The netherite sword is the item people push furthest past survival limits: Sharpness 1000, Looting stacked over the cap, unbreakable, a named blade with lore. /give is the only command that accepts those over-cap values -- /enchant validates and refuses them -- and this editor writes the full component payload without hand-escaping a single bracket.
The version selector matters here more than for most items. Java 1.20.5 moved item data from NBT tags like Enchantments and display into item components, so a Sharpness 1000 command copied from an old forum post silently fails on a current world. Build it below and the generator emits whichever form your target version parses.
Plain netherite sword
/give @p minecraft:netherite_sword 1The baseline command, identical in spirit across every version and edition.
Sharpness 1000 sword
/give @p minecraft:netherite_sword[enchantments={"minecraft:sharpness":1000}] 1The classic over-cap enchant. Only /give writes levels above the vanilla maximum of 5.
Named unbreakable boss-drop blade
/give @p minecraft:netherite_sword[custom_name={text:"Warden Bane",color:"dark_purple"},lore=["Forged in the deep dark"],enchantments={"minecraft:sharpness":10,"minecraft:looting":5},unbreakable={}] 1A multi-feature reward item: colored name, lore line, two over-cap enchantments and unbreakable.
Rows appear only where the output actually changes -- copy the one that matches your world.
Java 1.16
/give @p minecraft:netherite_sword 1Bedrock 26.x
/give @p netherite_sword 1Add the Sharpness enchantment in the editor and type 1000 as the level. /give accepts any level; /enchant refuses anything above 5, which is why over-cap gear always goes through /give.
Commands written for 1.20.4 and below use legacy NBT ({Enchantments:[...]}); 1.20.5+ expects item components ([enchantments={...}]). Select your real version above and copy the regenerated command.
The plain /give works, but Bedrock has no component or NBT payload for enchantments in /give -- the generator emits the plain command and warns about every Java-only field it had to drop.
Loading the workbench…