GameController.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:SkyWarsReloaded 作者:
public void signJoinLoad() {
     File signJoinFile = new File(SkyWarsReloaded.get().getDataFolder(), "signJoinGames.yml");

     if (!signJoinFile.exists()) {
         SkyWarsReloaded.get().saveResource("signJoinGames.yml", false);
     }

     if (signJoinFile.exists()) {
         FileConfiguration storage = YamlConfiguration.loadConfiguration(signJoinFile);
         try {
             for (String gameNumber : storage.getConfigurationSection("games.").getKeys(false)) {
                 String mapName = storage.getString("games." + gameNumber + ".map");
                 String world = storage.getString("games." + gameNumber + ".world");
                 if (mapName != null && world != null) {
                     GameSign gs = new GameSign(storage.getInt("games." + gameNumber + ".x"), storage.getInt("games." + gameNumber + ".y"), storage.getInt("games." + gameNumber + ".z"), world, mapName);
                     signJoinGames.put(Integer.valueOf(gameNumber), gs);
                     createGame(Integer.valueOf(gameNumber), gs);
                 }
             }
         } catch (NullPointerException e) {
         }
     }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号