Home / Plugins / Mendingless

A simple Mending rebalance plugin that keeps Mending useful without letting it make gear last forever.

Why Mendingless?

Mending is useful, but on many servers it becomes too strong way too quickly.

Once players get a Mending villager and a decent XP source, tools, armor and elytras can basically last forever. That removes a lot of value from diamonds, netherite, anvils, repair materials and even Mending books themselves.

Mendingless was made to fix that without removing or blocking Mending. The goal is simple: keep Mending good, but make it limited enough that it still feels like part of the server's economy and progression.

How simple is it?

Super simple. You can just drop the plugin into the plugins folder and start the server. There's no need to check if the version of your plugin will work for your server as it works on all servers from 1.19 to 26.2.

By default, Mendingless gives Mending items a "repair pool". Mending still repairs the item with XP like normal, but every repair uses part of that "pool". Once the "pool" runs out, Mending disappears from the item.

The default setup is meant to work without needing a full config rewrite, but the config is there if you want more control. You can set global repair values, per-item values, exact values, item durability multipliers, villager prices, anvil costs, messages and lore.

You also don't need a permissions plugin for the plugin to work. Admin commands are OP-only by default, while normal players can use the info command to check the item they are holding.

Main Features

Mendingless does not try to become a huge enchantment system. It focuses on one thing: making Mending easier to balance.


The plugin stores its item data directly on the item itself, so the data stays with the item through restarts, chests, shulkers, inventories and auction house plugins that correctly preserve item metadata.

Limited Mending Durability

The main feature of Mendingless is the repair pool.

For example, if a diamond pickaxe has 6,244 Mending durability, then Mending can repair 6,244 durability before it fades from the item. The item itself does not get extra durability. This only controls how much repair work Mending can do.

This keeps Mending useful for a long time, but it no longer makes an item permanent forever. Note that you can give an item an infinite repair pool using /mendingless durability -1 which will make Mending work exactly the same as in Vanilla for that item.

Mendingless item lore

Anvil Balancing

Mendingless can also change how much it costs to apply Mending in an anvil.

By default, applying Mending costs at least 10 levels. If the item already had Mending before, the cost can increase each time Mending is applied again (by default 5 levels).

This helps make Mending feel valuable without removing it from the game. Players can still repair and reuse their gear, but it has an actual cost again and not just a one-time use in the anvil.

Mendingless anvil cost

Librarian Mending Prices

Villagers are one of the biggest reasons Mending becomes too easy to get.

Mendingless can change the price of just the Mending books from villagers. Other enchanted books and offers are left untouched.

By default, a Mending book from a librarian costs 64 emeralds and 8 diamonds. You can change the items and amounts in the config, or disable this feature completely so mending books use the Vanilla pricing.

There are also options to stop villager curing and Hero of the Village from lowering the Mending book price, while still allowing discounts on other trades.

Mendingless villager trade

Configuration

The config is made to be simple instead of annoying.

You can use simple values like this:


This makes it easy to do things like giving elytras a different value, making flint and steel use an exact value, or giving netherite gear a higher repair pool.

The plugin also has a legacy lore file. If you change the lore text in the config, the plugin can remember old lore formats and remove them cleanly instead of leaving duplicate lines on items.

Mendingless config

Commands and Permissions

Mendingless has a small command set. Admin commands are OP-only by default, and players can use the info command to check the item they are holding.


Permissions are split into separate nodes, so you can give full access with mendingless.* or manage access separately with mendingless.manage, mendingless.set, mendingless.durability and mendingless.info.