Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. package de.doppelbemme.onejumptodie.main;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.plugin.PluginManager;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. import de.doppelbemme.onejumptodie.commands.setArenaCMD;
  11. import de.doppelbemme.onejumptodie.commands.setLobbyCMD;
  12. import de.doppelbemme.onejumptodie.commands.startCMD;
  13. import de.doppelbemme.onejumptodie.listener.BlockListener;
  14. import de.doppelbemme.onejumptodie.listener.DeathListener;
  15. import de.doppelbemme.onejumptodie.listener.StuffListener;
  16. import de.doppelbemme.onejumptodie.utils.Utils;
  17.  
  18.  
  19. public class Main extends JavaPlugin implements Listener
  20. {
  21.  
  22. public static Main main;
  23.  
  24. public static String prefix = "§7» §9§lClayCave§8§l.§9§lnet §8× ";
  25. public static String NoPerm = "§cDazu hast du keine Rechte.";
  26. public static String GamePrefix = "§9§lOneJumpTo§c§lDie §8× ";
  27.  
  28. public GameState state;
  29. public ArrayList<Player> player;
  30. public static ArrayList<String> point1;
  31. public ArrayList<Player> point2;
  32. public ArrayList<Player> point3;
  33. public ArrayList<Player> finish;
  34.  
  35. public countdown cd;
  36. public Utils utils;
  37. public FileManager fm;
  38. public LocationManager lm;
  39.  
  40. public int min = 1;
  41. public int max = 16;
  42.  
  43. public int lobby = 120;
  44. public int grace = 10;
  45. public int ingame = 60*20;
  46. public int restart = 15;
  47.  
  48. public void onEnable()
  49. {
  50. main = this;
  51. utils = new Utils();
  52. state = GameState.LOBBY;
  53. fm = new FileManager();
  54. lm = new LocationManager();
  55. cd = new countdown();
  56. fm.saveCfg();
  57. fm.register();
  58. lm.saveCfg();
  59.  
  60. PluginManager pm = getServer().getPluginManager();
  61. pm.registerEvents(new StuffListener(), this);
  62. pm.registerEvents(new DeathListener(), this);
  63. pm.registerEvents(new BlockListener(), this);
  64.  
  65. getCommand("start").setExecutor(new startCMD());
  66. getCommand("setarena").setExecutor(new setArenaCMD());
  67. getCommand("setlobby").setExecutor(new setLobbyCMD());
  68. }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement