@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.event.lifecycle
-
Interface Summary Interface Description ConstructPluginEvent EngineLifecycleEvent<E extends Engine> LifecycleEvent An event called during the lifetime (start to stop) of aGame
.LoadedGameEvent Called when the implementation signals that all the aspects of theGame
have completed loading.ProvideServiceEvent<T> An event that allows plugins to suggest their own implementation for a given service.ProvideServiceEvent.EngineScoped<T> Supplies a service that is scoped to the givenEngine
.ProvideServiceEvent.GameScoped<T> RefreshGameEvent Fired when something within aGame
triggers a refresh of that game.RegisterBuilderEvent RegisterChannelEvent Lifecycle event to indicate when network channels should be created and registered.RegisterCommandEvent<C> Lifecycle event to indicate when commands should be registered.RegisterCommandEvent.Result<C> TheRegisterCommandEvent.Result
of a command registration, allowing for the chaining of other command registrations, or the retrival of theCommandMapping
generated from the registration that returned this result.RegisterDataEvent Lifecycle event for registering customdata
within theDataManager
.RegisterDataPackValueEvent<T extends DataPackSerializable> RegisterFactoryEvent RegisterRegistryEvent RegisterRegistryEvent.EngineScoped<E extends Engine> RegisterRegistryEvent.GameScoped RegisterRegistryEvent.WorldScoped RegisterRegistryValueEvent RegisterRegistryValueEvent.EngineScoped<E extends Engine> RegisterRegistryValueEvent.GameScoped RegisterRegistryValueEvent.RegistryStep<T> RegisterRegistryValueEvent.WorldScoped StartedEngineEvent<E extends Engine> StartingEngineEvent<E extends Engine> StoppedGameEvent This event is called at the end of aGame
instance, after the game's state has shut down.StoppingEngineEvent<E extends Engine>