| Interface | Description |
|---|---|
| Cancellable |
Represents an event that can be cancelled.
|
| CauseStackManager |
Provides an interface into the system managing the cause and contextual
information for events being thrown.
|
| CauseStackManager.StackFrame | |
| Event |
An event called within Sponge.
|
| EventListener<T extends Event> |
Represents a listener accepting
Events of a specified type. |
| EventManager |
Manages the registration of event listeners and the dispatching of events.
|
| GenericEvent<T> |
All
Events that want to one generic
type should implement this interface. |
| TristateResult |
Used for events that require a tri-state
TristateResult.Result. |
| Enum | Description |
|---|---|
| Order |
Order that
Listenerd methods may be registered at. |
| TristateResult.Result |
| Annotation Type | Description |
|---|---|
| Listener |
Used to annotate a method as an
EventListener. |