Wie kann ich einem Spieler ein Item setzen was enchanted ist?

2 Antworten

Hallo,

probier mal aus, was passiert, wenn du das hier schreibst:

stick.addEnchantment(Enchantment.KNOCKBACK, 2, true);

Quasi genau das, nur mit einem "true" hinten dran.

LG

Woher ich das weiß:eigene Erfahrung – Minecraft-Spieler seit 4 Jahren

Mischmaschin857 
Fragesteller
 26.01.2020, 14:13

Wenn ich das true hinten dran machen möchte, steht da, dass ich es entfernen sollte (Eclipse)

0
Mrredstone  26.01.2020, 14:47
@Mischmaschin857

Hmm ich schaue mal, wie das bei mir geht...

Bei mir (1.8.9) geht es mit dem Code:

itemMeta.addEnchant(enchantment, level, true);
0
Mischmaschin857 
Fragesteller
 26.01.2020, 16:49
@Mrredstone

Habe es schon anders gelöst! Danke für deine Hilfe (stick.addUnsafeEnchantment(Enchantment.KNOCKBACK, 2));

0

Hi,

Versuch's mal in der Zeile mit dem Enchantment mit folgendem:

stick.addUnsafeEnchantment(Enchantment.KNOCKBACK, 2);

Muss nicht funktionieren. Ist aber ein Ansatz ;)

Woher ich das weiß:eigene Erfahrung