All Classes and Interfaces

Class
Description
Handles the implementation of the plugin's /addlife command.
Handles the implementation of the plugin's /givelife command.
This is the class responsible for every change of any player's life count or death status, as well as for sending messages not specific to the plugin's commands.
Stores the internal life data for the plugin.
SemiHardcore's listener class.
Handles the implementation of the plugin's /lives command.
This class stores all messages used by the plugin.
Stores the plugin's configuration options.
The PlaceholderExpansion for this plugin.
Called when the life count of a player is changed in any way.
Called when a player gives a life away using the /givelife command, even if that life is the player's last life.
Called when a player is revived, either by a player sacrificing themselves or by the /revive command.
Called when a player gives away their last life, either to an alive player or to revive a dead player.
Handles the implementation of the plugin's /revive command.
This is the main class of SemiHardcore.
Holds the information for a single YML file of this plugin.
Handles the implementation of the plugin's /setlives command.
An update checker for a resource from SpigotMC that is installed as a plugin on the server.