net.minecraft.client.Minecraft.getCurrentServerData()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(127)

本文整理了Java中net.minecraft.client.Minecraft.getCurrentServerData()方法的一些代码示例,展示了Minecraft.getCurrentServerData()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Minecraft.getCurrentServerData()方法的具体详情如下:
包路径:net.minecraft.client.Minecraft
类名称:Minecraft
方法名:getCurrentServerData

Minecraft.getCurrentServerData介绍

暂无

代码示例

代码示例来源:origin: cabaletta/baritone

readme = directory;
} else { // Otherwise, the server must be remote...
  String folderName = mc.getCurrentServerData().serverIP;
  if (SystemUtils.IS_OS_WINDOWS) {
    folderName = folderName.replace(":", "_");

代码示例来源:origin: mezz/JustEnoughItems

public static String getWorldUid(@Nullable NetworkManager networkManager) {
    if (worldUid == null) {
      if (networkManager == null) {
        worldUid = "default"; // we get here when opening the in-game config before loading a world
      } else if (networkManager.isLocalChannel()) {
        FMLClientHandler fmlClientHandler = FMLClientHandler.instance();
        MinecraftServer minecraftServer = fmlClientHandler.getServer();
        if (minecraftServer != null) {
          worldUid = minecraftServer.getFolderName();
        }
      } else {
        ServerData serverData = Minecraft.getMinecraft().getCurrentServerData();
        if (serverData != null) {
          worldUid = serverData.serverIP + ' ' + serverData.serverName;
        }
      }

      if (worldUid == null) {
        worldUid = "default";
      }
      worldUid = "world" + Integer.toString(worldUid.hashCode());
    }
    return worldUid;
  }
}

相关文章