Class EventSystem<EventType extends EcsEvent>

java.lang.Object
com.hypixel.hytale.component.system.EventSystem<EventType>
Type Parameters:
EventType - the type of event this system handles
Direct Known Subclasses:
EntityEventSystem, EntityHolderEventSystem, WorldEventSystem

public abstract class EventSystem<EventType extends EcsEvent> extends Object
Abstract base class for systems that process events of a specific type. Provides common functionality for event type management and cancellation handling.
  • Method Details

    • getEventType

      @Nonnull public Class<EventType> getEventType()
      Returns:
      the class of the event type this system handles.