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.
Entity Base Classes
Section titled “Entity Base Classes”| Type | Kind | Description |
|---|---|---|
| Entity | class | Abstract base for all server-side entities. |
| LivingEntity | class | Abstract base for entities with health and inventory. |
Interaction System
Section titled “Interaction System”| Type | Kind | Description |
|---|---|---|
| InteractionManager | class | Per-entity component managing active interaction chains and cooldowns. |
| InteractionChain | class | Represents a running interaction chain with client-server sync. |
| InteractionContext | class | Runtime context for interaction chain execution. |
| InteractionEntry | class | A single step within an interaction chain. |
| ChainSyncStorage | interface | Interface for interaction chain sync storage. |
ECS Components
Section titled “ECS Components”| Type | Kind | Description |
|---|---|---|
| UUIDComponent | class | Stores entity UUID. |
| Frozen | class | Singleton marker component for frozen entities. |
| StatModifiersManager | class | Equipment-based stat modifier management. |
Utilities
Section titled “Utilities”| Type | Kind | Description |
|---|---|---|
| EntityUtils | class | Entity component extraction utilities. |
| AnimationUtils | class | Animation playback utilities. |
| ItemUtils | class | Item pickup and drop utilities. |
| EntitySnapshot | class | Position and rotation snapshot. |
Configuration
Section titled “Configuration”| Type | Kind | Description |
|---|---|---|
| ExplosionConfig | class | JSON-configurable explosion parameters. |
| ExplosionUtils | class | Static 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.