com.hypixel.hytale.server.npc.navigation
Package: com.hypixel.hytale.server.npc.navigation
A* pathfinding and path-following system for NPC navigation. Provides a half-block-grid A* implementation with 2D/3D support, configurable node limits, object pooling, motion controller integration, debug visualization, and a steering-based path follower with smoothing.
| Type | Kind | Description |
|---|---|---|
| AStarBase | class | Core A* pathfinding implementation. |
| AStarDebugBase | class | Debug visualization helper for A* pathfinding. |
| AStarDebugWithTarget | class | Extended debug helper that includes the target position in map visualization and extra log output. |
| AStarEvaluator | interface | Strategy interface for A* goal testing and heuristic estimation. |
| AStarNode | class | Node in the A* search graph. |
| AStarNodePool | interface | Object pool interface for A* nodes. |
| AStarNodePoolProvider | interface | Factory interface that returns an AStarNodePool for a given search direction count. |
| AStarNodePoolProviderSimple | class | Simple pool provider implementing both AStarNodePoolProvider and Resource<EntityStore>. |
| AStarNodePoolSimple | class | List-backed node pool implementation. |
| AStarWithTarget | class | A* implementation extended with a target position. |
| IWaypoint | interface | Interface for path waypoints. |
| PathFollower | class | Steers an entity along a waypoint path. |
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.