ModsFinder

Disenchanter

by glisco

Players who want back the enchantments on an old tool can place the Disenchanter, a Fabric and Quilt device that moves enchantments from items onto books.

FabricQuiltClient and serverMIT LicenseOpen source1.17 – 1.21.10

What it does

The Disenchanter is a block that recovers enchantments from items. Placed alone in its interface, it returns the first enchantment and destroys the item. Putting an optional item in the center slot changes which enchantments come back, and some of those items keep the original item intact during the process.

To use it, craft the block, place it, and open the interface with a right-click. The leftmost slot holds the item to disenchant, the rightmost slot takes the books that receive the enchantments, and the center slot holds the optional item. The center slot may stay empty.

The mod requires Cloth Config API. Installation covers the server and each player's game. It is published for 1.17 – 1.21.10 on Fabric and Quilt, with 1.21.10 as the latest target, and the code is open source under the MIT License.

Key features

  1. Single-enchantment recovery

    With no optional item in place, the block returns the first enchantment on the item and destroys the item.

  2. Keeping the item

    Some center-slot items recover the first enchantment and keep the item in the process.

  3. Multi-enchantment recovery

    Certain center-slot items return two random enchantments, or two random enchantments plus the first one.

  4. Level-based recovery

    One center-slot item recovers every enchantment at the highest level present, and another recovers all enchantments with each one reduced by a level.

Compatibility

Latest build for each game version and loader.

1.21.x5 of 5 versions with builds
1.21.100.1.11+1.21.90.1.11+1.21.9
1.21.90.1.11+1.21.90.1.11+1.21.9
1.21.30.1.11+1.21.20.1.11+1.21.2
1.21.20.1.11+1.21.20.1.11+1.21.2
1.210.1.10+1.210.1.10+1.21
1.20.x5 of 5 versions with builds
1.20.40.1.9+1.20.30.1.9+1.20.3
1.20.30.1.9+1.20.30.1.9+1.20.3
1.20.20.1.9+1.20.20.1.9+1.20.2
1.20.10.1.8+1.20Not available
1.200.1.8+1.20Not available
1.19.x5 of 5 versions with builds
1.19.40.1.7+1.19.4Not available
1.19.30.1.7+1.19.3Not available
1.19.20.1.7+1.19Not available
1.19.10.1.7+1.19Not available
1.190.1.7+1.19Not available
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Cloth Config APIConfiguration Library for Minecraft Mods
Required

Questions

Does Disenchanter need Cloth Config API?

Yes. Cloth Config API is a required dependency and has to be installed next to Disenchanter on both client and server.

Which center-slot items keep the original item after disenchanting?

Several of the center-slot items keep the item intact, and some of them cost durability on it in return.

Does a server need Disenchanter if players only use it in single-player?

A server running it needs every connecting player to have it too.

In the catalog

Disenchanter is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 15,569 mods support Minecraft 1.21.10.

More from glisco

All projects

Similar mods

What the author says

The Disenchanter is a deceptively simple device for recovering enchantments from items. Use it by itself, and the first enchantment will be returned and the item destroyed. Use one of the Catalysts however and you will get a different set of enchantments back. Some of them will even preserve the item in the process!…
glisco, on the Modrinth page

Official listing

Owner
glisco
Published
2021-10-29
Updated on Modrinth
2025-10-10
Facts verified
2026-10-15

Tags