Para dar uma espada de netherite totalmente encantada no Minecraft Java 26.2, executa: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 No Bedrock 1.26.30, faz primeiro /give do item e aplica os encantamentos com /enchant — o /give do Bedrock não consegue incluí-los diretamente. Este gerador cria os dois, sempre atualizados.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1Os comandos gerados estão atualizados para Java 26.2 e Bedrock 1.26.30 e foram verificados pela última vez colando-os no jogo a 2026-07-04.
O Minecraft Java 1.20.5 substituiu o NBT dos itens por componentes de dados, por isso qualquer comando /give antigo que use {display:…} ou {Enchantments:…} falha agora com um erro de sintaxe. Os componentes vão entre colchetes após o id do item — aqui está o mesmo item nas duas sintaxes:
| Característica | Antes da 1.20.5 (NBT — já não funciona) | Java 26.2 (componentes de dados) |
|---|---|---|
| Nome personalizado | {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}]] |
| Encantamentos | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Indestrutível | {Unbreakable:1b} | [minecraft:unbreakable={}] |
O Bedrock 1.26.30 não tem componentes de dados: o /give aceita apenas item, quantidade e valor de dados, pelo que tudo o resto precisa de um comando adicional ou simplesmente não é possível. O modo Bedrock do gerador produz a sequência que funciona e diz-te honestamente quando um campo é impossível:
| Característica | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Comando base | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Encantamentos | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Não está no /give — segura o item, depois: /enchant @s sharpness 5 |
| Nome personalizado | minecraft:custom_name={text:"Epic Blade",italic:false} | Não é possível por comandos — renomeia numa bigorna |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Não é possível com comandos |
| Indestrutível | minecraft:unbreakable={} |
O Minecraft 1.20.5 substituiu o NBT dos itens por componentes de dados, pelo que qualquer comando /give anterior à 1.21 com {display:…} ou {Enchantments:…} falha agora. A nova forma coloca os componentes entre colchetes — este gerador usa sempre a sintaxe atual.
No Java 26.2, adiciona o componente enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — no Bedrock, faz primeiro /give do item, segura-o, depois aplica cada encantamento com /enchant.
Sim — muda para Bedrock (1.26.30) e o gerador produz a sintaxe do Bedrock, incluindo sequências /give + /enchant que funcionam onde o Bedrock não consegue expressar um campo diretamente, e diz-te honestamente quando algo (como o lore) não é possível.
O chat aceita até 256 caracteres; comandos mais longos têm de ir num bloco de comandos (limite ~32,500). O gerador mostra um contador de caracteres em tempo real e avisa quando ultrapassas os 256.
| Não é possível com comandos |
| Alcance | minecraft:sweeping_edge | Não existe no Bedrock |
| IDs dos encantamentos de maldição | binding_curse, vanishing_curse | binding, vanishing |