Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. @EventHandler
  2. public boolean sort(PlayerInteractEvent event) {
  3. Player player = event.getPlayer();
  4. Action action = event.getAction();
  5. ItemStack it = event.getItem();
  6. if(it == null) return true;
  7. if(action == Action.RIGHT_CLICK_AIR){
  8. //Flash (Effet)
  9. if(it.getType() == Material.PLAYER_HEAD && it.getItemMeta().hasEnchant(Enchantment.DURABILITY)) {
  10. player.sendMessage("§3§l[§bFlash§3§l]§3§l[§b-50 Mana§3§l]");
  11. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:speed 6 11");
  12. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:jump_boost 6 6");
  13. }
  14.  
  15. } else if(it.getType() == Material.PLAYER_HEAD && it.getItemMeta().hasEnchant(Enchantment.PROTECTION_ENVIRONMENTAL)) {
  16. player.sendMessage("§3§l[§bCarapace§3§l]§3§l[§b-30 Mana§3§l]");
  17. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:absorption 120 3");
  18. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:resistance 120 1");
  19. @SuppressWarnings("unused")
  20. ArrayList<Entity> player150 = new ArrayList<>();
  21. for(Entity ent : player.getNearbyEntities(5, 5, 5)) {
  22. if(ent instanceof Player) {
  23. ((Player)ent).sendMessage("§b" + player.getName() + " utilise §3§lCarapace");
  24. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ ((Player)ent).getName() + " minecraft:absorption 120 3");
  25. Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ ((Player)ent).getName() + " minecraft:resistance 120 1");
  26. }
  27. }
  28. }
  29. return true;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement