Overleveled Enchanter icon

Overleveled Enchanter -----

Use overleveled enchantments in the anvil.




I added the ability to change the text of the level cost lore, when an anvil combination is too expensive. I also added the latest enchantments in the config. You will need to reset your config to use this feature!!
----------, May 31, 2025

I fixed a bug that occured when a player tried to repair an item using the anvil. The bug occured when a player increased the amount of the repairing material. For example, if a player tried to repair their pickaxe with one diamond but decided to add one more diamond, the durability of the resulting item would not take into account the second diamond, which resulted into the loss of the extra materials, without repairing the item even further! (only the first itemstack would get accounted).

I also added the permissions in the plugin.yml. From now on, players will have the overleveledenchanter.overleveledanvil permission by default!!!
----------, Jan 25, 2024

I rewrote the whole plugin from scratch and added a feature for customizing a player's max levels based on permissions. Everything is now much cleaner and I will be able to more easily add new features in the future. Since this is a complete makeover of the plugin, there might be issues. Please report any issues in the discussion section.

New Features:
Rank-Level-Booster: boost a players max level and combining level using permissions.

Players who wish to use the new features should reset their old configs!
----------, Oct 27, 2022

Fixed an issue where if the maxLevel of an enchantment was not set in the config, the no maxLevel error-fix would not trigger. This update should fix any issues with the new swift sneak enchantment.
----------, Jun 11, 2022

My primary goal was to add incompatible enchantments which ended up being totally out of my league, extremely difficult. After wasting up many hours, I ended up with just adding the enchantment combination max level. That allows the user to have an enchantment max level and an enchantment combination-maxlevel (e.g.: max level for unbreaking = 5 but you can combine the unbreaking up to level 4. For level 5 you are going to need a book). I made some cleaning changes so there might be some unexpected bugs. In order to use the new feature you are going to need to reload your config files!
----------, Feb 25, 2022

From now on if the max level of an enchantment is not set or if it is improperly set then the default max level of the enchantment will be used and a warning will pop up in the console.
----------, Nov 25, 2021

Changed the priority of the plugin to HIGHEST so that it runs after any other anvil related event runs.
----------, Nov 23, 2021

This has only been tested on versions 1.16 and 1.17. If you find any issues please report them at the discussion section.
----------, Nov 14, 2021

Added better coloration to the level-cost lore indicator.
----------, Nov 5, 2021

Added the suggested option in the config that allows setting the max level cost as the default cost for all the too expensive enchantments regardless of their cost. If "Too-Expensive-Always-Max-Level-Cost" is set to true then the too expensive enchantments will always have their cost set to the max-level-cost. NOTE: REGENERATING THE CONFIG IS NECESSARY!
----------, Nov 5, 2021

Added enchanting table support in case an enchantment's maxlevel is set to a lower value than vanilla minecraft's maxlevel. Please avoid setting the maxLevel of any enchantment to a value lower than 1 (excluding -1)!
----------, Sep 24, 2021

Fixed some bugs and cleaned up the code
----------, Sep 17, 2021

I added a reload command in order to reload the config at any time instead of having to restart the server to apply config changes.
----------, Jun 21, 2021

I added a reload command in order to reload the config at any time instead of having to restart the server to apply config changes.
----------, Jun 21, 2021

If you are using Spigot there is no need to update. This update purely is to solve an error in Paper Spigot.
----------, Jun 20, 2021

If you are using Spigot there is no need to update. This update purely is to solve an error in Paper Spigot.
----------, Jun 20, 2021

Bug fixes for the maximum level of enchantments
----------, Jun 19, 2021

Bug fixes for the maximum level of enchantments
----------, Jun 19, 2021

NEW: From now on you can set the maximum level a specific enchantment can reach. You have to reset your config files by deleting them first and then you will be able to set the maximum values per enchantment through the config!

If you need a 1.16 version download the previous one!
----------, Jun 19, 2021

Download this version for minecraft 1.16
----------, Jun 19, 2021

NEW: From now on you can set the maximum level a specific enchantment can reach. You have to reset your config files by deleting them first and then you will be able to set the maximum values per enchantment through the config!

This is a repost, I forgot to account for a permission.
----------, Jun 19, 2021

The old way that the plugin worked was pretty complex and stupid. It is way smoother and bug proof now. You should update if you are using it. Since I totally changed the way it works to calculate the appropriate enchantments etc there could be new bugs. I fortunately did not find any. If you do though, please report them at the discussion section.

NEW: The Max Level Cost can now have a value as low as 1. If you use a value lower than 40, you avoid using the lore as a cost indicator.

Known Issues (unfixable for the moment):

1) If you change the name of an item to the maximum character amount possible in the anvil, then the overleveled enchantments will disappear from the resulting item. THIS IS JUST A VISUAL BUG, if you pick up the item it will have all the appropriate enchantments and the appropriate name.

2) Not a very serious issue but:
At insanely high levels of enchantments (starting when combining level 33 enchantments to get a level 34 one), the experience and the anvil break, preventing you from taking the resulting item (this is a pure Java issue and occurs due to the huge amount of experience that minecraft calculates to calculate the initial costs. That happens because minecraft 1st calculates the normal costs and then the plugin changes the cost to the max-level-cost).

As far as I understand, the same issue could occur if somebody has repaired their item a ton of times (if I remember correctly about 32 times again).
----------, Jun 19, 2021

Visual bug fixes when using the anvil
----------, Jun 18, 2021

Fixed some visual bugs when using the anvil
----------, Jun 18, 2021

I haven't run many tests, I hope that no new bugs exist.
----------, Jun 17, 2021

Fixed a typo in a permission
----------, Jun 16, 2021

Resource Information
Author:
----------
Total Downloads: 11,598
First Release: Jun 16, 2021
Last Update: May 31, 2025
Category: ---------------
All-Time Rating:
17 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings