Chcete-li v Minecraft Java 26.2 dát plně očarovaný netheritový meč, spusťte: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Na Bedrocku 1.26.30 nejprve dejte předmět příkazem /give a očarování přidejte příkazem /enchant — Bedrockové /give je nedokáže přenést přímo. Tento generátor vytváří obě varianty a je vždy aktuální.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1Výstupní příkazy jsou generovány pro Java 26.2 a Bedrock 1.26.30 a byly naposledy ověřeny vložením ve hře dne 2026-07-04.
Minecraft Java 1.20.5 nahradil NBT předmětů datovými komponenty, a proto každý starší příkaz /give používající {display:…} nebo {Enchantments:…} nyní selže se syntaktickou chybou. Komponenty se uvádějí v hranatých závorkách za ID předmětu — zde je stejný předmět v obou zápisech:
| Funkce | Před 1.20.5 (NBT — už nefunguje) | Java 26.2 (datové komponenty) |
|---|---|---|
| Vlastní jméno | {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}]] |
| Očarování | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Nezničitelný | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 nemá datové komponenty: /give přijímá jen předmět, počet a datovou hodnotu, takže cokoliv navíc vyžaduje následný příkaz, nebo to nejde vyjádřit vůbec. Bedrockový režim generátoru vytváří funkční sled příkazů a poctivě uvádí, kdy je pole nemožné:
| Funkce | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Základní příkaz | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Očarování | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Ne v /give — držte předmět v ruce a poté: /enchant @s sharpness 5 |
| Vlastní jméno | minecraft:custom_name={text:"Epic Blade",italic:false} | V příkazech nelze — přejmenujte na kovadlině |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | V příkazech nelze |
| Nezničitelný | minecraft:unbreakable={} | V příkazech nelze |
Minecraft 1.20.5 nahradil NBT předmětů datovými komponenty, takže každý příkaz /give z doby před verzí 1.21 s {display:…} nebo {Enchantments:…} nyní selže. Nová podoba uvádí komponenty v hranatých závorkách — tento generátor vždy vytváří aktuální syntaxi.
V Java 26.2 přidejte komponentu enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — na Bedrocku nejprve dejte předmět příkazem /give, držte ho v ruce a poté na něj postupně použijte příkaz /enchant pro každé očarování.
Ano — přepněte na Bedrock (1.26.30) a generátor vytvoří syntaxi pro Bedrock, včetně funkčních sekvencí /give + /enchant tam, kde Bedrock nedokáže vyjádřit pole přímo, a poctivě uvede, když něco (například lore) není možné.
Chat přijímá až 256 znaků; delší příkazy musí do příkazového bloku (limit ~32,500). Generátor zobrazuje živé počítadlo znaků a upozorní vás po překročení 256.
| Svištivé ostří | minecraft:sweeping_edge | Na Bedrocku neexistuje |
| ID kleteb | binding_curse, vanishing_curse | binding, vanishing |