Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public boolean sort(PlayerInteractEvent event) {
- Player player = event.getPlayer();
- Action action = event.getAction();
- ItemStack it = event.getItem();
- if(it == null) return true;
- if(action == Action.RIGHT_CLICK_AIR){
- //Flash (Effet)
- if(it.getType() == Material.PLAYER_HEAD && it.getItemMeta().hasEnchant(Enchantment.DURABILITY)) {
- player.sendMessage("§3§l[§bFlash§3§l]§3§l[§b-50 Mana§3§l]");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:speed 6 11");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:jump_boost 6 6");
- }
- } else if(it.getType() == Material.PLAYER_HEAD && it.getItemMeta().hasEnchant(Enchantment.PROTECTION_ENVIRONMENTAL)) {
- player.sendMessage("§3§l[§bCarapace§3§l]§3§l[§b-30 Mana§3§l]");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:absorption 120 3");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ player.getName() + " minecraft:resistance 120 1");
- @SuppressWarnings("unused")
- ArrayList<Entity> player150 = new ArrayList<>();
- for(Entity ent : player.getNearbyEntities(5, 5, 5)) {
- if(ent instanceof Player) {
- ((Player)ent).sendMessage("§b" + player.getName() + " utilise §3§lCarapace");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ ((Player)ent).getName() + " minecraft:absorption 120 3");
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "effect "+ ((Player)ent).getName() + " minecraft:resistance 120 1");
- }
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement