Uses of Interface
com.hypixel.hytale.event.IEventDispatcher
Packages that use IEventDispatcher
Package
Description
-
Uses of IEventDispatcher in com.hypixel.hytale.event
Classes in com.hypixel.hytale.event that implement IEventDispatcherModifier and TypeClassDescriptionstatic classEventBusRegistry.EventConsumerMap<EventType extends IBaseEvent, ConsumerType extends EventBusRegistry.EventConsumer, ReturnType>A class that represents a map of event consumers organized by priority.Fields in com.hypixel.hytale.event declared as IEventDispatcherModifier and TypeFieldDescriptionstatic final IEventDispatcherAsyncEventBusRegistry.NO_OPA no-operation event dispatcher that simply returns the event without any processing.static final IEventDispatcherSyncEventBusRegistry.NO_OPMethods in com.hypixel.hytale.event that return IEventDispatcherModifier and TypeMethodDescriptionAsyncEventBusRegistry.dispatchFor(KeyType key) <KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> EventBus.dispatchFor(Class<? super EventType> eventClass, KeyType key) abstract IEventDispatcher<EventType, ?> EventBusRegistry.dispatchFor(KeyType key) Called to get an event dispatcher for the specified key.default <KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> IEventBus.dispatchFor(Class<? super EventType> eventClass) Called to get an event dispatcher for the specified event class.<KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> IEventBus.dispatchFor(Class<? super EventType> eventClass, KeyType key) Called to get an event dispatcher for the specified event class and key.SyncEventBusRegistry.dispatchFor(KeyType key) <KeyType, EventType extends IAsyncEvent<KeyType>>
IEventDispatcher<EventType, CompletableFuture<EventType>> EventBus.dispatchForAsync(Class<? super EventType> eventClass, KeyType key) default <KeyType, EventType extends IAsyncEvent<KeyType>>
IEventDispatcher<EventType, CompletableFuture<EventType>> IEventBus.dispatchForAsync(Class<? super EventType> eventClass) Called to get an asynchronous event dispatcher for the specified event class.<KeyType, EventType extends IAsyncEvent<KeyType>>
IEventDispatcher<EventType, CompletableFuture<EventType>> IEventBus.dispatchForAsync(Class<? super EventType> eventClass, KeyType key) Called to get an asynchronous event dispatcher for the specified event class and key. -
Uses of IEventDispatcher in com.hypixel.hytale.server.core.universe.world.validation
Constructors in com.hypixel.hytale.server.core.universe.world.validation with parameters of type IEventDispatcherModifierConstructorDescriptionBlockValidator(Set<ValidationOption> options, StringBuilder report, int offsetX, int offsetY, int offsetZ, IEventDispatcher<BlockValidator.ValidateBlockEvent, BlockValidator.ValidateBlockEvent> dispatcher)