Contents
Package com.hypixel.hytale.event
package com.hypixel.hytale.event
-
ClassDescriptionAsyncEventBusRegistry<KeyType, EventType extends IAsyncEvent<KeyType>>An asynchronous event bus registry that allows for the registration and dispatching of asynchronous events.An implementation of the event bus interface for managing event listeners and dispatching events.EventBusRegistry<KeyType, EventType extends IBaseEvent<KeyType>, ConsumerMapType extends EventBusRegistry.EventConsumerMap<EventType, ?, ?>>The base event bus registry for managing event consumers and dispatching events.An abstract event consumer for the event bus registry.EventBusRegistry.EventConsumerMap<EventType extends IBaseEvent, ConsumerType extends EventBusRegistry.EventConsumer, ReturnType>A class that represents a map of event consumers organized by priority.An enum that represents the priority levels for event listeners.EventRegistration<KeyType, EventType extends IBaseEvent<KeyType>>An event registration that can be unregistered.An event registry that allows registering event listeners with various options.IAsyncEvent<KeyType>An event that can be invoked asynchronously.IBaseEvent<KeyType>The base interface for all event types.An interface for events that can be cancelled.IEvent<KeyType>An event that is invoked synchronously.The event bus interface for dispatching events and managing event listeners.IEventDispatcher<EventType extends IBaseEvent, ReturnType>The event dispatcher interface for dispatching events to their listeners.The event registry interface for registering event listeners.An interface for events that can be processed.SyncEventBusRegistry<KeyType, EventType extends IEvent<KeyType>>