Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void inventoryClick(InventoryClickEvent e) {
- System.out.println("InventoryClickEvent");
- Player p = (Player) e.getWhoClicked();
- if(e.getCurrentItem() == null) {
- return;
- }
- ItemStack item = e.getCurrentItem();
- if(item.getType() == Material.AIR) {
- return;
- }
- if(e.getInventory().getName() == null) {
- return;
- }
- System.out.println("TDM: '" + e.getInventory().getName() + "'Inventory Clicked");
- if(e.getInventory().getName().equalsIgnoreCase(invNameKits)) {
- System.out.println("TDM: KitInventory Clicked");
- if(!status.containsKey(p)) {
- p.sendMessage("§cDu bist aktuell in keiner Runde");
- return;
- }
- if(status.get(p).equalsIgnoreCase("waiting")) {
- e.setCancelled(true);
- p.closeInventory();
- p.sendMessage(messagePre + "Du spielst nun mit dem Kit " + playerPre + item.getItemMeta().getDisplayName() + messagePre + "!");
- kit.put(p.getName(), item.getItemMeta().getDisplayName());
- } else {
- p.closeInventory();
- p.sendMessage("§cDu kannst aktuell keine Kits auswählen!");
- }
- } else if(e.getInventory().getName().equalsIgnoreCase(invNameClasses)) {
- System.out.println("TDM: ClassesInventory Clicked");
- if(item.getItemMeta().getDisplayName().equalsIgnoreCase(klasseAngriff)) {
- p.closeInventory();
- p.openInventory(inv2(p));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement