AnvilBoundless

Removes the constraints of the anvil and makes the process of combining items more predictable

228

Quick challenge

How far can you run before the mobs catch you?

AnvilBoundless

AnvilBoundless

A plugin, which removes the constraints of the anvil and makes the process of combining items more predictable.

Features

- Preserve Overleveled Enchantments – Removes the 39-level limit, allowing any items to be combined - Preserve Overleveled Enchantments – 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:

```yaml

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

- `keep-overleveled-enchants` (true/false) – Completely disables the "Too expensive!" limitation - `keep-overleveled-enchants` (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 the `anvilboundless.reload` permission)

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

1. Download the latest version of `AnvilBoundless.jar` 2. Place the file in your server's `plugins` folder 3. Restart or start the server 4. Configure the plugin via `plugins/AnvilBoundless/config.yml` and execute `/anvilboundless reload` to apply the changes

ADS