Per dare una spada di netherite completamente incantata in Minecraft Java 26.2, esegui: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Su Bedrock 1.26.30, esegui prima /give dell’oggetto e poi applica gli incantesimi con /enchant — il /give di Bedrock non può includerli direttamente. Questo generatore crea entrambi, sempre aggiornati.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1I comandi generati sono aggiornati per Java 26.2 e Bedrock 1.26.30 e sono stati verificati l’ultima volta incollandoli in gioco il 2026-07-04.
Minecraft Java 1.20.5 ha sostituito l’NBT degli oggetti con i componenti di dati, motivo per cui ogni vecchio comando /give che usa {display:…} o {Enchantments:…} ora fallisce con un errore di sintassi. I componenti vanno tra parentesi quadre dopo l’id dell’oggetto — ecco lo stesso oggetto in entrambe le sintassi:
| Caratteristica | Prima della 1.20.5 (NBT — non funziona più) | Java 26.2 (componenti di dati) |
|---|---|---|
| Nome personalizzato | {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}]] |
| Incantesimi | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Indistruttibile | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 non ha componenti di dati: /give accetta solo oggetto, quantità e valore dei dati, quindi qualsiasi altra cosa richiede un comando successivo oppure non è affatto possibile. La modalità Bedrock del generatore produce la sequenza funzionante e ti dice onestamente quando un campo non è possibile:
| Caratteristica | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Comando base | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Incantesimi | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Non in /give — tieni in mano l’oggetto, poi: /enchant @s sharpness 5 |
| Nome personalizzato | minecraft:custom_name={text:"Epic Blade",italic:false} | Non possibile con i comandi — rinomina su un’incudine |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Non possibile con i comandi |
| Indistruttibile | minecraft:unbreakable={} |
Minecraft 1.20.5 ha sostituito l’NBT degli oggetti con i componenti di dati, quindi ogni comando /give precedente alla 1.21 con {display:…} o {Enchantments:…} ora fallisce. La nuova forma inserisce i componenti tra parentesi quadre — questo generatore produce sempre la sintassi attuale.
Su Java 26.2, aggiungi il componente enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — su Bedrock, esegui prima /give dell’oggetto, tienilo in mano, poi applica ogni incantesimo con /enchant.
Sì — passa a Bedrock (1.26.30) e il generatore produce la sintassi Bedrock, incluse sequenze /give + /enchant funzionanti dove Bedrock non può esprimere un campo in linea, e ti dice onestamente quando qualcosa (come il lore) non è possibile.
La chat accetta fino a 256 caratteri; i comandi più lunghi devono essere inseriti in un blocco comandi (limite ~32,500). Il generatore mostra un contatore di caratteri in tempo reale e ti avvisa oltre i 256.
| Non possibile con i comandi |
| Lama sferzante | minecraft:sweeping_edge | Non esiste su Bedrock |
| ID degli incantesimi di maledizione | binding_curse, vanishing_curse | binding, vanishing |