
AnvilBoundless
A plugin, which removes the constraints of the anvil and makes the process of combining items more predictable.
🧩 Version Compatibility
| Plugin version | Supported Paper | Java |
|---|---|---|
1.1.0 |
1.21 – 26.2 |
25 |
1.0.0 |
1.21 – 1.21.11 |
21 |
Features
- Bypass "Too Expensive!" – Removes the 39-level limit, allowing any items to be combined
- Control Maximum Cost – Customizable repair cost limit
- Preserve Overleveled Enchantments – Protects enchantments above the maximum level from being downgraded during combination
Configuration
After the first run, a config.yml file will be created:
# AnvilBoundless Configuration
# Bypass the "Too expensive!" limitation
bypass-too-expensive: true
# Maximum cost in the anvil (if 0, then unlimited)
max-repair-cost: 39
# Preserve over-maximum level enchantments
keep-overleveled-enchants: true
Configuration Options
bypass-too-expensive(true/false) – Completely disables the "Too expensive!" limitationmax-repair-cost(number) – Maximum cost displayed in the anvil (0 = unlimited)keep-overleveled-enchants(true/false) – Preserves enchantments above the maximum level during combination
Commands
/anvilboundless reload– Reloads the plugin configuration (requires theanvilboundless.reloadpermission)
Permissions
| Permission | Description | Default |
|---|---|---|
anvilboundless.reload |
Allows reloading the plugin configuration | op |
How It Works
Bypassing the "Too Expensive!" Limitation
The plugin automatically sets the maximum repair cost to the highest possible value when the bypass-too-expensive option is enabled. This allows combining items that would normally be unavailable due to the 39-level limit.
Preserving Overleveled Enchantments
If the keep-overleveled-enchants option is enabled, enchantments above the maximum level (obtained through commands or other plugins) retain these levels on the new item.
Example:
- Item 1: Sharpness VI enchantment (max level V)
- Item 2: Unbreaking IV enchantment (max level III)
- Result: Sharpness VI and Unbreaking IV
- If the option is disabled: Sharpness VI and Unbreaking III
Installation
- Download the latest version of
AnvilBoundless.jar - Place the file in your server's
pluginsfolder - Restart or start the server
- Configure the plugin via
plugins/AnvilBoundless/config.ymland execute/anvilboundless reloadto apply the changes
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as AnvilBoundless-1.1.0.jar — drop this file into the mods folder
- Download size: 5 KB
- Download link checked 7 Sept 2026 — working
These come from our own check of the pack file, not from the source page.