Advertisement
Guest User

Untitled

a guest
Jul 16th, 2020
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. public void inventoryClick(InventoryClickEvent e) {
  2. System.out.println("InventoryClickEvent");
  3. Player p = (Player) e.getWhoClicked();
  4. if(e.getCurrentItem() == null) {
  5. return;
  6. }
  7. ItemStack item = e.getCurrentItem();
  8. if(item.getType() == Material.AIR) {
  9. return;
  10. }
  11. if(e.getInventory().getName() == null) {
  12. return;
  13. }
  14. System.out.println("TDM: '" + e.getInventory().getName() + "'Inventory Clicked");
  15.  
  16. if(e.getInventory().getName().equalsIgnoreCase(invNameKits)) {
  17.  
  18. System.out.println("TDM: KitInventory Clicked");
  19.  
  20. if(!status.containsKey(p)) {
  21. p.sendMessage("§cDu bist aktuell in keiner Runde");
  22. return;
  23. }
  24. if(status.get(p).equalsIgnoreCase("waiting")) {
  25. e.setCancelled(true);
  26. p.closeInventory();
  27. p.sendMessage(messagePre + "Du spielst nun mit dem Kit " + playerPre + item.getItemMeta().getDisplayName() + messagePre + "!");
  28. kit.put(p.getName(), item.getItemMeta().getDisplayName());
  29. } else {
  30. p.closeInventory();
  31. p.sendMessage("§cDu kannst aktuell keine Kits auswählen!");
  32. }
  33. } else if(e.getInventory().getName().equalsIgnoreCase(invNameClasses)) {
  34.  
  35. System.out.println("TDM: ClassesInventory Clicked");
  36.  
  37. if(item.getItemMeta().getDisplayName().equalsIgnoreCase(klasseAngriff)) {
  38. p.closeInventory();
  39. p.openInventory(inv2(p));
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement