RPG Enchanting
by TheRedBrain
RPG Enchanting adds an RPG Enchanting Table that replaces the vanilla enchanting system with a more controlled way to enchant items.
What it does
The table is made from the same ingredients as the vanilla Enchanting Table and keeps its light emission and faster mining with matching tools. Choices are limited to enchantments a player has earned, which happens in three ways: advancements, interacting with the table while holding a specific item, or a block list whose nearby blocks grant enchantments at a set level. A server config pairs advancements and blocks with specific enchantments, and a configurable search radius sets how far the table looks for blocks around it.
Enchanted books on bookshelves surrounding the table have a consumption mode: they can be left in place, fully consumed and replaced with a configurable item, or partially consumed so only the enchantment that was used is removed. An item can carry at most two enchantments, one prefix and one suffix, and a new enchantment replaces any existing one from the same group. Enchantments are shown in the item name instead of a list below it, so an Iron Pickaxe with Efficiency and Fortune reads as Efficient Iron Pickaxe of Fortune. Renaming still works, and the enchanted name only changes the default name.
The mod is heavily inspired by Hammerwatch II. Its name line is purely cosmetic and can be disabled in both the client and server config. It requires Fabric API, Fzzy Config and Slot Customization API. Defaulted, Enchantment Descriptions and Inventory Size Attributes are optional. Servers that run it need every player to install it too. Files target 1.21.1, 1.21.10, 26.1, 26.1.1 and 26.1.2, with 2.1.0 for 26.1.2 as the latest build.
Key features
Earned-based enchanting
Only enchantments a player has earned appear as choices at the RPG Enchanting Table.
Three methods of earning
Advancements, the table itself with a held item, and nearby blocks can each grant specific enchantments at a set level.
Enchanted book consumption
Books on surrounding bookshelves can stay, be fully consumed, or be partially consumed, with a replacement item set in config.
Prefix and suffix naming
Items carry one prefix and one suffix enchantment at most, and the enchanted name replaces the default item name.
Gallery
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 3
Optional 3
How it compares
Chiseled enchanting table is a Fabric mod for 1.21.1 – 1.21.11 under the MIT License, running on client and server. Enchantree is server-side only for 1.21.9 – 26.1.2 and is not open source. Enchantments Integrated runs on client and server for 1.21.11 – 26.3 under the Creative Commons Attribution 4.0 license, which is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| RPG Enchanting | Fabric | 1.21.1 – 26.1.2 | Client and server | 2026-07-13 |
| Chiseled enchanting table | Fabric | 1.21.1 – 1.21.11 | Client and server | 2026-01-05 |
| Enchantree | Fabric | 1.21.9 – 26.1.2 | Server-side only | 2026-09-28 |
| Enchantments Integrated | Fabric | 1.21.11 – 26.3 | Client and server | 2026-10-07 |
Questions
Does RPG Enchanting need Fabric API?
Does the server need RPG Enchanting installed?
Can the table be used before earning enchantments?
In the catalog
RPG Enchanting is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from TheRedBrain
Similar mods
What the author says
Introduces an alternative/replacement/addition to the traditional enchanting system. It is heavily inspired by the game "Heroes of Hammerwatch 2". Each item can be enchanted with a maximum of 2 enchantments, one "prefix" and one "suffix" enchantment.
Official listing
- Modrinth page
- modrinth.com/mod/rpg-enchanting
- Owner
- TheRedBrain
- Published
- 2025-03-19
- Updated on Modrinth
- 2026-07-13
- Facts verified
- 2026-10-15
