Represents an interface to perform direct dispatch of an event.
Allows plugins to register and deregister listeners for event handlers.
|ResultedEvent<R extends ResultedEvent.Result>||
Indicates an event that has a result attached to it.
Represents a result for an event.
Represents an "allowed/denied" result with a reason allowed for denial.
A generic "allowed/denied" result.
Represents the order an event will be posted to a listener method, relative to other listeners.
An annotation that indicates that this method can be used to listen for an event from the proxy.