ModsFinder

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.

FabricForgeClient and serverMIT LicenseOpen source1.20 – 1.20.1

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

  1. Datapack recipes

    Enchanting and forging recipes are read from datapacks, so new recipes load without changing the mod's code.

  2. Stardew-style forge

    Tools, fuel and gems are combined at a forge in a workflow inspired by Stardew Valley.

  3. Adjustable crafting speed

    A config setting changes how fast crafting runs, and the value can be tuned per server.

  4. Experience admin command

    One command lets an operator change a player's experience points quickly.

Compatibility

Latest build for each game version and loader.

1.20.11.0.01.0.0
1.201.0.01.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Enchantment ForgeFabric and Forge1.20 – 1.20.1Client and server2025-09-09
Star RatingForge1.20.1Client and server2026-06-24
Soul ForgingFabric1.20Client and server2023-07-08
Enchantment ControllerFabric1.20.1Client and server2025-03-22

Questions

Which loaders does Enchantment Forge support?

Fabric and Forge both have 1.0.0 builds for 1.20.1. Pick the file that matches the loader the server runs.

Does Enchantment Forge need Architectury API?

Yes. Architectury API is a required dependency and must be installed on the same side as the mod.

How are new recipes added?

Recipes are placed in a datapack, and the mod reads them when the world loads. A datapack generator can produce the JSON so it does not have to be written by hand.

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

All projects

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.
spacemex, on the Modrinth page

Official listing

Owner
spacemex
Published
2025-09-09
Updated on Modrinth
2025-09-09
Facts verified
2026-10-15

Tags