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 just after a world is loaded by a Minecraft server.

      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 call this event so mods can let go of world handles when a world is removed.