Minecraft-Tools

/give-Generator: Items mit Namen, Lore und Verzauberungen

Erstelle den passenden /give-Befehl für Java 1.21 mit Item-Komponenten – inklusive eigenem Namen, Beschreibung (Lore), Verzauberungen über der Maximalstufe und Unzerbrechlichkeit. Die alte NBT-Schreibweise für Versionen vor 1.20.5 bekommst du gleich mit.

Verzauberungen
    Java-Version
    Vorschau im Inventar
    Java-Befehl
    Bedrock (Name und Lore gehen dort nicht per Befehl)

    So ist der /give-Befehl aufgebaut

    Häufige Fragen

    Wie gebe ich mir ein verzaubertes Schwert mit /give?

    In Java 1.21.5 und neuer: /give @p minecraft:diamond_sword[enchantments={sharpness:5,unbreaking:3}]. Zwischen 1.20.5 und 1.21.4 brauchst du zusätzlich levels:{…}, davor die NBT-Form {Enchantments:[{id:"minecraft:sharpness",lvl:5s}]}.

    Warum funktioniert mein alter /give-Befehl mit NBT nicht mehr?

    Seit Java 1.20.5 stehen Item-Daten als Komponenten in eckigen Klammern hinter der ID. Befehle mit {display:{Name:…}} oder Enchantments:[…] werden nicht mehr erkannt und müssen umgeschrieben werden.

    Wie mache ich ein Item unzerbrechlich?

    Füge die Komponente unbreakable={} hinzu, zum Beispiel /give @p minecraft:elytra[unbreakable={}]. Vor 1.20.5 hieß das Unbreakable:1b.

    Kann ich Schärfe 255 per Befehl vergeben?

    Ja, über /give sind in Java Stufen bis 255 möglich, auch auf eigentlich unpassenden Items. Mit /enchant geht nur die normale Höchststufe.

    Geht das auch in Bedrock?

    Nur teilweise: /give kann dort keinen Namen und keine Lore setzen. Verzauberungen vergibst du mit /enchant auf das gehaltene Item, begrenzt auf die normale Höchststufe.