Skip to content

com.hypixel.hytale.server.core.entity

Package: com.hypixel.hytale.server.core.entity

Core entity types forming the foundation of the server’s entity system. This root package contains the base Entity and LivingEntity abstract classes, the interaction execution infrastructure (InteractionManager, InteractionChain, InteractionContext, InteractionEntry), entity utility classes, and several ECS components.

TypeKindDescription
EntityclassAbstract base for all server-side entities.
LivingEntityclassAbstract base for entities with health and inventory.
TypeKindDescription
InteractionManagerclassPer-entity component managing active interaction chains and cooldowns.
InteractionChainclassRepresents a running interaction chain with client-server sync.
InteractionContextclassRuntime context for interaction chain execution.
InteractionEntryclassA single step within an interaction chain.
ChainSyncStorageinterfaceInterface for interaction chain sync storage.
TypeKindDescription
UUIDComponentclassStores entity UUID.
FrozenclassSingleton marker component for frozen entities.
StatModifiersManagerclassEquipment-based stat modifier management.
TypeKindDescription
EntityUtilsclassEntity component extraction utilities.
AnimationUtilsclassAnimation playback utilities.
ItemUtilsclassItem pickup and drop utilities.
EntitySnapshotclassPosition and rotation snapshot.
TypeKindDescription
ExplosionConfigclassJSON-configurable explosion parameters.
ExplosionUtilsclassStatic explosion execution utility.
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.