Truly Enchanting completely overhauls Minecraft's enchanting system, making enchantments something you discover, unlock, and work towards instead of obtaining them effortlessly.
The vanilla enchanting table is replaced by the Arcane Enchanting Table, which uses Magic Essence, Magical Power, and Runes to unlock and apply enchantments. Nearly every aspect of the system can be customized through datapacks and configuration files.
Enchantments are no longer unlocked by default, and librarians no longer sell enchanted books.
Instead, you must explore the world and discover Runes hidden within structures. Each rune unlocks specific enchantments and comes with its own theme, block palette, and progression path.
Default Rune Details:
With op you can do /runes give [name]
Acient City Rune
Buried Treasure Rune
Desert Pyramid Rune
End City Rune
Igloo Rune
Jungle Pyramid Rune
Mineshaft Rune
Outpost Rune
Ruined Portal Rune
Shipwreck Rune
Spawner Room Rune
Underwater Ruin Rune
Village Rune
All rune properties - including names, colors, block palettes, enchantments, and acquisition methods - can be fully customized and more can be added.
Runes gain their power through Monoliths.
Insert a rune into a Monolith to unlock its enchantments and gather Runic Resonance. Each rune requires specific nearby blocks to operate efficiently, encouraging unique builds and magical setups.

The Arcane Enchanting Table replaces the vanilla enchanting table and introduces a new enchanting progression system.
Features include:
Ambient Essence is generated passively when the table's requirements are met and is consumed when applying enchantments.
The Wand is used to manage your enchanting network and provides three modes:
Truly Enchanting introduces Veil of Eternity, an alternative to Mending.
Instead of repairing items through experience, Veil of Eternity draws Ambient Essence from the Arcane Enchanting Table the player is bound to. If no power is available, the item will not repair itself.
Mending remains obtainable through vanilla methods such as loot and fishing.
Almost everything can be customized:
This allows seamless integration with modpacks and custom progression systems.
Yes. Existing runes can be extended and entirely new runes can be created using modded content. Texturepacks are also supported. Some shaders may hide the marker for linked Monoliths.
Yes. Feel free to include it in any modpack.
Currently not planned.