Enchantment Forge
by spacemex
Enchantment Forge is a Magic mod for Fabric and Forge that lets players forge enchantments through data-driven recipes in a Stardew Valley style workflow.
What it does
Recipes for enchanting and forging come from datapacks rather than from code, so a pack maker can add new combinations without touching the mod. Players combine tools, fuel and gems in a workflow modeled on the Forge in Stardew Valley. Crafting speed can be tuned in the config file, and a single admin command adjusts a player's experience points.
The mod is client and server, so the server and every player need it. Architectury API is a required dependency and must be installed alongside it. Files exist for 1.20 and 1.20.1, with the 1.0.0 build for 1.20.1 published on 2025-09-09 for both Fabric and Forge. The code is released under the MIT License and is open source, and the source and issue tracker are public.
Key features
Datapack recipes
Enchanting and forging recipes are read from datapacks, so new recipes load without changing the mod's code.
Stardew-style forge
Tools, fuel and gems are combined at a forge in a workflow inspired by Stardew Valley.
Adjustable crafting speed
A config setting changes how fast crafting runs, and the value can be tuned per server.
Experience admin command
One command lets an operator change a player's experience points quickly.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Custom progression packs
Pack makers write recipe files to define which tool and gem combinations produce which enchantments.
Who it’s for: Pack makers and server owners who want enchanting tied to a farming-style forge, and who are comfortable editing datapack JSON or using a generator for it.
How it compares
Star Rating is a Forge-only mod for 1.20.1 with All rights reserved licensing, so it does not run on Fabric. Soul Forging targets Fabric for 1.20 and is also All rights reserved, so it is not open source. Enchantment Controller is Fabric-only for 1.20.1 under the MIT License and is open source, which makes it the closest match in license terms.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Enchantment Forge | Fabric and Forge | 1.20 – 1.20.1 | Client and server | 2025-09-09 |
| Star Rating | Forge | 1.20.1 | Client and server | 2026-06-24 |
| Soul Forging | Fabric | 1.20 | Client and server | 2023-07-08 |
| Enchantment Controller | Fabric | 1.20.1 | Client and server | 2025-03-22 |
Questions
Which loaders does Enchantment Forge support?
Does Enchantment Forge need Architectury API?
How are new recipes added?
In the catalog
Enchantment Forge is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from spacemex
Similar mods
What the author says
A data-driven enchanting/forging mod inspired by Stardew Valley’s Forge. Create custom recipes with datapacks (no code), tune the crafting speed, and use a simple command to adjust player XP. Q: Will this be updated to version X? A: At some point—once I wrap my head around Mojang’s new methods and API changes.
Official listing
- Modrinth page
- modrinth.com/mod/enchantment-forge
- Owner
- spacemex
- Published
- 2025-09-09
- Updated on Modrinth
- 2025-09-09
- Facts verified
- 2026-10-15
