Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Balanced Anvil Changes
This mod changes several aspects of anvils to make them more balanced, more useful, and work as a viable replacement for mending. It is highly configurable and is intended to work with most mods with only a little additional configuration
Overview
Minecraft's repair system is very problematic:
- Repairs can only be done a few times before it becomes TOO EXPENSIVE
- Enchantment cost can change if you mess up the optimal order
- Netherite gear is stupidly expensive to maintain as it costs more ingots to repair than to make in the first place
- Mending is just simply better
And because mending is better:
- Items basically have no durability and can be used without thinking
- Mending becomes a requirement to enjoy the game, making villager trading a necessity leading to a villager trading hall being a key part of EVERY server
- Efficient XP farms are basically mandatory
- Resources like diamonds and iron are significantly less important when you never need to repair your tools
While simply removing the level cap can alleviate some of the worst effects, it does nothing to fix the extreme Xp scaling or mending domination. And, I found that other mods either took away any sort of scaling, making anvils too cheap for enchanting, or they weren't configurable enough to be used with custom level curves. This mod is intended to fix these problems while remaining true to Minecraft's balance.
While this mod works fine on its own, it is intended to be used with mods that change the way that mending and levels work; to either remove mending entirely, or to nerf it so that the reworked anvil mechanics are used more
Inspired by: Improved Anvils
Changes
- Repair cost is now a fixed value based on the total durability repaired rather than increasing as you repair/enchant items
- Items can always be renamed for a single level
- Items can now take different amounts of materials to repair (i.e. swords take 2 materials, pickaxes take 3, and chestplates take 5). Specific amounts can be configured in the configuration
- Enchanting still scales with the amount of enchantments put on an item and will get more expensive as you add more, but the order you apply enchantments should no longer matter and the cost will not increase if you repair or rename it
- The cost of enchanting is the default anvil cost of the applied enchantment multiplied by its level, added to the repair cost of the item which doubles for each anvil use
- Enchantments can be taken off of enchanted items by combining them with a normal book; creating an enchanted book with those enchantments. This means that any enchanted iron gear you find in the world can be put onto your diamond or netherite
Repair Additions
- Netherite tools and armor can now be repaired with either a single netherite ingot, or with double the amount of diamonds as the diamond version of the tool
- Tridents can be repaired with prismarine shards or nautilus shells
- Elytra can be repaired with leather
- Chainmail can be repaired with iron nuggets
- Iron, Copper, and Gold tools/armor can be repaired with 9x the amount of ingots as nuggets
- Bows and Fishing rods can be repaired with string
- Crossbows can be repaired with either string or iron ingots
- Any item which has not been set by the mod but has a set repair material can be repaired with 4 of that material (same as vanilla anvils)
Additional repairs to either vanilla or modded items can be added in the config file
Installation
This mod only needs to be installed on the server for it to work


