Home›Java›Mods›FairEnchanting
FairEnchanting
ModsJava

FairEnchanting

Java mod listed for Minecraft 1.16–1.18. Downloads from the MC Java Mods app on Android.

by LuminaSapphira · on CurseForge

Makes the experience cost on the Enchanting Table / Anvil standard even if your level is higher than the required level.

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Fabric only.

⬇ Download for 1.18–1.18.1⬇ Download for 1.16–1.16.4
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Requires Fabric - A Forge version is not planned.

FairEnchanting

In vanilla Minecraft, the cost to enchant tools/armor is always a set number of levels, no matter what your current level is. For example, if you're level 50, and enchant a sword with a level 30 / cost 3 enchantment, you're level 47, even though getting from 47 to 50 is nearly three times more experience than getting from 27 to 30! This mod does one thing: sets the cost of enchantments to be the amount of levels as if you were the minimum level required for the enchantment.

As of v1.1.0, now includes support for the Anvil - The cost is as if you were the required level!

Example: Player is level 30, selects the min 30 / cost 3 enchantment, is now level 27.

Example: Player is level 50, select a min 7 / cost 2 enchantment, is now level 49 (and some change)

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more