Rune Enchanting
by Insane96
Rune Enchanting replaces the vanilla enchanting table with a rune system that players find in the world and apply to gear through an anvil.
What it does
Rune Enchanting swaps the vanilla enchanting table for an exploration-driven system. Runes are found in chests and by breaking mob spawners, and they are applied to items with an anvil. Runes can be pulled back out of an item at a grindstone, and each rune can be turned on or off with a data pack or the config options.
The mod adds 73 runes and 23 curses in version 1.3.2.1 and later. Materials decide how many sockets an item gets: wood sockets more slots than netherite, and lower-tier items generally get more slots than higher-tier ones. Curses are a special kind of rune that does not use up a slot and raises the maximum slot count by one. Curses start unknown, and using an affected item lets the player learn them. The mod requires InsaneLib, which must be installed alongside it.
Rune Enchanting runs on client and server, so the server and every player need it. Files exist for NeoForge only, for 1.21.1, and the latest file is 1.3.2.3, published 2026-09-22. The mod was first published on 2026-06-25, and its source code and issue tracker are public. It is released under All rights reserved and is not open source.
Key features
Rune system
Runes take the place of enchantments as the way to strengthen items, and the rune set is spread across the world.
Material sockets
Each material sets its own socket count, so cheaper items can hold more runes than stronger ones.
Curses
Curses do not take a socket and raise the maximum slot total by one, and they stay unknown until an affected item is used.
Runes from chests and spawners
Runes can be found in chests and dropped by breaking mob spawners, and the anvil applies them to items.
Data pack control
Individual runes can be disabled through a data pack, and the balance is adjustable through config options.
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 1
How it compares
World of runes is a NeoForge mod for 1.21.1 with the client and server environment, released under All rights reserved and not open source. Manaweave and Runes is also a NeoForge mod for 1.21.1 with the client and server environment, but it is open source under the MIT License. Advanced Enchanting Table is a NeoForge mod for 1.21.1 that keeps the enchanting table concept rather than swapping it for runes, under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Rune Enchanting | NeoForge | 1.21.1 | Client and server | 2026-09-22 |
| World of runes | NeoForge | 1.21.1 | Client and server | 2026-10-03 |
| Manaweave and Runes | NeoForge | 1.21.1 | Client and server | 2026-04-23 |
| Advanced Enchanting Table | NeoForge | 1.21.1 | Client and server | 2024-12-15 |
Questions
Does Rune Enchanting need InsaneLib?
Does the server need Rune Enchanting?
Can a rune be turned off?
In the catalog
Rune Enchanting is one of 7,216 Magic mods on ModsFinder, and one of 2,992 Magic mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from Insane96
Similar mods
What the author says
Rune Enchanting replaces vanilla's enchanting table with a simpler, exploration-driven system: find Runes in the world and socket them into your gear using an Anvil.
Official listing
- Modrinth page
- modrinth.com/mod/rune-enchanting
- Owner
- Insane96
- Published
- 2026-06-25
- Updated on Modrinth
- 2026-09-22
- Facts verified
- 2026-10-15
