Package dev.cwhead.GravesX.listener
Class PlayerAfterRespawnListener
java.lang.Object
dev.cwhead.GravesX.listener.PlayerAfterRespawnListener
- All Implemented Interfaces:
org.bukkit.event.Listener
Runs grave-related actions after a player respawns:
- executes a configured function
- optional potion effects
- optional grave compass
Uses Paper's PlayerPostRespawnEvent when available, falls back to Bukkit's
PlayerRespawnEvent, and finally to a short post-death poll if neither fires.
All work that touches the world/inventory runs via the respawn-location region.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onBukkitRespawn
(org.bukkit.event.player.PlayerRespawnEvent event) void
onDeath
(org.bukkit.event.entity.PlayerDeathEvent event) void
onPostRespawn
(com.destroystokyo.paper.event.player.PlayerPostRespawnEvent event)
-
Constructor Details
-
PlayerAfterRespawnListener
-
-
Method Details
-
onPostRespawn
public void onPostRespawn(com.destroystokyo.paper.event.player.PlayerPostRespawnEvent event) -
onBukkitRespawn
public void onBukkitRespawn(org.bukkit.event.player.PlayerRespawnEvent event) -
onDeath
public void onDeath(org.bukkit.event.entity.PlayerDeathEvent event)
-