Om in Minecraft Java 26.2 een volledig betoverd Netherieten zwaard te geven, voer uit: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Op Bedrock 1.26.30 geef je het item eerst met /give en pas je betoveringen toe met /enchant — Bedrock's /give kan ze niet inline meegeven. Deze generator bouwt beide, altijd actueel.
spruce_button/give @s minecraft:spruce_button 1De commando-uitvoer wordt gegenereerd voor Java 26.2 en Bedrock 1.26.30 en is voor het laatst op 2026-07-04 in-game geverifieerd door te plakken.
Minecraft Java 1.20.5 heeft item-NBT vervangen door datacomponenten, waardoor elk ouder /give-commando met {display:…} of {Enchantments:…} nu mislukt met een syntaxfout. Componenten komen tussen vierkante haken na de item-ID — hier hetzelfde item in beide syntaxen:
| Kenmerk | Vóór 1.20.5 (NBT — werkt niet meer) | Java 26.2 (datacomponenten) |
|---|---|---|
| Aangepaste naam | {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}]] |
| Betoveringen | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Onbreekbaar | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 heeft geen datacomponenten: /give accepteert alleen item, aantal en datawaarde, dus alles daarbuiten heeft een vervolgcommando nodig of is helemaal niet uit te drukken. De Bedrock-modus van de generator geeft de werkende commandoreeks weer en zegt eerlijk wanneer een veld onmogelijk is:
| Kenmerk | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Basiscommando | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Betoveringen | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Niet in /give — houd het item vast, dan: /enchant @s sharpness 5 |
| Aangepaste naam | minecraft:custom_name={text:"Epic Blade",italic:false} | Niet in commando's — hernoem het op een aambeeld |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Niet mogelijk in commando's |
| Onbreekbaar | minecraft:unbreakable={} |
Minecraft 1.20.5 heeft item-NBT vervangen door datacomponenten, dus elk /give-commando van vóór 1.21 met {display:…} of {Enchantments:…} mislukt nu. De nieuwe vorm plaatst componenten tussen vierkante haken — deze generator geeft altijd de actuele syntax weer.
Voeg op Java 26.2 de enchantments-component toe: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — op Bedrock geef je het item eerst met /give, houd het vast en pas dan elke betovering toe met /enchant.
Ja — schakel over naar Bedrock (1.26.30) en de generator geeft Bedrock-syntax weer, inclusief werkende /give + /enchant-reeksen wanneer Bedrock een veld niet inline kan uitdrukken, en hij zegt eerlijk wanneer iets (zoals Lore) niet mogelijk is.
De chat accepteert tot 256 tekens; langere commando's moeten in een commandoblok worden geplaatst (limiet ~32,500). De generator toont een live tekenteller en waarschuwt je zodra je 256 overschrijdt.
| Niet mogelijk in commando's |
| Verscherping | minecraft:sweeping_edge | Bestaat niet op Bedrock |
| Vloek-betoverings-ID's | binding_curse, vanishing_curse | binding, vanishing |