Minecraft

Breaking Minecraft's Enchantment Ceiling with EnhancedEnchants

Minecraft·May 20, 2026·17 min read

Why Look Beyond Vanilla Enchantments

Vanilla Minecraft caps most enchantments at level 5, which is fine for survival but feels lukewarm for Prison, KitPvP, or any gamemode where players want absurd power scaling. EnhancedEnchants is a Spigot plugin that removes those limits entirely, letting you stack the same enchantment over and over until your sword turns into a deletion device.

The plugin is fully configurable. You can rewrite the level ceiling, disable specific enchants, tune anvil costs, and adjust messages players see in chat. Installation takes a few minutes, and the rest of this walkthrough covers the download, upload, in-game combining mechanics, and config edits.

Grabbing the Plugin File

The plugin lives on CurseForge under the EnhancedEnchants project page. Open it in a browser and head to the Files tab at the top.

Find the build that matches the Minecraft version your server runs. Click into it to open the release page.

On the release page, hit the Download button on the right side.

Save the `.jar` somewhere obvious. You will need it again in a minute, and digging through the Downloads folder later is the kind of thing that derails a five-minute task into thirty.

Uploading to Your Server

  1. Open your server panel and head to the FTP / file manager from the panel sidebar. Make sure the server profile you have selected is the one you actually want to modify.
  1. Log in with your panel password, then open the `plugins` directory.
  1. Click Upload in the top left corner.
  1. Drop the EnhancedEnchants `.jar` into the upload zone and wait for the progress bar to hit 100%. If you skip this wait, the file will appear in the listing but Bukkit will refuse to load a half-written archive.
  1. Go back to the main panel and Restart the server so the plugin gets picked up.
  1. Once the server is back up, join and run `/plugins`. If EnhancedEnchants shows in green, the install worked.

Combining Enchantments Above the Cap

With the plugin loaded, the actual gameplay mechanics stay familiar. Walk over to your enchanting setup, bring books or items, and stock up on XP. The combining itself happens at an anvil, just like vanilla, and the cost scales aggressively at high levels.

The rule is simple. Take two books or items with the same enchantment, drop them into an anvil, and the result has a higher level than either input. Repeat as many times as your XP bar allows.

For example, you can stack Efficiency until you have a pickaxe that mines stone faster than the chunk can render. Same logic applies to Protection, Sharpness, Power, or any other enchant the plugin allows. If you want an in-game economy around top-tier gear, a mob farm or two will save your sanity. Infinite combining is great until you run out of levels and the anvil starts politely refusing.

Permissions and Command Access

All players get `enhancedenchants.use` by default, which means they can use the plugin's combining features without extra setup. Where things change is administration.

If you want to tweak max repair cost, toggle item-to-item combining, or disable a specific enchant on the fly, you will need commands. Those are restricted to server operators or anyone assigned the right permission node through a manager like LuckPerms. Without operator status or the matching permission, the commands quietly fail. Check the plugin page for the full command list and pick the ones that match your setup.

Editing the Config

The `config.yml` is where the long-term settings live. Anything you do not want to type every time the server restarts belongs here, including level caps, disabled enchants, and custom player-facing messages.

  1. Open the FTP / file manager from your panel.
  1. Enter the `plugins` directory, then open the `EnhancedEnchants` folder.
  1. Click Edit on the far right of `config.yml`.
  1. Adjust the values you want and press Save at the top.
  1. Restart the server so the new config takes effect. Hot reloading sometimes works, but a restart is the safe bet.

When Something Refuses to Work

If the plugin does not appear in `/plugins` or simply does nothing in-game, the usual suspects are the same three issues every time.

  • Upload incomplete. The `.jar` has to hit 100% on the FTP transfer. Anything less and the server skips it on boot.
  • Missing restart. Dropping the file into `plugins` does not load it. A full restart does.
  • Version mismatch. The build you downloaded must match the Minecraft version the server is running. A 1.20 plugin on a 1.19 server will throw errors in the console.

If the plugin loads fine but commands return permission errors, you either need operator status or the correct node from your permission manager. Once that is sorted, commands behave normally. And if commands feel like too much overhead for one-off tweaks, the config file gives you the same control with a Save and Restart.

  • EnhancedEnchants on CurseForge
  • How to install plugins on a Minecraft server
  • Installing and using LuckPerms
  • How to become a server operator

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support