From 7e3620fce535cb2336f6a3887718d8c7467be760 Mon Sep 17 00:00:00 2001 From: Jake Potrebic Date: Wed, 29 Sep 2021 11:55:34 -0700 Subject: [PATCH] Suggest PlayerPostRespawnEvent if changing player state (#6679) --- patches/api/Add-PlayerPostRespawnEvent.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/patches/api/Add-PlayerPostRespawnEvent.patch b/patches/api/Add-PlayerPostRespawnEvent.patch index fce3d890e..bc47721c5 100644 --- a/patches/api/Add-PlayerPostRespawnEvent.patch +++ b/patches/api/Add-PlayerPostRespawnEvent.patch @@ -62,3 +62,17 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + return handlers; + } +} +diff --git a/src/main/java/org/bukkit/event/player/PlayerRespawnEvent.java b/src/main/java/org/bukkit/event/player/PlayerRespawnEvent.java +index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644 +--- a/src/main/java/org/bukkit/event/player/PlayerRespawnEvent.java ++++ b/src/main/java/org/bukkit/event/player/PlayerRespawnEvent.java +@@ -0,0 +0,0 @@ import org.jetbrains.annotations.NotNull; + + /** + * Called when a player respawns. ++ *

++ * If changing player state, see {@link com.destroystokyo.paper.event.player.PlayerPostRespawnEvent} ++ * because the player is "reset" between this event and that event and some changes won't persist. + */ + public class PlayerRespawnEvent extends PlayerEvent { + private static final HandlerList handlers = new HandlerList();