Aby dać w pełni zaklęty netherytowy miecz w Minecraft Java 26.2, uruchom: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Na Bedrock 1.26.30 najpierw użyj /give, aby dać przedmiot, a zaklęcia nałóż poleceniem /enchant — Bedrockowe /give nie potrafi przenieść ich bezpośrednio. Ten generator tworzy oba warianty i zawsze jest aktualny.
netherite_sword/give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1Wynikowe polecenia są generowane dla Java 26.2 i Bedrock 1.26.30 i zostały ostatnio zweryfikowane wklejeniem w grze 2026-07-04.
Minecraft Java 1.20.5 zastąpił NBT przedmiotów komponentami danych, dlatego każde starsze polecenie /give używające {display:…} lub {Enchantments:…} teraz kończy się błędem składni. Komponenty umieszcza się w nawiasach kwadratowych po identyfikatorze przedmiotu — oto ten sam przedmiot w obu składniach:
| Funkcja | Przed 1.20.5 (NBT — już nie działa) | Java 26.2 (komponenty danych) |
|---|---|---|
| Własna nazwa | {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}]] |
| Zaklęcia | {Enchantments:[{id:"minecraft:sharpness",lvl:5}]} | [minecraft:enchantments={"minecraft:sharpness":5}] |
| Niezniszczalny | {Unbreakable:1b} | [minecraft:unbreakable={}] |
Bedrock 1.26.30 nie ma komponentów danych: /give przyjmuje tylko przedmiot, liczbę i wartość danych, więc wszystko poza tym wymaga dodatkowego polecenia albo w ogóle nie da się tego wyrazić. Tryb Bedrock w generatorze tworzy działającą sekwencję poleceń i szczerze informuje, kiedy dane pole jest niemożliwe:
| Funkcja | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Polecenie bazowe | /give @s minecraft:diamond_sword 1 | /give @s diamond_sword 1 |
| Zaklęcia | /give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1 | Nie w /give — trzymaj przedmiot w ręce, a potem: /enchant @s sharpness 5 |
| Własna nazwa | minecraft:custom_name={text:"Epic Blade",italic:false} | Niemożliwe w poleceniach — zmień nazwę na kowadle |
| Lore | minecraft:lore=[{text:"A legend",italic:false}] | Niemożliwe w poleceniach |
| Niezniszczalny | minecraft:unbreakable={} | Niemożliwe w poleceniach |
| Szerokie ostrze | minecraft:sweeping_edge | Nie istnieje na Bedrock |
| Identyfikatory zaklęć-klątw | binding_curse, vanishing_curse | binding, vanishing |
Minecraft 1.20.5 zastąpił NBT przedmiotów komponentami danych, więc każde polecenie /give sprzed wersji 1.21 z {display:…} lub {Enchantments:…} teraz zawodzi. Nowa forma umieszcza komponenty w nawiasach kwadratowych — ten generator zawsze tworzy aktualną składnię.
W Java 26.2 dodaj komponent enchantments: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — na Bedrock najpierw daj sobie przedmiot poleceniem /give, trzymaj go w ręce, a potem nałóż każde zaklęcie poleceniem /enchant.
Tak — przełącz na Bedrock (1.26.30), a generator utworzy składnię Bedrock, w tym działające sekwencje /give + /enchant tam, gdzie Bedrock nie potrafi wyrazić pola bezpośrednio, i szczerze poinformuje, gdy coś (np. lore) jest niemożliwe.
Czat przyjmuje do 256 znaków; dłuższe polecenia trzeba umieścić w bloku poleceń (limit ~32,500). Generator pokazuje licznik znaków na żywo i ostrzega po przekroczeniu 256.