Advertisement
Guest User

Untitled

a guest
Nov 19th, 2014
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. package me.rw_craft.elitemctntwars;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import org.bukkit.entity.Player;
  7.  
  8. public class ArenaManager {
  9.  
  10. public enum Team { RED, BLUE; }
  11.  
  12. private ArenaManager() {}
  13.  
  14. private static ArenaManager instance = new ArenaManager();
  15.  
  16. public static ArenaManager getInstance() {
  17. return instance;
  18. }
  19.  
  20. private ArrayList<Arena> arenas = new ArrayList<Arena>();
  21.  
  22. public void Setup() {
  23. for (int i: SettingsManager.getInstance().<List<Integer>>get("ids")) {
  24. arenas.add(new Arena(i));
  25. }
  26. }
  27.  
  28. public Arena getArena(int ID) {
  29. for (Arena a: arenas) {
  30. if (a.getID() == ID) return a;
  31. }
  32. return null;
  33. }
  34.  
  35. public ArrayList<Arena> getArenas() {
  36. return arenas;
  37. }
  38.  
  39. public Arena getArena(Player p) {
  40. for (Arena a: arenas) {
  41. if (a.containsPlayer(p)) return a;
  42. }
  43. return null;
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement