Class PlayerAfterRespawnListener

java.lang.Object
dev.cwhead.GravesX.listener.PlayerAfterRespawnListener
All Implemented Interfaces:
org.bukkit.event.Listener

public final class PlayerAfterRespawnListener extends Object implements 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 Details

    • PlayerAfterRespawnListener

      public PlayerAfterRespawnListener(Graves plugin)
  • 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)