Advertisement
Guest User

Untitled

a guest
Mar 17th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1.     @EventHandler
  2.     public void onShop(InventoryClickEvent e) {
  3.         Player player = (Player) e.getWhoClicked();
  4.         if(e.getInventory().getName().equals("§8Shop")) {
  5.             e.setCancelled(true);
  6.             if(e.getCurrentItem().getType() == Material.SANDSTONE) {
  7.                 e.setCancelled(true);
  8.                 for(ItemStack stack : player.getInventory().getContents()){
  9.                      if(stack.getItemMeta().getDisplayName().equals("§cBronze") && stack.getAmount() >= 2) {
  10.                          stack.setAmount(stack.getAmount() - 1);
  11.                          player.getInventory().addItem(new ItemAPI("§eSandstein", Material.SANDSTONE, (byte)0, 2).build());
  12.                      }else if(stack.getItemMeta().getDisplayName().equals("§cBronze") && stack.getAmount() == 1){
  13.                          player.getInventory().remove(stack);
  14.                          player.getInventory().addItem(new ItemAPI("§eSandstein", Material.SANDSTONE, (byte)0, 2).build());
  15.                      }else if(!player.getInventory().contains(stack)){
  16.                          player.sendMessage("§7[§cBedWars§7] §cDu hast nicht genügend Resourcen für dieses Shop-Item!");
  17.                          player.playSound(player.getLocation(), Sound.ANVIL_BREAK, 10, 10);
  18.                      }
  19.                 }
  20.                
  21.                
  22.             }
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement