AnvilFix
AnvilFix rewrites how anvils price enchanting, repairing and renaming, so repairs stop depending on accumulated experience.
What it does
AnvilFix removes the Too Expensive limit and the XP cost that builds up each time an item is worked on at an anvil. Costs are instead set by the enchantment and the material used. Applying an enchantment costs its base value multiplied by its level, so a low-level enchantment costs a few XP while the highest levels cost noticeably more. Repairing uses a linear cost of 2 XP per unit of material, and renaming is a flat 2 XP.
The mod is aimed at survival play, where the author found anvil enchanting, repairing and renaming the most frustrating balance problems. Equipment can be repaired as often as a player wants without the item eventually becoming unusable. The mod runs on the server, so players join without installing anything. It requires Fabric API, and files are published for Fabric only, for 1.19 – 1.20.1 (seven release versions). The code is released under the GNU Lesser General Public License v3.0 only, and the source code is public.
Key features
No Too Expensive limit
Items can be enchanted or repaired repeatedly without the anvil refusing the job as too expensive.
Enchantment cost by level
Each enchantment costs its base value times its level, so higher levels cost more in a predictable way.
Linear repair cost
Repairs cost 2 XP for each unit of material used, independent of previous work on the item.
Flat renaming cost
Renaming an item at an anvil costs a fixed 2 XP.
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
Use cases
Who it’s for: Survival players and server owners who want anvil costs to follow fixed rules instead of accumulated experience. Because the mod is server-side only, it suits servers that want to change anvil balance without asking players to install anything.
How it compares
Improved Anvils is an open source Fabric mod for 1.20 – 1.21.11, under the MIT License, and it is server required with an optional client. Mending Repair Cost is a Fabric mod for 1.20.1 only, under the MIT License, with a server required and optional client setup and a closed source code. AnvilFix is server-side only, covers 1.19 – 1.20.1 and is open source under the GNU Lesser General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AnvilFix | Fabric | 1.19 – 1.20.1 | Server-side only | 2023-08-16 |
| Improved Anvils | Fabric | 1.20 – 1.21.11 | Server required, client optional | 2026-02-10 |
| Mending Repair Cost | Fabric | 1.20.1 | Server required, client optional | 2025-09-03 |
Questions
Does AnvilFix need Fabric API?
Do players need the mod installed?
Which game versions have files?
In the catalog
AnvilFix is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
I've been increasingly frustrated with the balance of Survival mode, especially when it comes to anvil enchanting/repairing/renaming. With the recent controversy around the villager rebalance, I thought I'd take the opportunity to try my hand at addressing the issues surrounding anvil mechanics. This is my first…
Official listing
- Modrinth page
- modrinth.com/mod/anvilfix
- Owner
- googler_ooeric
- Published
- 2023-08-11
- Updated on Modrinth
- 2023-08-16
- Facts verified
- 2026-10-15
