Interface Summary Interface Description CancellableRepresents an event that can be cancelled. CauseStackManagerProvides an interface into the system managing the cause and contextual information for events being thrown. CauseStackManager.StackFrame EventAn event called within Sponge. EventContextKey<T>A key for values in the
EventContextKey.Builder<T> EventListener<T extends Event>Represents a listener accepting
Events of a specified type.
EventListenerRegistration<T extends Event>Represents the composition of a
listenerand the attributes that define it to the system.
EventListenerRegistration.Builder<T extends Event> EventListenerRegistration.Factory EventManagerManages the registration of event listeners and the dispatching of events. GenericEvent<T>All
Events that require a generic type should implement this interface.
TristateResultUsed for events that require a tri-state
Class Summary Class Description CauseA cause represents the reason or initiator of an event. Cause.Builder EventContextProvides context for an event outside of the direct chain of causes present in the event's
EventContext.Builder EventContextKeysStandard keys for use within
Enum Summary Enum Description OrderOrder that
Listenerd methods may be registered at.
Annotation Types Summary Annotation Type Description ListenerUsed to annotate a method as an