MAKER · JAVA + BEDROCK
Forge a custom sword that's truly yours

Not a renamed diamond sword — a brand-new item id with its own procedurally-drawn icon, stats you chose, a crafting recipe and on-hit powers like lightning, frost or lifesteal. Ships as a one-tap Bedrock .mcaddon, or as a compile-ready Fabric mod project if you ask for a .jar.
Try it right here
Free, no account — one mod a day, and a refusal never costs you one.
Actual generated output
a BRAND-NEW item "Frostmourne" (mma:frostmourne) with its own ice-themed icon — a sword with 12 total attack damage (+11 item damage) and 750 durability — on hit: slowness for 8s (1s power cooldown). Craft it from 3× packed ice + 1× diamond + 1× stick, and you get one free on first join
- Format
- Bedrock add-on
- Edition
- Minecraft Bedrock
- Download
- frostmourne.mcaddon
- Version context
- Manifest minimum: 1.21.70, 1.21.70
Included files (12)
README.txt behavior_pack/items/frostmourne.json behavior_pack/manifest.json behavior_pack/pack_icon.png behavior_pack/recipes/frostmourne.json behavior_pack/scripts/main.js resource_pack/manifest.json resource_pack/pack_icon.png resource_pack/texts/en_US.lang resource_pack/texts/languages.json resource_pack/textures/item_texture.json resource_pack/textures/items/mma_frostmourne.png
Installation and verification
- Back up a Bedrock world. Open the mcpack or mcaddon with Minecraft on a device that supports local pack imports.
- Activate the imported behavior and resource packs on the same world when both are included.
- Read README and manifest.json for the minimum engine version, script dependencies and controls. Test in a copy of the world; console file-import workflows vary.
This file inventory is produced from the example prompt by the repository generator. Structural checks do not prove every gameplay interaction, performance level, device or future Minecraft version. Generated assets can conflict with other packs.
How pack validation worksHow it works
- 1Describe it: "a custom sword called Frostmourne that does 12 damage and freezes enemies" — name, damage, durability and powers are parsed.
- 2Import the .mcaddon with one tap (Bedrock), or add "as a fabric jar mod" to get real Java source you can compile.
- 3You receive one on first join; craft more with its recipe. On-hit powers fire automatically.
Questions people ask
Is it really a new item, not a retexture?
Yes — a new item id (with its own definition, icon and recipe) on Bedrock, or a registered Java item in the Fabric source project.
What powers can it have?
Fire, frost/slowness, poison, wither, lightning, launch/knockback and more — combined freely, with per-player cooldowns.
Can I publish it?
The Fabric project is MIT-licensed and includes a PUBLISHING guide for listing your built .jar on CurseForge or Modrinth — where downloads can earn you creator rewards.
Capabilities and limitations
Choose the correct edition and version before generating. Java datapacks use commands and data files rather than arbitrary Java code. Some item/mob features need a Bedrock add-on or Fabric project; inspect the actual output format instead of assuming editions are interchangeable.
Generated files pass structural checks, and representative packs have automated runtime tests. Test your particular creation in a copy of the world. Read the validation methodology.