AnvilPlus
🟡 Updated this year🖼️ Gallery (1 images)
🔍 Analysis
- 🏆 #2 of 83 equipment mods in this game by downloads
📋 About This Mod
**Require (https://www.spigotmc.org/resources/protocollib.1997/)** ## Features: All features can be disable with config - Uses a new formula for calculating the required experience levels for anvils. - Allows anvil usage beyond the vanilla level 39 cap. - Disable mending (default off) - Gives you the ability to skin armor using other armor pieces (see gallery for how) ## Why change the anvil formula? With the vanilla formula for level calculation, book with low enchants level are useless as it could lead to being too expensive. You need a calculator to calcualte what book to put on first, which is annoying. Repairing with ores are not practical due to the xp requirement and mending are too unbalanced. ## Anvil level formula: **This is not required for gameplay**, please check code for more clearity. **TL;DR: Levels are calculated base on changes in enchantment.** Basic formula ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L53)): ``` Cost=∑(Level×3)+ ``` If enchantment books are used ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L137)): ``` Repair Cost=×Multiplier ``` If not ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L142)): ``` Final Repair Cost=max(1,−max(,))×Multiplier ``` Rename and repair always cost 1 level. ### Examples: Note level of enchants are represent with roman numerals for clearity, value calculate with multiplier of 1. Unenchanted pickaxe + Unbreaking III require 9 levels (`III * 3`) Unbreaking III pickaxe + Mending require 8 level (`I * 3 + 5`) Efficiency V pickaxe + Unbreaking III pickaxe require 9 level (`(V*3 + III*3)-max(V*3,III*3)`) ## Config: | Name | Description | default | |------------------|--------------------------------------|---------| | disableMending | disable mending | false | | maxCost | Max level allowed | 32767 | | multiplier | Level multiplier (require rebalance) | 1 | | disableRebalance | disable rebalance | false | | disableSkinning | disable skinning | false | ## Credit: (https://modrinth.com/plugin/anvilunlocker) for showing infomation about how level unlock work
Require (https://www.spigotmc.org/resources/protocollib. 1997/)
## Features: All features can be disable with config
- Uses a new formula for calculating the required experience levels for anvils.
- Allows anvil usage beyond the vanilla level 39 cap.
- Disable mending (default off)
- Gives you the ability to skin armor using other armor pieces (see gallery for how)
## Why change the anvil formula?
With the vanilla formula for level calculation, book with low enchants level are useless as it could lead to being too expensive.
You need a calculator to calcualte what book to put on first, which is annoying.
Repairing with ores are not practical due to the xp requirement and mending are too unbalanced.
## Anvil level formula:
This is not required for gameplay, please check code for more clearity.
TL;DR: Levels are calculated base on changes in enchantment.
Basic formula ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L53)):
``` Cost=∑(Level×3)+ ```
If enchantment books are used ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L137)): ``` Repair Cost=×Multiplier ```
If not ((https://codeberg.org/cutebear/AnvilPlus/src/commit/84f7c4c2f1726041958c5afd0ecc11fdbaacc1ff/src/main/java/dev/_0w0b/anvilPlus/AnvilPlus.java#L142)): ``` Final Repair Cost=max(1,−max(,))×Multiplier ```
Rename and repair always cost 1 level.
### Examples:
Note level of enchants are represent with roman numerals for clearity, value calculate with multiplier of 1.
Unenchanted pickaxe + Unbreaking III require 9 levels (`III 3`)
Unbreaking III pickaxe + Mending require 8 level (`I 3 + 5`)
Efficiency V pickaxe + Unbreaking III pickaxe require 9 level (`(V3 + III3)-max(V3,III3)`)
## Config: | Name | Description | default | |------------------|--------------------------------------|---------| | disableMending | disable mending | false | | maxCost | Max level allowed | 32767 | | multiplier | Level multiplier (require rebalance) | 1 | | disableRebalance | disable rebalance | false | | disableSkinning | disable skinning | false |
## Credit: (https://modrinth.com/plugin/anvilunlocker) for showing infomation about how level unlock work
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- cutebear
- Version
- 1.0-SNAPSHOT
- Downloads
- 76
- Endorsements
- 1
- Category
- equipment
- Created
- 3/9/2026
- Updated
- 2/26/2026
- Game Versions
- 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1
- Tags
- equipment, game-mechanics, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does AnvilPlus support?
The author lists 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1. Other versions may work but are untested by the author.
What is the latest version of AnvilPlus?
Version 1.0-SNAPSHOT, published 2026-02-26 with 76 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await
