Skip to content

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.

TypeKindDescription
AStarBaseclassCore A* pathfinding implementation.
AStarDebugBaseclassDebug visualization helper for A* pathfinding.
AStarDebugWithTargetclassExtended debug helper that includes the target position in map visualization and extra log output.
AStarEvaluatorinterfaceStrategy interface for A* goal testing and heuristic estimation.
AStarNodeclassNode in the A* search graph.
AStarNodePoolinterfaceObject pool interface for A* nodes.
AStarNodePoolProviderinterfaceFactory interface that returns an AStarNodePool for a given search direction count.
AStarNodePoolProviderSimpleclassSimple pool provider implementing both AStarNodePoolProvider and Resource<EntityStore>.
AStarNodePoolSimpleclassList-backed node pool implementation.
AStarWithTargetclassA* implementation extended with a target position.
IWaypointinterfaceInterface for path waypoints.
PathFollowerclassSteers 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.