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 Jun 23, 2019Thank you for the plugin mate
-
View User Profile
-
Send Message
Posted Jun 19, 2019Hi there, I've been using your plugin for almost a week now but noticed, Non-OP members on my server cannot see any custom enchants in their anvils. Basically it doesnt work for em. Is there a certain permission I need to give them I haven't noticed myself yet?
-
View User Profile
-
Send Message
Posted Jun 19, 2019In reply to Forge_User_77722134:
Download version 1.1, it has the permissions for all by default. Otherwise there is a permission called enhancedenchants.use.
-
View User Profile
-
Send Message
Posted Jun 20, 2019In reply to Kars1090:
Awesome man, the permission worked! 1 Think I noticed was that for example Riptide 3 is the maximum one allowed? Is that intentional?
You can make for example a Riptide 7 book, but when combined with a standart empty trident it just gives it Riptide 3. Even if combining A riptide 3 trident with another one or just a riptide 3 book It doesnt make it a Riptide 4. Just 3
-
View User Profile
-
Send Message
Posted Jun 20, 2019In reply to Forge_User_77722134:
Interesting. It is not intentional and i hadn't tried it. Must be a limitation put in place by the game.
-
View User Profile
-
Send Message
Posted Jun 14, 2019The item says too expensive when I try to enchant it? I set the max repair cost to 40000.
-
View User Profile
-
Send Message
Posted Jun 14, 2019In reply to veryvexxy: 40,000 is above the smallint limit of 32,767. Turn it to 32,767.