За да дадете напълно омагьосан недърайт меч в Minecraft Java 26.2, изпълнете: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 В Bedrock 1.26.30 първо дайте предмета с /give, а омагьосванията приложете с /enchant — /give на Bedrock не може да ги пренесе директно. Този генератор изгражда и двата варианта и винаги е актуален.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1Командите се генерират за Java 26.2 и Bedrock 1.26.30 и последно бяха проверени чрез поставяне в играта на 2026-07-04.
Minecraft Java 1.20.5 замени NBT на предметите с компоненти на данни, затова всяка по-стара команда /give с {display:…} или {Enchantments:…} вече завършва с грешка в синтаксиса. Компонентите се посочват в квадратни скоби след идентификатора на предмета — ето един и същ предмет и в двата синтаксиса:
| Функция | Преди 1.20.5 (NBT — вече не работи) | Java 26.2 (компоненти на данни) |
|---|---|---|
| Собствено име | {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}]] |
| Омагьосвания | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Неунищожим | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 няма компоненти на данни: /give приема само предмет, брой и стойност на данните, така че всичко останало изисква допълнителна команда или изобщо не може да се изрази. Режимът Bedrock на генератора извежда работеща последователност от команди и честно казва кога дадено поле е невъзможно:
| Функция | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Основна команда | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Омагьосвания | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Не в /give — задръжте предмета в ръка, след това: /enchant @s sharpness 5 |
| Собствено име | minecraft:custom_name={text:"Epic Blade",italic:false} | Невъзможно в командите — преименувайте на наковалня |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Невъзможно в командите |
| Неунищожим | minecraft:unbreakable={} |
Minecraft 1.20.5 замени NBT на предметите с компоненти на данни, затова всяка команда /give отпреди версия 1.21 с {display:…} или {Enchantments:…} вече се проваля. Новата форма поставя компонентите в квадратни скоби — този генератор винаги извежда актуалния синтаксис.
В Java 26.2 добавете компонента enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — в Bedrock първо дайте предмета с /give, задръжте го в ръка, след което приложете всяко омагьосване с /enchant.
Да — превключете на Bedrock (1.26.30) и генераторът извежда синтаксиса за Bedrock, включително работещи последователности /give + /enchant там, където Bedrock не може да изрази дадено поле директно, и честно казва, когато нещо (например lore) е невъзможно.
Чатът приема до 256 знака; по-дългите команди трябва да се поставят в команден блок (лимит ~32,500). Генераторът показва брояч на знаците в реално време и предупреждава след надвишаване на 256.
| Невъзможно в командите |
| Замахващ ръб | minecraft:sweeping_edge | Не съществува в Bedrock |
| ID на проклятията | binding_curse, vanishing_curse | binding, vanishing |