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.