Um in Minecraft Java 26.2 ein voll verzaubertes Netheritschwert zu erhalten, führe aus: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Auf Bedrock 1.26.30 gibst du den Gegenstand zuerst mit /give und wendest Verzauberungen dann mit /enchant an — Bedrocks /give kann sie nicht inline übertragen. Dieser Generator erstellt beides, immer aktuell.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1Die Befehlsausgabe wird für Java 26.2 und Bedrock 1.26.30 generiert und wurde zuletzt am 2026-07-04 im Spiel per Copy-Paste überprüft.
Minecraft Java 1.20.5 hat Item-NBT durch Datenkomponenten ersetzt, weshalb jeder ältere /give-Befehl mit {display:…} oder {Enchantments:…} jetzt mit einem Syntaxfehler fehlschlägt. Komponenten stehen in eckigen Klammern nach der Item-ID — hier derselbe Gegenstand in beiden Syntaxen:
| Merkmal | Vor 1.20.5 (NBT — funktioniert nicht mehr) | Java 26.2 (Datenkomponenten) |
|---|---|---|
| Eigener Name | {display:{Name:'{"text":"Epic Blade"}'}} | [minecraft:custom_name={text:"Epic Blade",italic:false}] |
| Lore | {display:{Lore:['{"text":"A legend"}']}} | [minecraft:lore=[{text:"A legend",italic:false}]] |
| Verzauberungen | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Unzerbrechlich | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 hat keine Datenkomponenten: /give akzeptiert nur Item, Anzahl und Datenwert, sodass alles darüber hinaus einen Folgebefehl benötigt oder überhaupt nicht ausdrückbar ist. Der Bedrock-Modus des Generators gibt die funktionierende Befehlsfolge aus und sagt ehrlich, wenn ein Feld unmöglich ist:
| Merkmal | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Basisbefehl | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Verzauberungen | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Nicht in /give — halte den Gegenstand und dann: /enchant @s sharpness 5 |
| Eigener Name | minecraft:custom_name={text:"Epic Blade",italic:false} | Nicht in Befehlen — benenne ihn an einem Amboss um |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | In Befehlen nicht möglich |
| Unzerbrechlich | minecraft:unbreakable={} |
Minecraft 1.20.5 hat Item-NBT durch Datenkomponenten ersetzt, sodass jeder /give-Befehl von vor 1.21 mit {display:…} oder {Enchantments:…} jetzt fehlschlägt. Die neue Form setzt Komponenten in eckige Klammern — dieser Generator gibt immer die aktuelle Syntax aus.
Auf Java 26.2 fügst du die Enchantments-Komponente hinzu: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — auf Bedrock gibst du den Gegenstand zuerst mit /give, hältst ihn und wendest dann jede Verzauberung mit /enchant an.
Ja — wechsle zu Bedrock (1.26.30), und der Generator gibt Bedrock-Syntax aus, einschließlich funktionierender /give + /enchant-Sequenzen, wenn Bedrock ein Feld nicht inline ausdrücken kann, und er sagt dir ehrlich, wenn etwas (wie Lore) nicht möglich ist.
Der Chat akzeptiert bis zu 256 Zeichen; längere Befehle müssen in einen Befehlsblock (Limit ~32,500) eingefügt werden. Der Generator zeigt einen Live-Zeichenzähler an und warnt dich, sobald du 256 überschreitest.
| In Befehlen nicht möglich |
| Schwungkraft | minecraft:sweeping_edge | Existiert auf Bedrock nicht |
| Fluch-Verzauberungs-IDs | binding_curse, vanishing_curse | binding, vanishing |