EnhancedEnchants
EnhancedEnchants
Combine enchantments on an anvil to increase their level (infinitely).
Costs and limitations are configurable.
Changelog
2.0
- New enchantment support (Breach, Density, Wind Burst)
- You can cap the costs of combinations through the config
- Armor trims (and other metadata) is now preserved on items
- Optional error logging to files
1.6
- You can change the messages that the plugin sends through the config;
1.5
- Swift sneak enchantment support (1.19);
1.4
- You can now disable merge types;
- You can now disable certain enchantments;
- Multiplier can be specified per enchant individually;
- Custom attributes are now preserved on merged items;
1.3
- Fixed permissions (they work);
- Autocomplete for commands;
- Lore is now preserved on items;
- Added a reload command;
- You can disable the "Too Expensive!" message through the config;
1.2
- You can now specify the maximum allowed level per enchant through the config;
- Fixed a bug where some items could receive improper enchantments;
1.1
- Added commands to change the multiplier and maximum repair cost;
- Players receive a message that tells them the cost of combining enchants when the anvil menu reads "Too Expensive!";
- Fixed a bug where renaming an item would allow you to combine enchantments past the maximum allowed repair cost;
Config
max_repair_cost
- The maximum level cost that is allowed to be spent combining enchants, before it says "Too Expensive!"
- Default: 50
repair_cost_cap
- The maximum level cost that players actually pay when combining enchants. For example, if this is 30, allowed combinations never cost more than 30 levels even when the calculated cost is higher.
- Default: 50
multiplier
- The multiplier for cost increase per level of enhanced enchant.
- Making Unbreaking IV would cost <vanilla cost> + <multiplier> * 1
- Making Unbreaking V would cost <vanilla cost> + <multiplier> * 2
- and so on..
- Default: 10
too_expensive_message
- Should the plugin notify players when the client shows "Too Expensive!" when the maximum allowed cost is not exceeded.
- Default: true
enchantments (Contains all enchantments)
- multiplier (see above)
- limit (the maximum level for this enchant)
- disabled (if true, this enchant can't be obtained from an anvil)
log_errors
- Whether detailed error logs are written to the plugin's log folder
- Default: true
Commands
/enhancedenchants maxrepaircost <number>
/enhancedenchants repaircostcap <number>
/enhancedenchants bookonbook <true/false>
/enhancedenchants bookonitem <true/false>
/enhancedenchants itemonitem <true/false>
/enhancedenchants reload
Permissions
enhancedenchants.use
- Able to combine enchants above the vanilla limit;
- Given to all by default;
enhancedenchants.admin
- Able to modify the cost settings using above mentioned commands;
- Given to operators by default;
Always improving
Please let me know if you find any issues with the plugin.
Suggestions are welcome, too.

-
View User Profile
-
Send Message
Posted Apr 26, 2026Version 2.0 is out with all your requests implemented.
-
View User Profile
-
Send Message
Posted Sep 22, 2024I'm trying to remove the "Too Expensive!" message from the anvil completely, is this plugin able to accomplish that? No matter what value I put into the "max_repair_cost" value, the message still appears in the anvil GUI... To clarify, it still allows me to apply the enchanted book and take the item from the anvil, but I don't know how much experience it's using until it's sapped 100+ levels from me.
-
View User Profile
-
Send Message
Posted Sep 27, 2024In reply to earthkone:
When a player is in survival mode, the "Too Expensive!" thing is coded into the client for some reason. Meaning there's nothing that can be done to prevent it server-side. Believe me, i tried. This is the reason why the amount of levels is sent to the player in chat when they try to combine something. Have the config value too_expensive_message set to true and keep an eye on the chat.
-
View User Profile
-
Send Message
Posted Jun 9, 2024I'm having an issue I have my friend testing and I put the limit at 6 and he was able to get up to sharpness 9
-
View User Profile
-
Send Message
Posted Jun 15, 2024In reply to RenzoDawg3:
If you updated the config manually, for it to take effect you gotta run /enhancedenchants reload
Or restart your server.
-
View User Profile
-
Send Message
Posted Jun 10, 2023When i enchant past the vanilla limit it wipes the names of all items and item effects like unbreakable and with 1.20 it wipes the armour trim. Im guessing it replacing the item with the same item with a higher enchants is probably how u got it to work but it seems to be causing a few issues with 1.20 and people losing trims.
The names is a lil annoying aswell because i run a server where people have special items and the name is important and its making it a lil awkward
-
View User Profile
-
Send Message
Posted Jun 6, 2023exactly what I was looking for! are you gonna update this to 1.19.4?
-
View User Profile
-
Send Message
Posted Feb 17, 2022Does anyone know if Beheading works on Wither Skeles?
-
View User Profile
-
Send Message
Posted Feb 16, 2022It's not letting me enchant something with a book, it just shows "Too Expensive", even when the max repair cost is set super high and I can see a flash of the price it should be before it tells me "Too Expensive". The cost is only 69 levels. Is there a way to fix that?
EDIT: Now when I try to enchant anything by combining enchanted books and items, including normal vanilla enchants, it doesn't work at all.
-
View User Profile
-
Send Message
Posted Feb 16, 2022With Beheading V, can you get player heads?
-
View User Profile
-
Send Message
Posted Dec 29, 2021Are you gonna be updating this to 1.18 or 1.18.1 anytime soon
-
View User Profile
-
Send Message
Posted Feb 2, 2022In reply to crimsonthereaper_69420:
It works for 1.18
-
View User Profile
-
Send Message
Posted Dec 16, 2021Please add the feature to change messages
-
View User Profile
-
Send Message
Posted Nov 29, 2021IS there anyway to disable combining two books together?, while still having the limit above the natural limit, like protection 5.
-
View User Profile
-
Send Message
Posted Dec 4, 2021In reply to markusl_:
Yes run /enhancedenchants bookonbook false
-
View User Profile
-
Send Message
Posted Dec 7, 2021In reply to Kars1090:
the problem is, if i do you can still combine a prot 4 book onto a prot 4 chestplate and it becomes prot 5
-
View User Profile
-
Send Message
Posted Dec 8, 2021In reply to markusl_:
So run /enhancedenchants bookonitem false. The commands are described in the original post.
-
View User Profile
-
Send Message
Posted Nov 28, 2021Hello!, I love the plugin so far, although is there any way to disable combining enchants in an anvil?
while still having the limit up to level 6 like protection 5 or so.
-
View User Profile
-
Send Message
Posted Nov 17, 2021Does this work with 1.17?
-
View User Profile
-
Send Message
Posted Nov 18, 2021In reply to Derec__:
Yes. Check the file versions before commenting.