Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Truly Enchanting
THIS MOD IS STILL IN BETA!
Gui Backgrounds and the model & texture of the new enchanting table will be replaced. Bug reports are highly appreciated (ideally on discord or github)
Enchantments are relatively easy obtainable, overpowered and lack in the general feeling of magic. With this mod I address that issue by completely overhauling the enchanting system and allowing a lot customization during runtime following the wiki.
Exploration
The Enchanting Table is locked and librarians don't trade enchanted books anymore. Yet you can find enchanted books in loot chests. But this is not your only option. Structures may also have runes in their loot chests. They build the core to unlock new enchantments and apply them on your equipment. But they alone do nothing. (With op you can do /runes give [name])
Runes
By default Runes are themed after the structure you found them in. This includes its name, color theme, block list and the enchantments it unlocks. Yet if you are unsatisfied with this balancing, you can add new or edit and remove existing runes (including name, color, block palette, enchantments and way to obtain them) to apply the mod to your playstyle following this guide.
[Spoiler!] Default Rune Details
-
Acient City Rune
- Unlocks Protection & Swift Sneak
- Found in Ancient Cities
-
Buried Treasure Rune
- Unlocks Luck of the Sea & Lure
- Found in Buried Treasure Chests
-
Desert Pyramid Rune
- Unlocks Feather Falling, Blast Protection & Thorns
- Found in Desert Temples
-
End City Rune
- Unlocks Luck of the Veil of Eternity
- Found in End Cities
-
Igloo Rune
- Unlocks Frost Walker
- Found in Igloos
-
Jungle Pyramid Rune
- Unlocks Projectile Protection & Knockback
- Found in Jungle Pyramids
-
Mineshaft Rune
-
- Unlocks Unbreaking, Fortune and Silk Touch
-
- Found in Mineshafts
-
Outpost Rune
- Unlocks Looting, Piercing, Multishot and Quick Charge
- Found in Outposts
-
Ruined Portal Rune
- Unlocks Fire Aspect, Flame, Fire Protection and Soul Speed
- Found at Ruined Portals
-
Shipwreck Rune
- Unlocks Aqua Affinity, Respiration and Depth Strider
- Found in Shipwrecks
-
Spawner Room Rune
- Unlocks Sharpness, Smite, Bane of Arthropots, Sweeping Edge
- Found in Spawner Rooms
-
Stronghold Rune
- Unlocks Infinity
- Found in Strongholds
-
Underwater Ruin Rune
- Unlocks Impaling, Riptide, Channeling, Loyalty
- Found in Underwater Ruins
-
Village Rune
- Unlocks Efficiency, Power and Punch
- Obtainable through villager trades (Carthographer lvl 0, 16 emeralds)
Monoliths
To unleash a runes power you have to put it into a Monolith by interacting with it's upper half with the rune in your hand. That done you can interact with its lower half to open the runes interface. On the lower half of the interface you see the available enchantments and a magic requirement to unlock them. Magic is gained in a radius of 25 blocks around the Monolith. But not every block provides magic. On the left you find a block list with details.

Wand
The Wand is an Item that can be crafted and is required to manage the setup for your enchantment table. It has three modes that can be toggled with shift + scrolling while holding the item:
- Link Mode
- Enchant Mode
- Bind Mode
All Modes will be mentioned in the following
Arcane Enchanting Table
Basics
Once you unlocked your first enchantments you can finally start enchanting! But...not quiet yet. First you have to craft the Arcane Enchanting Table. It'll replace the Vanilla Enchanting Table and is powered with Magic Essence instead of Lapislazuli. But this is not its only requirement.
Magical Power Accumulation
Additionally the Arcane Enchanting Table requires to accumulate Magical Power. This is done passively by fulfilling its block pallet. You can toggle the pallets visibility on the left (assuming default settings). The current Power is visualized as a bar on the upper part of the GUI.

The accumulation speed scales with the amount of players bond to the table. Set the Wand to Bind Mode and rightclick the Table to do so.
Magical Power Cap
The Cap is visualized by the dashed lines within. Per default it is 0. To increase the cap you have to link the Table with Monoliths that store Runes (each one only considered ones) by using the Wand. The more you fulfill the needs of the linked runes, the further the cap increases.

Enchanting
Every enchantment costs a specific amount of Magical Power based on it's rarity, level and whether it's a treasure enchantment or not. All unlocked enchantments are listed in the GUI and filters dynamically. Once you selected the desired enchantments, interact with the wand (enchant mode) with the table to start the enchanting process.
QoL
Other than just waiting for Magical Power, you can also fill it up manually by clicking on the Magical Power Bar with Magic Essence.
Mending vs Veil of Eternity
This mod adds the new enchantment Veil of Eternity that tries to be a better balanced replacement for Mending. So apart from Curses, Mending is the only enchantment that is not obtainable through runes (default settings).
Yet Mending is still part of the game and can be obtained through loot chests and fishing on books or applied on items.
Veil of Eternity consumes Magical Power from the Arcane Enchanting Table you are bond to to repair itself. If you are not bound to any table or run out of Magical Power, the item will not repair itself.
FAQ
-
Support for modded Enchantments and Blocks?
- Yes. You can add Blocks and Enchantments from other Mods to existing Runes or create new Runes for/with them by following this wiki
-
Fabric Support?
- Most likely not. Depends on success.
-
Older/Newer Versions Support?
- Maybe 1.21.1 one day. Other than that, probably not.
-
Can I use the Mod in my Modpack?
- Yes. No restrictions in that matter
-
Do Monoliths have a max range?
- No, but I still recommend keeping them within your render distance/a reasonable distance to avoid lags
-
Are the enchanted book textures part of the mod?
- No. I use xali's Enchanted Books to visualise the compatibility with texturepacks


