Contents
Class DeathSystems
java.lang.Object
com.hypixel.hytale.server.core.modules.entity.damage.DeathSystems
A class that contains all death-related systems, for handling death logic, item drops, etc.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRemoves all entity effects from dead entities.static classAn on-death system that ensures the health of the killed entity has depleted.static classAn on-death death system that clears interactions running on now dead entities.static classRemove entity corpses once the corpse removal timer has finished ticking, or instantly if there isn't a timer.static classPlays the death animation on entities that die.static classAn on-death system that handles dropping items for players.static classAn on-death system that displays a message in the kill feed when an entity dies.static classA ref change system used by death-related systems to reduce boilerplatestatic classAn on-death system that displays a death marker on map when the player dies.static classAn on-death system that resolves a dying player's death flow: when the world resolves a death gamemode type (itsDeathConfigor the server-wide default), the player respawns in place and enters it, with the death screen shown first when the type setsDeathScreenMessage.static classAn on-death system that configures whether players drop items based on aGameplayConfigsetting.static classAn on-death system that is called upon the death if a player.static classAn on-death system that runs interactions, if configured, for entities that die.static classPlays the death animation for entities that spawn dead.static classAn on-death system that stops voice transmission when a player dies.static classTicks the corpse removal timer on entities that are dead. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DeathSystems
public DeathSystems()
-