Para dar uma espada de netherita totalmente encantada no Minecraft Java 26.2, execute: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 No Bedrock 1.26.30, faça /give do item primeiro e aplique os encantamentos com /enchant — o /give do Bedrock não pode 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 em 2026-07-04.
O Minecraft Java 1.20.5 substituiu o NBT dos itens por componentes de dados, por isso todo comando /give antigo que usa {display:…} ou {Enchantments:…} agora falha com um erro de sintaxe. Os componentes ficam entre colchetes após o id do item — aqui está o mesmo item nas duas sintaxes:
| Característica | Antes da 1.20.5 (NBT — não funciona mais) | 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}] |
| Inquebrá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, então qualquer coisa além disso precisa de um comando adicional ou simplesmente não é possível. O modo Bedrock do gerador emite a sequência que funciona e informa 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 — segure o item, depois: /enchant @s sharpness 5 |
| Nome personalizado | minecraft:custom_name={text:"Epic Blade",italic:false} | Não é possível por comandos — renomeie em uma bigorna |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Não é possível com comandos |
| Inquebrável | minecraft:unbreakable={} |
O Minecraft 1.20.5 substituiu o NBT dos itens por componentes de dados, então todo comando /give anterior à 1.21 com {display:…} ou {Enchantments:…} agora falha. A nova forma coloca os componentes entre colchetes — este gerador sempre usa a sintaxe atual.
No Java 26.2, adicione o componente enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — no Bedrock, faça /give do item primeiro, segure-o, depois aplique cada encantamento com /enchant.
Sim — mude para Bedrock (1.26.30) e o gerador emite a sintaxe do Bedrock, incluindo sequências /give + /enchant que funcionam onde o Bedrock não consegue expressar um campo diretamente, e informa honestamente quando algo (como o lore) não é possível.
O chat aceita até 256 caracteres; comandos mais longos devem ir em um bloco de comando (limite ~32,500). O gerador mostra um contador de caracteres em tempo real e avisa quando você ultrapassa 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 |