Class ServerWorldEvents

java.lang.Object
net.fabricmc.fabric.api.event.lifecycle.v1.ServerWorldEvents

public final class ServerWorldEvents extends Object
  • Field Details

    • LOAD

      public static final Event<ServerWorldEvents.Load> LOAD
      Called when a world is loaded by a Minecraft server.

      For example, this can be used to load world specific metadata or initialize a PersistentState on a server world.

    • UNLOAD

      public static final Event<ServerWorldEvents.Unload> UNLOAD
      Called before a world is unloaded by a Minecraft server.

      This typically occurs after a server has started shutting down. Mods which allow dynamic world (un)registration should use this event so mods can let go of world handles when a world is removed.