Enchantment Forge

Enchantment Forge

A data-driven enchanting/forging mod inspired by Stardew Valley’s Forge

by
183 Downloads
fabricforgeadventuremagictechnology
Rent Server with this Mod

About this Mod

CurseForge Downloads
Modrinth Downloads
GitHub

Enchantment Forge

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.

  • Data-driven: all recipes come from datapacks
  • Configurable: tweak crafting speed via config
  • Stardew-style workflow: combine tools, fuel, and gems
  • One admin command to manage XP quickly

🔧 How it Works (Quick)


⌨️ Command

/take level|points player amount

  • level → removes experience levels
  • points → removes raw XP points

Example


🧩 Placeholders for Commands

You can use placeholders inside datapack-defined commands. They are replaced at runtime:

Placeholder Resolves to
%player% The target player’s name/selector
%player_coords% The player’s current coordinates in the world

Examples

/take level %player% 5
/summon minecraft:lighting_bolt %player_coords%

⚙️ Configuration

  • Crafting Speed: configurable in the mod’s config file (lower = faster, higher = slower).
  • Safe for servers and modpacks.

🧩 Datapacks


📎 Links


❓ FAQ

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.

Q: How do I make a recipe / get it working?
A: Use the Datapack Generator → https://spacemex.github.io/EnchantmentForgeing-Site/
Download the datapack, place it in your <world>/datapacks folder, then run /reload or restart the game/server. (Both a zipped .zip or an unpacked folder work.)

Q: Will this support Launcher X?
A: Same as Q1—support follows once the mod is updated for that Minecraft version.

Q: Can I use this in my modpack?
A: Yes—no attribution required.

Available Versions

Enchantment Forge 1.0.0release
MC 1.20, 1.20.1forge
September 9, 2025
Enchantment Forge 1.0.0release
MC 1.20, 1.20.1fabric
September 9, 2025

How to Install Enchantment Forge on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Enchantment Forge". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricforge

Minecraft Versions

1.20.1, 1.20

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Enchantment Forge server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is Enchantment Forge compatible with fabric and forge?

Enchantment Forge officially supports fabric, forge for Minecraft 1.20.1, 1.20. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Enchantment Forge – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Enchantment Forge consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Enchantment Forge with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.20.11.20