Uses of Interface
com.hypixel.hytale.event.IAsyncEvent
Packages that use IAsyncEvent
Package
Description
-
Uses of IAsyncEvent in com.hypixel.hytale.builtin.asseteditor.event
Classes in com.hypixel.hytale.builtin.asseteditor.event that implement IAsyncEventModifier and TypeClassDescriptionclassclass -
Uses of IAsyncEvent in com.hypixel.hytale.event
Classes in com.hypixel.hytale.event with type parameters of type IAsyncEventModifier and TypeClassDescriptionclassAsyncEventBusRegistry<KeyType, EventType extends IAsyncEvent<KeyType>>An asynchronous event bus registry that allows for the registration and dispatching of asynchronous events.Methods in com.hypixel.hytale.event with type parameters of type IAsyncEventModifier and TypeMethodDescriptiondefault <EventType extends IAsyncEvent<Void>>
CompletableFuture<EventType> IEventBus.dispatchAsync(Class<EventType> eventClass) Called to dispatch an asynchronous event of the specified class.<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.<EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventBus.registerAsync(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsync(short priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventBus.registerAsync(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsync(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventBus.registerAsync(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsync(Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventRegistry.registerAsync(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsync(short priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventRegistry.registerAsync(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsync(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> EventRegistry.registerAsync(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsync(Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> IEventRegistry.registerAsync(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsync(short priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class and key, with the given priority and function.<EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> IEventRegistry.registerAsync(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsync(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class and key, with the given priority and function.<EventType extends IAsyncEvent<Void>>
EventRegistration<Void, EventType> IEventRegistry.registerAsync(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class, with the given function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsync(Class<? super EventType> eventClass, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async event listener for the given event class and key, with the given function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncGlobal(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncGlobal(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncGlobal(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncGlobal(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncGlobal(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncGlobal(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncGlobal(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register a global async event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncGlobal(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register a global async event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncGlobal(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register a global async event listener for the given event class, with the given function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncUnhandled(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncUnhandled(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerAsyncUnhandled(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncUnhandled(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncUnhandled(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerAsyncUnhandled(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) <KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncUnhandled(short priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async unhandled event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncUnhandled(EventPriority priority, Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async unhandled event listener for the given event class, with the given priority and function.<KeyType, EventType extends IAsyncEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerAsyncUnhandled(Class<? super EventType> eventClass, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an async unhandled event listener for the given event class, with the given function. -
Uses of IAsyncEvent in com.hypixel.hytale.server.core.asset.common.events
Classes in com.hypixel.hytale.server.core.asset.common.events that implement IAsyncEventModifier and TypeClassDescriptionclassThis event is dispatched when a player logs in and is ready to receive assets from the server. -
Uses of IAsyncEvent in com.hypixel.hytale.server.core.event.events.player
Classes in com.hypixel.hytale.server.core.event.events.player that implement IAsyncEventModifier and TypeClassDescriptionclassFired for each player removed from a world that is shutting down, before the player is added to the target world.classA player event called when a player sends a chat message.classFired when the player connects to the server, before they are added to a world.