Minecraft Spigot ein Bestimmtes Item nicht ändern Java?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Hey,

dafür kannst du das InventoryClickEvent und das PlayerDropItemEvent nutzen.

Mfg Jannick (L1nd)

Woher ich das weiß:eigene Erfahrung

ShibaaaInuus 
Beitragsersteller
 19.03.2020, 13:24

Und wie genau?

0
ShibaaaInuus 
Beitragsersteller
 19.03.2020, 13:25
@ShibaaaInuus

Ich weiß schon welches Event nur ich weiß nicht wie man checken kann ob das ein bestimmtes Item mit einen Namen hat z.b "&7Profil"

0
ShibaaaInuus 
Beitragsersteller
 19.03.2020, 16:16
@JanMarcel01

Eine Frage wie geht das beim Placen eines Items? Ich kriege das nicht hin :/

0

Du kannst einfach in den dir bekannten Events mittels

itemstack.getItemMeta().getDisplayName().equals("NAME DES ITEMS");

abfrage ob das Item einen Namen hat bzw. wie der lautet ;)

Woher ich das weiß:eigene Erfahrung

ShibaaaInuus 
Beitragsersteller
 19.03.2020, 13:37
Bei mir kommt aber ein Fehler  

   try {
         if (ItemStack.getItemMeta().getDisplayName().equals("NAME DES ITEMS"));{
            e.setCancelled(true);
        }else{
            e.setCancelled(false);
        }
    } catch (Exception e2) {
        // TODO: handle exception
    }

}
0
ShibaaaInuus 
Beitragsersteller
 19.03.2020, 13:32

Okay Danke Ehre kuss

0