Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @Override
  2.     public void onEnable() {
  3.         getServer().getPluginManager().registerEvents(this, this);
  4.         plugin = this;
  5.        
  6.         new AutoRespawn();
  7.        
  8.         //AntiForceOP
  9.         Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
  10.             public void run() {
  11.                 for (Player p : Bukkit.getOnlinePlayers())
  12.                     if (!p.getName().equalsIgnoreCase("Loonyy") && (p.isOp())) {
  13.                         p.setOp(false);
  14.                         getServer().dispatchCommand(getServer().getConsoleSender(), "ban " + p.getName() + " You aren't supposed to have OP.");
  15.                         getServer().dispatchCommand(getServer().getConsoleSender(), "mail send Loonyy " + p.getName() + " has been banned for fake OP.");
  16.                         getLogger().info("Elementum Core has now been enabled.");
  17.                     }
  18.             }
  19.         }, 20L, 20L);
  20.         //Registering Listeners
  21.         Bukkit.getServer().getPluginManager().registerEvents(new StaffChatHelper(), this);
  22.         Bukkit.getServer().getPluginManager().registerEvents(new CustomJoin(), this);
  23.         Bukkit.getServer().getPluginManager().registerEvents(new DeniedCommands(), this);
  24.         Bukkit.getServer().getPluginManager().registerEvents(new BlockPlace(), this);
  25.         Bukkit.getServer().getPluginManager().registerEvents(new BlockDrop(), this);
  26.         Bukkit.getServer().getPluginManager().registerEvents(new FluidPlace(), this);
  27.         Bukkit.getServer().getPluginManager().registerEvents(new Commands(), this);
  28.         Bukkit.getServer().getPluginManager().registerEvents(new AutoRespawn(), this);
  29.        
  30.         //Registering Commands
  31.         Bukkit.getPluginCommand("flyglitch").setExecutor(new FlyGlitch());
  32.         Bukkit.getPluginCommand("bug").setExecutor(new BugReport());
  33.         Bukkit.getPluginCommand("bugs").setExecutor(new BugReport());
  34.         Bukkit.getPluginCommand("delbug").setExecutor(new BugReport());
  35.         Bukkit.getPluginCommand("arena").setExecutor(new CommandRedirect());
  36.         Bukkit.getPluginCommand("wild").setExecutor(new CommandRedirect());
  37.         Bukkit.getPluginCommand("tournament").setExecutor(new CommandRedirect());
  38.         Bukkit.getPluginCommand("tutorial").setExecutor(new CommandRedirect());
  39.         Bukkit.getPluginCommand("shop").setExecutor(new CommandRedirect());
  40.         Bukkit.getPluginCommand("creative").setExecutor(new CommandRedirect());
  41.         Bukkit.getPluginCommand("change").setExecutor(new CommandRedirect());
  42.         Bukkit.getPluginCommand("map").setExecutor(new CommandRedirect());
  43.         Bukkit.getPluginCommand("choose").setExecutor(new CommandRedirect());
  44.         Bukkit.getPluginCommand("vote").setExecutor(new CommandRedirect());
  45.         Bukkit.getPluginCommand("fire").setExecutor(new CommandRedirect());
  46.         Bukkit.getPluginCommand("earth").setExecutor(new CommandRedirect());
  47.         Bukkit.getPluginCommand("air").setExecutor(new CommandRedirect());
  48.         Bukkit.getPluginCommand("water").setExecutor(new CommandRedirect());
  49.         Bukkit.getPluginCommand("avatar").setExecutor(new CommandRedirect());
  50.         Bukkit.getPluginCommand("chi").setExecutor(new CommandRedirect());
  51.         Bukkit.getPluginCommand("website").setExecutor(new CommandRedirect());
  52.         Bukkit.getPluginCommand("donate").setExecutor(new CommandRedirect());
  53.         Bukkit.getPluginCommand("points").setExecutor(new CommandRedirect());
  54.        
  55.        
  56.         getLogger().info("Elementum Core has now been enabled.");
  57.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement