Player Manager
This object is responsible for managing player data and actions related to death and revival. It includes a nested class YoloPlayer, which contains the player's UUID and their PlayerStatus data.
Types
Represents the result of a death-ban. If the attempt lies in the future or in the past, it is context-dependent.
Represents an additional state, a player can be in, when teleported upon their revival. Whilst in this state, a player can't be harmed and is invisible, but can't engage in either PvP or PvE, without being forced out of this state. The last part is handled by the PlayerManagerEvents event-listener.
This data class represents the status values, tracked by this plugin.
Represents the result of a revival attempt. If the attempt lies in the future or in the past, it is context-dependent.