AnvilBoundless

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

228

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