ModsFinder

Mallarad's Enchanting Rework

by Mallarad

Mallarad's Enchanting Rework changes how enchantments are chosen and earned, replacing random rolls with player picks on the enchanting table.

FabricClient and serverCreative Commons Attribution 4.01.21.11

What it does

The rework removes the random chance from enchanting. The enchanting table lists the options that can be applied, and a player selects the one wanted, raising it step by step. Gear that normally needs an anvil, such as shields and elytra, can now be enchanted at the table, and chiseled bookshelves teach treasure enchantments that the table can offer.

Experience comes from more places in the rework. Nearly every block drops experience, certain blocks give bonus amounts, and grindstones refund far more experience when disenchanting, which makes older enchanted items worth finding. Grown crops, amethyst clusters and brushing suspicious blocks also give experience, and a treasure enchantment can be found in desert temples. The mod is inspired by Minecraft Ideas Academy and uses Fabric API.

The mod runs on the client and on the server, so both sides need it. It is published for Fabric only, for the single version 1.21.11, and the code is licensed under Creative Commons Attribution 4.0, meaning it is not open source.

Key features

  1. Chosen enchantments

    The enchanting table lists available enchantments, and the player picks one and raises it a level at a time.

  2. New experience sources

    Most blocks, grown crops, amethyst clusters and brushed suspicious blocks give experience, and some give extra.

  3. Efficiency Surging and Momentum

    Surging raises mining speed the longer the same block type is mined. Momentum starts fast and slows, then recovers while mining. The two are mutually exclusive.

  4. Weapon enchantments

    Six damage enchantments form a set where only one can be chosen, and weapons gain faster attacks.

Compatibility

Latest build for each game version and loader.

1.21.111.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Questions

Does Mallarad's Enchanting Rework need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed next to the mod on Fabric.

Does the server need the mod?

Yes. Servers that run it need every player to install it too.

Which game version is supported?

Files exist only for Minecraft 1.21.11, in version 1.0 published on 2026-06-03.

What the author says

This mod fixes Minecraft's enchanting and experience system by removing randomness, rewarding exploration, and giving players meaningful choices when improving their equipment. Inspired by Minecraft Ideas Academy. ## What changed? - Enchantments are selected, not randomly rolled - Nearly every block drops experience…
Mallarad, on the Modrinth page

Official listing

Owner
Mallarad
Published
2026-06-03
Updated on Modrinth
2026-06-03
Facts verified
2026-10-15