Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. package net.krafcig.antycrash;
  2.  
  3. import org.bukkit.plugin.java.*;
  4.  
  5. import com.comphenix.protocol.ProtocolLibrary;
  6.  
  7. import org.bukkit.*;
  8. import org.bukkit.command.*;
  9. import net.krafcig.antycrash.commands.*;
  10. import net.krafcig.antycrash.lisense.CodeLicense;
  11. import net.krafcig.antycrash.lisense.ServerLicense;
  12. import net.krafcig.antycrash.lisense.VersionLicense;
  13. import net.krafcig.antycrash.lisense.*;
  14. import org.bukkit.event.*;
  15. import org.bukkit.plugin.*;
  16. import net.krafcig.antycrash.listeners.*;
  17. import net.krafcig.antycrash.utils.*;
  18. import net.minecraft.server.v1_8_R3.PacketListener;
  19.  
  20. import java.util.*;
  21.  
  22. public class KProtector extends JavaPlugin
  23. {
  24. private static KProtector main;
  25. public static ServerLicense license;
  26. public static CodeLicense license2;
  27. public static VersionLicense license3;
  28. public static VersionPluginLicense license4;
  29.  
  30. public static KProtector getInstance() {
  31. return KProtector.main;
  32. }
  33.  
  34. public void onEnable() {
  35. license = new ServerLicense(this);
  36. license2 = new CodeLicense(this);
  37. license3 = new VersionLicense(this);
  38. license4 = new VersionPluginLicense(this);
  39. license.check();
  40. license2.check();
  41. license3.check();
  42. license4.check();
  43. this.saveDefaultConfig();
  44. System.out.println("KProtector System 0.1");
  45. KProtector.main = this;
  46. if (Bukkit.getPluginManager().getPlugin("PacketListenerApi") == null) {
  47. System.out.println("###################################################################");
  48. System.out.println("# ABY ANTYCRASH DZIALAL POTRZEBNY JEST PLUGIN: PACKETLISTENER #");
  49. System.out.println("###################################################################");
  50. }
  51. if (Bukkit.getPluginManager().getPlugin("ProtocolLib") == null) {
  52. System.out.println("################################################################");
  53. System.out.println("# ABY ANTYCRASH DZIALAL POTRZEBNY JEST PLUGIN: PROTOCOLLIB #");
  54. System.out.println("################################################################");
  55. }
  56. this.getCommand("kprotector").setExecutor((CommandExecutor)new kprotector());
  57. this.getCommand("gc").setExecutor((CommandExecutor)new gc());
  58. this.getCommand("kpdev").setExecutor((CommandExecutor)new kpdev());
  59. this.getCommand("whois").setExecutor((CommandExecutor)new whois());
  60. this.getCommand("serwer").setExecutor((CommandExecutor)new serwer());
  61. Bukkit.getPluginManager().registerEvents((Listener)new AntyBot(), (Plugin)this);
  62. Bukkit.getPluginManager().registerEvents((Listener)new BigListener(), (Plugin)this);
  63. Bukkit.getPluginManager().registerEvents((Listener)new AntyPedalListener(), (Plugin)this);
  64. Bukkit.getPluginManager().registerEvents((Listener)new BookListener(), (Plugin)this);
  65. Bukkit.getPluginManager().registerEvents((Listener)new ClickListener(), (Plugin)this);
  66. Bukkit.getPluginManager().registerEvents((Listener)new CommandsListener(), (Plugin)this);
  67. Bukkit.getPluginManager().registerEvents((Listener)new HandleListener(), (Plugin)this);
  68. Bukkit.getPluginManager().registerEvents((Listener)new HeldSlotListener(), (Plugin)this);
  69. Bukkit.getPluginManager().registerEvents((Listener)new InteractListener(), (Plugin)this);
  70. Bukkit.getPluginManager().registerEvents((Listener)new PayloadListener(), (Plugin)this);
  71. Bukkit.getPluginManager().registerEvents((Listener)new PlaceBlockListener(), (Plugin)this);
  72. Bukkit.getPluginManager().registerEvents((Listener)new QuitJoinListener(), (Plugin)this);
  73. Bukkit.getPluginManager().registerEvents((Listener)new SexyListener(), (Plugin)this);
  74. Bukkit.getPluginManager().registerEvents((Listener)new WindowClickListener(), (Plugin)this);
  75. Bukkit.getPluginManager().registerEvents((Listener)new WindowOpenListener(), (Plugin)this);
  76. HandleListener.onHandle();
  77. final Timer check = new Timer();
  78. check.schedule(new PacketTask(), 4000L, 4000L);
  79. }
  80.  
  81. public void onDisable() {
  82. }
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement