DeathSystems
Package: com.hypixel.hytale.server.core.modules.entity.damage
public class DeathSystemsContainer class for all ECS systems triggered when an entity dies (when a DeathComponent is added to the entity). Systems handle health clearing, interaction cleanup, death animations, item drops, kill feed messages, death screen display, and corpse removal.
Inner Types
Section titled “Inner Types”- DeathSystems.OnDeathSystem — abstract base for component-change systems triggered by
DeathComponentaddition - DeathSystems.ClearHealth — sets health to 0
- DeathSystems.ClearInteractions — clears interaction manager
- DeathSystems.ClearEntityEffects — removes all active effects
- DeathSystems.PlayerKilledPlayer — notifies the killer
- DeathSystems.DropPlayerDeathItems — drops items on death
- DeathSystems.PlayerDropItemsConfig — configures item loss from world config
- DeathSystems.RunDeathInteractions — executes death interaction chains
- DeathSystems.KillFeed — broadcasts kill feed messages
- DeathSystems.PlayerDeathScreen — shows the respawn screen
- DeathSystems.PlayerDeathMarker — adds a death marker to the world map
- DeathSystems.CorpseRemoval — removes NPC corpses after a delay
- DeathSystems.DeathAnimation — plays death animation on component add
- DeathSystems.SpawnedDeathAnimation — plays death animation on entity spawn
Related Types
Section titled “Related Types”- DeathComponent — the component whose addition triggers these systems
- DamageModule — registers all death systems
- RespawnSystems — systems triggered on respawn (component removal)
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.