Interface Hierarchy
- org.spongepowered.api.event.Event
- org.spongepowered.api.event.GenericEvent<T>
- org.spongepowered.api.event.lifecycle.EngineLifecycleEvent<E> (also extends org.spongepowered.api.event.lifecycle.LifecycleEvent)
- org.spongepowered.api.event.lifecycle.StartedEngineEvent<E>
 - org.spongepowered.api.event.lifecycle.StartingEngineEvent<E>
 - org.spongepowered.api.event.lifecycle.StoppingEngineEvent<E>
 
 - org.spongepowered.api.event.lifecycle.ProvideServiceEvent<T> (also extends org.spongepowered.api.event.lifecycle.LifecycleEvent)
- org.spongepowered.api.event.lifecycle.ProvideServiceEvent.EngineScoped<T>
 - org.spongepowered.api.event.lifecycle.ProvideServiceEvent.GameScoped<T>
 
 - org.spongepowered.api.event.lifecycle.RegisterCommandEvent<C> (also extends org.spongepowered.api.event.lifecycle.LifecycleEvent)
 - org.spongepowered.api.event.lifecycle.RegisterDataPackValueEvent<T> (also extends org.spongepowered.api.event.lifecycle.LifecycleEvent)
 - org.spongepowered.api.event.lifecycle.RegisterRegistryEvent.EngineScoped<E> (also extends org.spongepowered.api.event.lifecycle.RegisterRegistryEvent)
 - org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.EngineScoped<E> (also extends org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent)
 
 - org.spongepowered.api.event.lifecycle.EngineLifecycleEvent<E> (also extends org.spongepowered.api.event.lifecycle.LifecycleEvent)
 - org.spongepowered.api.event.lifecycle.LifecycleEvent
- org.spongepowered.api.event.lifecycle.ConstructPluginEvent
 - org.spongepowered.api.event.lifecycle.EngineLifecycleEvent<E> (also extends org.spongepowered.api.event.GenericEvent<T>)
- org.spongepowered.api.event.lifecycle.StartedEngineEvent<E>
 - org.spongepowered.api.event.lifecycle.StartingEngineEvent<E>
 - org.spongepowered.api.event.lifecycle.StoppingEngineEvent<E>
 
 - org.spongepowered.api.event.lifecycle.LoadedGameEvent
 - org.spongepowered.api.event.lifecycle.ProvideServiceEvent<T> (also extends org.spongepowered.api.event.GenericEvent<T>)
- org.spongepowered.api.event.lifecycle.ProvideServiceEvent.EngineScoped<T>
 - org.spongepowered.api.event.lifecycle.ProvideServiceEvent.GameScoped<T>
 
 - org.spongepowered.api.event.lifecycle.RefreshGameEvent
 - org.spongepowered.api.event.lifecycle.RegisterBuilderEvent
 - org.spongepowered.api.event.lifecycle.RegisterChannelEvent
 - org.spongepowered.api.event.lifecycle.RegisterCommandEvent<C> (also extends org.spongepowered.api.event.GenericEvent<T>)
 - org.spongepowered.api.event.lifecycle.RegisterDataEvent
 - org.spongepowered.api.event.lifecycle.RegisterDataPackValueEvent<T> (also extends org.spongepowered.api.event.GenericEvent<T>)
 - org.spongepowered.api.event.lifecycle.RegisterFactoryEvent
 - org.spongepowered.api.event.lifecycle.RegisterRegistryEvent
- org.spongepowered.api.event.lifecycle.RegisterRegistryEvent.EngineScoped<E> (also extends org.spongepowered.api.event.GenericEvent<T>)
 - org.spongepowered.api.event.lifecycle.RegisterRegistryEvent.GameScoped
 - org.spongepowered.api.event.lifecycle.RegisterRegistryEvent.WorldScoped
 
 - org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent
- org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.EngineScoped<E> (also extends org.spongepowered.api.event.GenericEvent<T>)
 - org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.GameScoped
 - org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.WorldScoped
 
 - org.spongepowered.api.event.lifecycle.StoppedGameEvent
 
 
 - org.spongepowered.api.event.GenericEvent<T>
 - org.spongepowered.api.event.lifecycle.RegisterCommandEvent.Result<C>
 - org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.RegistryStep<T>