Contents
Class BlackboardSystems.TickingSystem
java.lang.Object
com.hypixel.hytale.component.system.System<EntityStore>
com.hypixel.hytale.component.system.tick.TickingSystem<EntityStore>
com.hypixel.hytale.component.system.DelayedSystem<EntityStore>
com.hypixel.hytale.server.npc.systems.BlackboardSystems.TickingSystem
- All Implemented Interfaces:
ISystem<EntityStore>, TickableSystem<EntityStore>
- Enclosing class:
BlackboardSystems
A delayed system that handles ticking the blackboard resource of an entity store
-
Field Summary
Fields inherited from interface ISystem
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionTickingSystem(ResourceType<EntityStore, Blackboard> resourceType) Default Constructor for aBlackboardSystems.TickingSysteminstance -
Method Summary
Modifier and TypeMethodDescriptionvoiddelayedTick(float dt, int systemIndex, Store<EntityStore> store) A tick method called once every interval provided by the constructorDelayedSystem(float).Methods inherited from class DelayedSystem
getIntervalSec, getResourceType, tickMethods inherited from class System
getComponentRegistrations, getResourceRegistrations, registerResource, registerResourceMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ISystem
getDependencies, getGroup, onSystemRegistered, onSystemUnregistered
-
Constructor Details
-
TickingSystem
Default Constructor for aBlackboardSystems.TickingSysteminstance- Parameters:
resourceType- TheBlackboardresource type
-
-
Method Details
-
delayedTick
Description copied from class:DelayedSystemA tick method called once every interval provided by the constructorDelayedSystem(float).- Specified by:
delayedTickin classDelayedSystem<EntityStore>- Parameters:
dt- The delta time in seconds since the last call to this method.systemIndex- The index of this system, used for faster lookups inStore.store- The store calling this method.
-