mrkirby153

Untitled

Dec 6th, 2013
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | None | 0 0
  1.  /* Returns if the given arena is a valid arena or not */
  2.     public static boolean validArena(String arenaName) {
  3.         try {
  4.             Integer lobbySpawnX = config.getInt("arenas." + arenaName + ".lobby.spawn.x");
  5.             Integer lobbySpawnY = config.getInt("arenas." + arenaName + ".lobby.spawn.y");
  6.             Integer lobbySpawnZ = config.getInt("arenas." + arenaName + ".lobby.spawn.z");
  7.             World lobbySpawnWorld = Bukkit.getWorld(config.getString("arenas." + arenaName + ".lobby.spawn.world"));
  8.  
  9.             Integer arenaSpawnX = config.getInt("arenas." + arenaName + ".arena.spawn.x");
  10.             Integer arenaSpawnY = config.getInt("arenas." + arenaName + ".arena.spawn.y");
  11.             Integer arenaSpawnZ = config.getInt("arenas." + arenaName + ".arena.spawn.z");
  12.             World arenaSpawnWorld = Bukkit.getWorld(config.getString("arenas." + arenaName + ".arena.spawn.world"));
  13.             if (lobbySpawnX == null || lobbySpawnY == null || lobbySpawnZ == null || lobbySpawnWorld == null)
  14.                 throw new Exception();
  15.             if (arenaSpawnX == null || arenaSpawnY == null || arenaSpawnZ == null || arenaSpawnWorld == null)
  16.                 throw new Exception();
  17.             if(getArenaPts(arenaName) == null)
  18.                 throw new Exception();
  19.             if(getLobbyPts(arenaName) == null)
  20.                 throw new Exception();
  21.         } catch (Exception e) {
  22.             return false;
  23.         }
  24.         return true;
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment