Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. import org.bukkit.Bukkit;
  2. import org.bukkit.Material;
  3. import org.bukkit.inventory.ItemStack;
  4. import org.bukkit.inventory.ShapedRecipe;
  5. import org.bukkit.plugin.PluginManager;
  6. import org.bukkit.plugin.java.JavaPlugin;
  7.  
  8. import me.Justinaitor.Methoden.Coins;
  9. import me.Justinaitor.Methoden.CreateShop;
  10. import me.Justinaitor.Methoden.DeleteShop;
  11. import me.Justinaitor.Methoden.Kits;
  12. import me.Justinaitor.Methoden.Spawn;
  13. import me.Justinaitor.Methoden.Teledelay;
  14. import me.Justinaitor.Shop.Extras;
  15. import me.Justinaitor.Shop.InventoryK;
  16. import me.Justinaitor.Shop.Kit;
  17. import me.Justinaitor.Shop.Schutz;
  18. import me.Justinaitor.Shop.Schwert;
  19. import me.Justinaitor.Sign.Command;
  20. import me.Justinaitor.Sign.Create;
  21. import me.Justinaitor.Sign.Open;
  22. import me.Justinaitor.listener.Death;
  23. import me.Justinaitor.listener.Eimer;
  24. import me.Justinaitor.listener.Join;
  25. import me.Justinaitor.listener.Wetter;
  26.  
  27. public class Main
  28. extends JavaPlugin
  29. {
  30. public static String Prefix = "§8§l-=§cNope-MC§8§l=-";
  31. public static String Handles = "§8§l-=§e✘§8§l=- ";
  32. public static String noperm = "§cSorry, Dafür Hast du keine Berechtigung!";
  33.  
  34. public void onEnable()
  35. {
  36. createConfig();
  37.  
  38.  
  39.  
  40. onEventsHandle();
  41. onCommandHandle();
  42. }
  43.  
  44. public void onEventsHandle()
  45. {
  46. PluginManager pm = Bukkit.getPluginManager();
  47.  
  48. pm.registerEvents(new Kit(), this);
  49. pm.registerEvents(new Schwert(), this);
  50. pm.registerEvents(new Join(), this);
  51. pm.registerEvents(new Death(), this);
  52. pm.registerEvents(new Create(this), this);
  53. pm.registerEvents(new Open(this), this);
  54. pm.registerEvents(new Extras(), this);
  55. pm.registerEvents(new Schutz(), this);
  56. pm.registerEvents(new InventoryK(), this);
  57. pm.registerEvents(new Kits(), this);
  58. pm.registerEvents(new Teledelay(this), this);
  59. pm.registerEvents(new Eimer(), this);
  60. pm.registerEvents(new Wetter(), this);
  61. }
  62.  
  63. public void onCommandHandle()
  64. {
  65. getCommand("cshop").setExecutor(new CreateShop());
  66. getCommand("coins").setExecutor(new Coins());
  67. getCommand("delete").setExecutor(new DeleteShop());
  68. getCommand("setspawn").setExecutor(new Spawn());
  69. getCommand("skypvp").setExecutor(new Command(this));
  70. getCommand("kits").setExecutor(new Kits());
  71. getCommand("spawn").setExecutor(new Teledelay(this));
  72. }
  73.  
  74. public void TrashCanLoad() {
  75. ShapedRecipe TrashCan = new ShapedRecipe(new ItemStack(Material.CAULDRON_ITEM, 1)).shape(new String[] { "o o", "o o", "ooo" }).setIngredient('o', Material.COBBLESTONE);
  76.  
  77. getServer().addRecipe(TrashCan);
  78. }
  79.  
  80. public void createConfig()
  81. {
  82. getConfig().options().copyDefaults(true);
  83. saveConfig();
  84. }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement