Uses of Class
org.geysermc.geyser.event.GeyserEvent
Packages that use GeyserEvent
Package
Description
-
Uses of GeyserEvent in org.geysermc.geyser.event
Classes in org.geysermc.geyser.event with type parameters of type GeyserEventModifier and TypeClassDescriptionclassEventResult<T extends GeyserEvent>Provides a chainable result for the triggering of an Eventstatic interfaceEventResult.Runnable<T extends GeyserEvent>Methods in org.geysermc.geyser.event with type parameters of type GeyserEventModifier and TypeMethodDescription<T extends GeyserEvent>
LambdaEventHandler<T>EventManager.on(Class<T> cls, BiConsumer<T,EventHandler<T>> consumer)<T extends GeyserEvent>
LambdaEventHandler<T>Create a new EventHandler using a Lambda<T extends GeyserEvent>
voidEventManager.register(EventHandler<T> handler)Register an EventHandler<T extends GeyserEvent>
EventResult<T>EventManager.triggerEvent(T event)Trigger a new event.<T extends GeyserEvent>
voidEventManager.unregister(EventHandler<T> handler)Unregister an EventHandlerMethods in org.geysermc.geyser.event that return types with arguments of type GeyserEventModifier and TypeMethodDescriptionMap<Class<? extends GeyserEvent>,PriorityBlockingQueue<EventHandler<?>>>EventManager.getEventHandlers() -
Uses of GeyserEvent in org.geysermc.geyser.event.events.extension
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.extensionModifier and TypeClassDescriptionclassTriggered whenever a extension is disabled and will occur just before it is to be disabledclassTriggered whenever any GeyserExtension is enabled and will occur after it has finished enabling -
Uses of GeyserEvent in org.geysermc.geyser.event.events.geyser
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.geyserModifier and TypeClassDescriptionclassclassTriggered when Geyser has finished startingclassTriggered early in the process when Geyser is stoppingclassTriggered when a Bedrock skin needs to be loaded If cancelled then the regular skin loading will not occur.classTriggered when a resource needs to be read -
Uses of GeyserEvent in org.geysermc.geyser.event.events.network
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.networkModifier and TypeClassDescriptionclassTriggered just before Geyser sends a Pong to a Ping packetclassTriggered when a new session is connected If cancelled then the session will be disconnected withmessageas the disconnection messageclassTriggered when a session is disconnected -
Uses of GeyserEvent in org.geysermc.geyser.event.events.packet
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.packetModifier and TypeClassDescriptionclassDownstreamPacketReceiveEvent<T extends com.github.steveice10.packetlib.packet.Packet>classDownstreamPacketSendEvent<T extends com.github.steveice10.packetlib.packet.Packet>classUpstreamPacketReceiveEvent<T extends com.nukkitx.protocol.bedrock.BedrockPacket>classUpstreamPacketSendEvent<T extends com.nukkitx.protocol.bedrock.BedrockPacket> -
Uses of GeyserEvent in org.geysermc.geyser.event.events.packet.downstream
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.packet.downstreamModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of GeyserEvent in org.geysermc.geyser.event.events.packet.upstream
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.packet.upstreamModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of GeyserEvent in org.geysermc.geyser.event.events.registry
Subclasses of GeyserEvent in org.geysermc.geyser.event.events.registryModifier and TypeClassDescriptionclassTriggered when registering Packet TranslatorsclassclassTriggered when registering Item Remapper TranslatorsclassTriggered when registering Packet TranslatorsclassTriggered when registering Sound Handlers -
Uses of GeyserEvent in org.geysermc.geyser.event.handlers
Classes in org.geysermc.geyser.event.handlers with type parameters of type GeyserEventModifier and TypeClassDescriptionclassEventHandler<T extends GeyserEvent>classLambdaEventHandler<T extends GeyserEvent>Provides an event handler for an annotated methodclassMethodEventHandler<T extends GeyserEvent>Provides an event handler for an annotated method -
Uses of GeyserEvent in org.geysermc.geyser.extension
Methods in org.geysermc.geyser.extension with type parameters of type GeyserEventModifier and TypeMethodDescription<T extends GeyserEvent>
ExtensionLambdaEventHandler<T>GeyserExtension.on(Class<T> cls, BiConsumer<T,EventHandler<T>> consumer)<T extends GeyserEvent>
ExtensionLambdaEventHandler<T>Create a new EventHandler using a lambda<T extends GeyserEvent>
voidGeyserExtension.register(EventHandler<T> handler)Register an event handler<T extends GeyserEvent>
voidGeyserExtension.unregister(EventHandler<T> handler)Unregister an event handler -
Uses of GeyserEvent in org.geysermc.geyser.extension.handlers
Classes in org.geysermc.geyser.extension.handlers with type parameters of type GeyserEventModifier and TypeClassDescriptionclassExtensionLambdaEventHandler<T extends GeyserEvent>Provides a lambda event handler for a extension.classExtensionMethodEventHandler<T extends GeyserEvent>Provides a method event handler for a extension.