Advertisement
Stellrow

Untitled

Jul 3rd, 2018
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. package main;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Material;
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.inventory.ClickType;
  9. import org.bukkit.event.inventory.InventoryClickEvent;
  10. import org.bukkit.inventory.Inventory;
  11. import org.bukkit.inventory.ItemStack;
  12. import org.bukkit.inventory.meta.ItemMeta;
  13. import org.bukkit.plugin.Plugin;
  14. import org.bukkit.scoreboard.Objective;
  15. import org.bukkit.scoreboard.Scoreboard;
  16. import org.bukkit.scoreboard.ScoreboardManager;
  17. import org.bukkit.scoreboard.Team;
  18.  
  19. import com.bringholm.nametagchanger.NameTagChanger;
  20.  
  21. import main.NameTag.TeamAction;
  22. import net.md_5.bungee.api.ChatColor;
  23.  
  24. public class EventsClass implements Listener {
  25.  
  26.  
  27.  
  28.  
  29.  
  30. @SuppressWarnings("deprecation")
  31. @EventHandler
  32. public void InvenClick(InventoryClickEvent event) {
  33. Player player = (Player) event.getWhoClicked();
  34.  
  35. Inventory open = event.getClickedInventory();
  36. Inventory inv = event.getInventory();
  37. ItemStack item = event.getCurrentItem();
  38. ItemMeta meta = item.getItemMeta();
  39.  
  40. if (item == null)
  41. return;
  42.  
  43. if (event.isCancelled())
  44. event.setCancelled(true);
  45.  
  46. if (!item.hasItemMeta());
  47. return;
  48.  
  49.  
  50. if (!meta.hasDisplayName())
  51. return;
  52.  
  53. String name = meta.getDisplayName();
  54.  
  55. if (ChatColor.stripColor(name).equalsIgnoreCase("Health"))
  56. player.setHealth(20);
  57.  
  58. if(open.getName().equals(ChatColor.DARK_GREEN + "Test")) {
  59. }
  60. if(item.getItemMeta().getDisplayName().equals(ChatColor.RED + "1V1IRL")) {
  61. NameTag.changePlayerName(player, ChatColor.DARK_RED + "1V1IRL", ChatColor.RED + " &c&l", TeamAction.CREATE);
  62. player.getPlayerListName();
  63. player.setPlayerListName(ChatColor.RED + "1V1IRL" + ChatColor.WHITE + player.getDisplayName());
  64.  
  65. }
  66.  
  67. event.setCancelled(true);
  68.  
  69. if(item.equals(null)) {
  70. return;
  71. }
  72. if(item.getItemMeta().getDisplayName().equals(ChatColor.RED + "Health")) {
  73. player.setHealth(20);
  74. }
  75. }
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement