Advertisement
Stellrow

Untitled

Jul 2nd, 2018
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. package main;
  2.  
  3. import org.bukkit.Material;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.inventory.ClickType;
  8. import org.bukkit.event.inventory.InventoryClickEvent;
  9. import org.bukkit.inventory.Inventory;
  10. import org.bukkit.inventory.ItemStack;
  11. import org.bukkit.inventory.meta.ItemMeta;
  12. import org.bukkit.plugin.Plugin;
  13.  
  14. import net.md_5.bungee.api.ChatColor;
  15.  
  16. public class EventsClass implements Listener {
  17. @EventHandler
  18. public void InvenClick(InventoryClickEvent event) {
  19. Player player = (Player) event.getWhoClicked();
  20.  
  21. Inventory open = event.getClickedInventory();
  22. Inventory inv = event.getInventory();
  23. ItemStack item = event.getCurrentItem();
  24.  
  25. if (item == null)
  26. return;
  27.  
  28. if (event.isCancelled())
  29. event.setCancelled(true);
  30.  
  31. if (!item.hasItemMeta())
  32. return;
  33.  
  34. ItemMeta meta = item.getItemMeta();
  35.  
  36. if (!meta.hasDisplayName())
  37. return;
  38.  
  39. String name = meta.getDisplayName();
  40.  
  41. if (ChatColor.stripColor(name).equalsIgnoreCase("Health"))
  42. player.setHealth(20);
  43.  
  44. if(open.getName().equals(ChatColor.DARK_GREEN + "Test")) {
  45. }
  46.  
  47. event.setCancelled(true);
  48.  
  49. if(item.equals(null)) {
  50. return;
  51. }
  52. if(item.getItemMeta().getDisplayName().equals(ChatColor.RED + "Health")) {
  53. player.setHealth(20);
  54. }
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement