TWISB-Enchanting
by SunScript_
TWISB-Enchanting reworks how enchanting works in Minecraft, making the enchanting table, anvil and experience costs less tedious while staying close to vanilla.
What it does
The mod changes enchanting in several ways. A player can choose one enchantment from the table instead of receiving a random set, though a selected type cannot be obtained when the bookshelf count does not allow it, and the tooltip still shows random options. Experience is handled differently too: each level uses a fixed amount of experience rather than an exponentially growing one, which the author describes as the same cost to reach level 30 as vanilla.
Repairing and renaming items gets cheaper at high levels, where vanilla charges far more than at low ones. Level requirements and bookshelf requirements are reworked to match the new costs. Tools, weapons and armor of lower tiers reach their top enchantment levels at far smaller levels. Catalysts found in jungle temple chests, nether fortress chests and ocean ruins add new ways to obtain enchantments, and suspicious sand in cold and warm ocean ruins adds more loot.
TWISB-Enchanting requires Fabric API. It runs on the client and the server, so the server and every player need it. Files are published for Fabric only, across 12 release versions 1.20.1 – 1.21.11, under the MIT License, and the source code is open source.
Key features
Selectable enchantments
Players pick one enchantment from the table rather than receiving a random one.
Fixed experience per level
Each level costs a fixed amount of experience, similar to vanilla's linear experience gain setting.
Cheaper anvil repairs
Repairing and renaming items at higher levels costs less than in vanilla, where renaming at level 30 cost 15 times what level 1 did.
Catalyst items
Plentiful, Smoldering and Abyssal catalysts provide new enchanting ingredients found in dungeons and ocean ruins.
Adjusted exploration rewards
Chests in jungle temples and nether fortresses, plus suspicious sand in ocean ruins, give more reason to explore.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x3 of 3 versions with builds
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
Better Enchanting is a Fabric mod for 1.20 – 1.21.10 that runs on the client and server and is open source under the Apache License 2.0. Over-Enchantment Anvil is server-side only for 1.21 – 1.21.11 and is not open source. Logical Enchanting is server-side only, targets 1.21.11 alone and is open source under the CC0 1.0 Universal license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TWISB-Enchanting | Fabric | 1.20.1 – 1.21.11 | Client and server | 2026-06-19 |
| Better Enchanting | Fabric | 1.20 – 1.21.10 | Client and server | 2025-11-15 |
| Over-Enchantment Anvil | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-07-07 |
| Logical Enchanting | Fabric | 1.21.11 | Server-side only | 2026-03-22 |
Questions
Does TWISB-Enchanting need Fabric API?
Does the server need TWISB-Enchanting?
Which game versions does TWISB-Enchanting support?
In the catalog
TWISB-Enchanting is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from SunScript_
Similar mods
What the author says
I created this mod to make Minecraft enchanting less tedious while keeping it as close to Vanilla as possible. Incidentally, it also made exploration quite a bit more rewarding. (Mojang, if you read this, I would love if you added these changes to the game). Notes: you can select one of the enchantments but others…
Official listing
- Modrinth page
- modrinth.com/mod/twisb-enchanting
- Owner
- SunScript_
- Published
- 2024-01-23
- Updated on Modrinth
- 2026-06-19
- Facts verified
- 2026-10-15
