Contents
Class EntityHolderEventType<ECS_TYPE, Event extends EcsEvent>
java.lang.Object
com.hypixel.hytale.component.SystemType<ECS_TYPE, EntityHolderEventSystem<ECS_TYPE,Event>>
com.hypixel.hytale.component.event.EventSystemType<ECS_TYPE, Event, EntityHolderEventSystem<ECS_TYPE,Event>>
com.hypixel.hytale.component.event.EntityHolderEventType<ECS_TYPE,Event>
- Type Parameters:
ECS_TYPE- The type of ECS this system type is part of.Event- The type of event this system type represents.
- All Implemented Interfaces:
Comparable<SystemType<ECS_TYPE,?>>
public class EntityHolderEventType<ECS_TYPE, Event extends EcsEvent>
extends EventSystemType<ECS_TYPE, Event, EntityHolderEventSystem<ECS_TYPE,Event>>
A system type representing an entity holder event system.
-
Field Summary
Fields inherited from class SystemType
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionEntityHolderEventType(ComponentRegistry<ECS_TYPE> registry, Class<? super EntityHolderEventSystem<ECS_TYPE, Event>> tClass, Class<Event> eClass, int index) Default Constructor for aEntityHolderEventTypeinstance. -
Method Summary
Methods inherited from class EventSystemType
getEventClass, isTypeMethods inherited from class SystemType
compareTo, equals, getIndex, getRegistry, getTypeClass, hashCode, toString, validate, validateRegistry
-
Constructor Details
-
EntityHolderEventType
public EntityHolderEventType(@Nonnull ComponentRegistry<ECS_TYPE> registry, @Nonnull Class<? super EntityHolderEventSystem<ECS_TYPE, Event>> tClass, @Nonnull Class<Event> eClass, int index) Default Constructor for aEntityHolderEventTypeinstance.- Parameters:
registry- The registry this system type is part of.tClass- The class type of the system.eClass- The class type of the event.index- The index for this system type.
-