Enchantment Forge
No reviews yet
A Data Driven Enchantment Forge
Centers around fantasy elements such as spells, rituals, and magical energies, often involving personal empowerment and magical automation.
Includes a large focus on traversing worlds with enhanced world generation, structures, dungeons, and more for players to find unique loot.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
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)
- Drop a datapack with your recipes → the mod reads them at load time.
- Use the Datapack Generator to avoid hand-editing JSON:
- (Optional) Adjust crafting speed in the mod’s config.
⌨️ Command
/take level|points player amount
level→ removes experience levelspoints→ 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
- Fully data-driven
- Use the Datapack Generator (recommended):
➜ https://spacemex.github.io/EnchantmentForgeing-Site/
📎 Links
- Source Code: https://github.com/spacemex/enchantmentforge
- Datapack Generator: https://spacemex.github.io/EnchantmentForgeing-Site/
❓ 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.
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)
- Drop a datapack with your recipes → the mod reads them at load time.
- Use the Datapack Generator to avoid hand-editing JSON:
- (Optional) Adjust crafting speed in the mod’s config.
⌨️ Command
/take level|points player amount
level→ removes experience levelspoints→ 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
- Fully data-driven
- Use the Datapack Generator (recommended):
➜ https://spacemex.github.io/EnchantmentForgeing-Site/
📎 Links
- Source Code: https://github.com/spacemex/enchantmentforge
- Datapack Generator: https://spacemex.github.io/EnchantmentForgeing-Site/
❓ 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.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers