RoleSystems.RoleDebugSystem
Package: com.hypixel.hytale.server.npc.systems
public static class RoleDebugSystem extends SteppableTickingSystemInner class of RoleSystems. Renders debug visualizations for NPC roles including sensor ranges (discs/sectors), leash position tethers, path waypoints, and marked target arrows. Uses DebugUtils to draw shapes, spheres, lines, and arrows in the world.
Constructors
Section titled “Constructors”| Signature |
|---|
RoleDebugSystem(@Nonnull ComponentType<EntityStore, NPCEntity> npcComponentType, @Nonnull Set<Dependency<EntityStore>> dependencies) |
Methods
Section titled “Methods”| Modifier | Return Type | Signature |
|---|---|---|
public | Set<Dependency<EntityStore>> | getDependencies() |
public | boolean | isParallel(int archetypeChunkSize, int taskCount) |
public | Query<EntityStore> | getQuery() |
public | void | steppedTick(float dt, int index, @Nonnull ArchetypeChunk<EntityStore> archetypeChunk, @Nonnull Store<EntityStore> store, @Nonnull CommandBuffer<EntityStore> commandBuffer) |
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.