Uses of Class
com.hypixel.hytale.event.EventRegistration
Packages that use EventRegistration
Package
Description
-
Uses of EventRegistration in com.hypixel.hytale.event
Subclasses with type arguments of type EventRegistration in com.hypixel.hytale.eventModifier and TypeClassDescriptionclassAn event registry that allows registering event listeners with various options.Methods in com.hypixel.hytale.event that return EventRegistrationModifier and TypeMethodDescriptionstatic <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistration.combine(EventRegistration<KeyType, EventType> thisRegistration, EventRegistration<KeyType, EventType>... containerRegistrations) Called to combine multiple event registrations into one.<EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> EventBus.register(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.register(short priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) <EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> EventBus.register(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.register(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) <EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> abstract EventRegistration<KeyType, EventType> Called to register an event consumer.<EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> EventRegistry.register(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.register(short priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) <EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> EventRegistry.register(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.register(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.register(EventRegistration<KeyType, EventType> evt) Called to register an event registration.<EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.register(Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) <EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> IEventRegistry.register(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register an event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.register(short priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) Called to register an event listener for the given event class and key, with the given priority and consumer.<EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> IEventRegistry.register(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register an event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.register(EventPriority priority, Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) Called to register an event listener for the given event class and key, with the given priority and consumer.<EventType extends IBaseEvent<Void>>
EventRegistration<Void, EventType> Called to register an event listener for the given event class, with the given consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.register(Class<? super EventType> eventClass, KeyType key, Consumer<EventType> consumer) Called to register an event listener for the given event class and key, with the given consumer.AsyncEventBusRegistry.registerAsync(short priority, KeyType key, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Called to register an asynchronous event consumer for a specific 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.AsyncEventBusRegistry.registerAsyncGlobal(short priority, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Registers a global asynchronous event consumer.<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.AsyncEventBusRegistry.registerAsyncUnhandled(short priority, Function<CompletableFuture<EventType>, CompletableFuture<EventType>> function) Registers an unhandled asynchronous event consumer.<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.AsyncEventBusRegistry.registerGlobal(short priority, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerGlobal(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerGlobal(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerGlobal(Class<? super EventType> eventClass, Consumer<EventType> consumer) abstract EventRegistration<KeyType, EventType> EventBusRegistry.registerGlobal(short priority, Consumer<EventType> consumer) Called to register a global event consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerGlobal(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerGlobal(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerGlobal(Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerGlobal(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register a global event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerGlobal(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register a global event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerGlobal(Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register a global event listener for the given event class, with the given consumer.SyncEventBusRegistry.registerGlobal(short priority, Consumer<EventType> consumer) AsyncEventBusRegistry.registerUnhandled(short priority, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerUnhandled(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerUnhandled(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventBus.registerUnhandled(Class<? super EventType> eventClass, Consumer<EventType> consumer) abstract EventRegistration<KeyType, EventType> EventBusRegistry.registerUnhandled(short priority, Consumer<EventType> consumer) Called to register an unhandled event consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerUnhandled(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerUnhandled(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.registerUnhandled(Class<? super EventType> eventClass, Consumer<EventType> consumer) <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerUnhandled(short priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register an unhandled event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerUnhandled(EventPriority priority, Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register an unhandled event listener for the given event class, with the given priority and consumer.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> IEventRegistry.registerUnhandled(Class<? super EventType> eventClass, Consumer<EventType> consumer) Called to register an unhandled event listener for the given event class, with the given consumer.SyncEventBusRegistry.registerUnhandled(short priority, Consumer<EventType> consumer) Methods in com.hypixel.hytale.event with parameters of type EventRegistrationModifier and TypeMethodDescriptionstatic <KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistration.combine(EventRegistration<KeyType, EventType> thisRegistration, EventRegistration<KeyType, EventType>... containerRegistrations) Called to combine multiple event registrations into one.<KeyType, EventType extends IBaseEvent<KeyType>>
EventRegistration<KeyType, EventType> EventRegistry.register(EventRegistration<KeyType, EventType> evt) Called to register an event registration.Constructors in com.hypixel.hytale.event with parameters of type EventRegistrationModifierConstructorDescriptionEventRegistration(EventRegistration<KeyType, EventType> registration, BooleanSupplier isEnabled, Runnable unregister) Copy Constructor for anEventRegistrationinstance. -
Uses of EventRegistration in com.hypixel.hytale.server.core.entity.entities.player.windows
Methods in com.hypixel.hytale.server.core.entity.entities.player.windows that return EventRegistrationModifier and TypeMethodDescriptionWindow.registerCloseEvent(short priority, Consumer<Window.WindowCloseEvent> consumer) Called to register the given consumer as an event to trigger upon the windows closure, with a set priorityWindow.registerCloseEvent(EventPriority priority, Consumer<Window.WindowCloseEvent> consumer) Called to register the given consumer as an event to trigger upon the windows closure, with a set priorityWindow.registerCloseEvent(Consumer<Window.WindowCloseEvent> consumer) Called to register the given consumer as an event to trigger upon the windows closure -
Uses of EventRegistration in com.hypixel.hytale.server.core.inventory.container
Methods in com.hypixel.hytale.server.core.inventory.container that return EventRegistrationModifier and TypeMethodDescriptionCombinedItemContainer.registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) DelegateItemContainer.registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) EmptyItemContainer.registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) FetchedItemContainer.registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) FetchedItemContainer.registerChangeEvent(EventPriority priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) FetchedItemContainer.registerChangeEvent(Consumer<ItemContainer.ItemContainerChangeEvent> consumer) ItemContainer.registerChangeEvent(short priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) ItemContainer.registerChangeEvent(EventPriority priority, Consumer<ItemContainer.ItemContainerChangeEvent> consumer) ItemContainer.registerChangeEvent(Consumer<ItemContainer.ItemContainerChangeEvent> consumer)