public interface IWorldEventsProvides loaded-world, planet, save, and weather lifecycle events.
Members
WorldEnteredRaised once a local player and planet are both ready.eventWorldExitedRaised when the current local world session ends.eventPlanetChangedRaised after travel finishes loading a different planet.eventSavedRaised after Planet Crafter confirms a save completed.eventWeatherStartedRaised when an active synchronized weather event is observed.eventWeatherEndedRaised when the previously observed synchronized weather event ends, changes, or is left during world/planet teardown.eventWorldEntered
eventevent Action<WorldContext> WorldEnteredRaised once a local player and planet are both ready.
WorldExited
eventevent Action<WorldContext> WorldExitedRaised when the current local world session ends.
PlanetChanged
eventevent Action<PlanetChangedEvent> PlanetChangedRaised after travel finishes loading a different planet.
Saved
eventevent Action<WorldContext> SavedRaised after Planet Crafter confirms a save completed.
WeatherStarted
eventevent Action<WeatherSnapshot> WeatherStartedRaised when an active synchronized weather event is observed.
WeatherEnded
eventevent Action<WeatherSnapshot> WeatherEndedRaised when the previously observed synchronized weather event ends, changes, or is left during world/planet teardown.