Class EntityEventType<ECS_TYPE,Event extends EcsEvent>
java.lang.Object
com.hypixel.hytale.component.SystemType<ECS_TYPE,EntityEventSystem<ECS_TYPE,Event>>
com.hypixel.hytale.component.event.EventSystemType<ECS_TYPE,Event,EntityEventSystem<ECS_TYPE,Event>>
com.hypixel.hytale.component.event.EntityEventType<ECS_TYPE,Event>
- All Implemented Interfaces:
Comparable<SystemType<ECS_TYPE,?>>
public class EntityEventType<ECS_TYPE,Event extends EcsEvent>
extends EventSystemType<ECS_TYPE,Event,EntityEventSystem<ECS_TYPE,Event>>
-
Field Summary
Fields inherited from class com.hypixel.hytale.component.SystemType
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionEntityEventType(ComponentRegistry<ECS_TYPE> registry, Class<? super EntityEventSystem<ECS_TYPE, Event>> tClass, Class<Event> eClass, int index) -
Method Summary
Methods inherited from class com.hypixel.hytale.component.event.EventSystemType
getEventClass, isTypeMethods inherited from class com.hypixel.hytale.component.SystemType
compareTo, equals, getIndex, getRegistry, getTypeClass, hashCode, invalidate, isValid, toString, validate, validateRegistry
-
Constructor Details
-
EntityEventType
public EntityEventType(@Nonnull ComponentRegistry<ECS_TYPE> registry, @Nonnull Class<? super EntityEventSystem<ECS_TYPE, Event>> tClass, @Nonnull Class<Event> eClass, int index)
-