import org.bukkit.Material;

import org.bukkit.entity.Player;

import org.bukkit.event.Event.Result;

import org.bukkit.event.EventHandler;

import org.bukkit.event.Listener;

import org.bukkit.event.player.PlayerInteractEvent;

import org.bukkit.inventory.ItemStack;

import de.MysticMc.items.region.Region;

@SuppressWarnings("deprecation")

public class Kamikaze implements Listener {

      @EventHandler

       public void onInteract(PlayerInteractEvent event) {

       Player p = event.getPlayer();

       if (p.getItemInHand().getType() == Material.BLAZE_POWDER && p.getItemInHand().hasItemMeta() && p.getItemInHand().getItemMeta().hasDisplayName() && p.getItemInHand().getItemMeta().getDisplayName().equals("§4§lKamikaze")) {

          if (Region.isInRegion(p.getLocation())) {

             p.sendMessage("§8» §7Du kannst §e§lFähigkeiten §7am Spawn nicht nutzen §8«");

            event.setUseItemInHand(Result.DENY);

            event.setCancelled(true);

            return;

         }

          ItemStack itemInHand = p.getItemInHand();

         p.getInventory().setHelmet(t);

         p.getInventory().remove(itemInHand);

       }

   }

}
...zur Antwort