类 WorldManager

java.lang.Object
moe.kawayi.org.utopia.server.map.WorldManager

public final class WorldManager extends Object
世界管理器
  • 方法详细资料

    • getWorlds

      @NotNull public static Collection<World> getWorlds()
      获取所有世界
      返回:
      所有世界的列表
    • addWorld

      public static boolean addWorld(@NotNull World world)
      注册世界
      参数:
      world - 要注册的世界
      返回:
      如果注册成功,返回true,否则false
    • removeWorld

      public static void removeWorld(long worldId)
      删除世界
      参数:
      worldId - 要删除的世界的id
    • getWorld

      @NotNull public static Optional<World> getWorld(long worldId)
      获取世界
      参数:
      worldId - 世界id
      返回:
      如果实际已经注册,返回世界的引用,否则返回空:Optional.empty()