Add PlayerRespawnEvent#isMissingRespawnBlock (#12422)

This commit is contained in:
David
2025-04-17 19:52:07 +01:00
committed by Shane Freeder
parent 0767902699
commit a838a886dc
3 changed files with 45 additions and 10 deletions

View File

@@ -518,7 +518,7 @@
BlockPos respawnPosition = this.getRespawnPosition();
float respawnAngle = this.getRespawnAngle();
boolean isRespawnForced = this.isRespawnForced();
@@ -973,13 +_,66 @@
@@ -973,13 +_,67 @@
Optional<ServerPlayer.RespawnPosAngle> optional = findRespawnAndUseSpawnBlock(level, respawnPosition, respawnAngle, isRespawnForced, useCharge);
if (optional.isPresent()) {
ServerPlayer.RespawnPosAngle respawnPosAngle = optional.get();
@@ -560,6 +560,7 @@
+ location,
+ isBedSpawn,
+ isAnchorSpawn,
+ teleportTransition.missingRespawnBlock(),
+ respawnReason,
+ builder
+ );