Contents
Package com.hypixel.hytale.component.system
package com.hypixel.hytale.component.system
-
ClassDescriptionArchetypeChunkSystem<ECS_TYPE>A store holds one
ArchetypeChunkper archetype per parent, so these callbacks fire once for every parent that has an entity of a matching archetype, not once per archetype.Represents a cancellable event in the ECS framework.DelayedSystem<ECS_TYPE>A ticking system with a configured interval that represents the frequency of the systemRepresents an event in the ECS framework.EntityEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type for entity chunks.EntityHolderEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type for entity chunks.EventSystem<EventType extends EcsEvent>Abstract base class for systems that process events of a specific type.Which entities aQuerySystemprocesses, by their place in the store hierarchy.HolderSystem<ECS_TYPE>Represents a system that can execute logic on the addition/removal of an entity to/from an affiliated storeAn interface for ECS events that can be cancelled.ISystem<ECS_TYPE>Required reading:CommandBufferMetricSystem<ECS_TYPE>QuerySystem<ECS_TYPE>RefChangeSystem<ECS_TYPE, T extends Component<ECS_TYPE>>A system type that allows for additional logic to be executed upon the addition/removal of a specific component type to an entityRefSystem<ECS_TYPE>A system type that allows for additional logic to be executed upon the addition/removal of an entityStoreSystem<ECS_TYPE>A system type that allows for additional logic to be executed upon the addition/removal of the system to the affiliated storeSystem<ECS_TYPE>An abstract implementation of a component system with support for registering its own components and resources.WorldEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type at the world level.