Package org.bukkit.event.player
Class PlayerRespawnEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
io.papermc.paper.event.player.AbstractRespawnEvent
org.bukkit.event.player.PlayerRespawnEvent
Called when a player respawns.
If changing player state, see PlayerPostRespawnEvent
because the player is "reset" between this event and that event and some changes won't persist.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
An enum to specify the reason a respawn event was called.Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
Field Summary
Fields inherited from class io.papermc.paper.event.player.AbstractRespawnEvent
respawnLocation
Fields inherited from class org.bukkit.event.player.PlayerEvent
player
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerRespawnEvent
(@NotNull Player respawnPlayer, @NotNull Location respawnLocation, boolean isBedSpawn) Deprecated, for removal: This API element is subject to removal in a future version.PlayerRespawnEvent
(@NotNull Player respawnPlayer, @NotNull Location respawnLocation, boolean isBedSpawn, boolean isAnchorSpawn) Deprecated, for removal: This API element is subject to removal in a future version.PlayerRespawnEvent
(@NotNull Player respawnPlayer, @NotNull Location respawnLocation, boolean isBedSpawn, boolean isAnchorSpawn, boolean missingRespawnBlock, @NotNull PlayerRespawnEvent.RespawnReason respawnReason) -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull HandlerList
void
setRespawnLocation
(@NotNull Location respawnLocation) Sets the new respawn location.Methods inherited from class io.papermc.paper.event.player.AbstractRespawnEvent
getRespawnFlags, getRespawnLocation, getRespawnReason, isAnchorSpawn, isBedSpawn, isMissingRespawnBlock
Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayer
Methods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
PlayerRespawnEvent
@Internal @Deprecated(since="1.16.1", forRemoval=true) public PlayerRespawnEvent(@NotNull @NotNull Player respawnPlayer, @NotNull @NotNull Location respawnLocation, boolean isBedSpawn) Deprecated, for removal: This API element is subject to removal in a future version. -
PlayerRespawnEvent
@Internal @Deprecated(since="1.19.4", forRemoval=true) public PlayerRespawnEvent(@NotNull @NotNull Player respawnPlayer, @NotNull @NotNull Location respawnLocation, boolean isBedSpawn, boolean isAnchorSpawn) Deprecated, for removal: This API element is subject to removal in a future version. -
PlayerRespawnEvent
-
-
Method Details
-
setRespawnLocation
Sets the new respawn location.- Parameters:
respawnLocation
- new location for the respawn
-
getHandlers
- Specified by:
getHandlers
in classEvent
-
getHandlerList
-