@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 theGamehave 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 aGametriggers 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.Resultof a command registration, allowing for the chaining of other command registrations, or the retrival of theCommandMappinggenerated from the registration that returned this result.RegisterDataEvent Lifecycle event for registering customdatawithin 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 aGameinstance, after the game's state has shut down.StoppingEngineEvent<E extends Engine>