HomeJavaModsMaxEnchant
MaxEnchant

MaxEnchant

A lightweight Minecraft Bukkit/Spigot plugin that applies the highest survival-obtainable (vanilla) enchantments to items.

Description

MaxEnchant automatically adds all applicable positive enchantments to items while respecting vanilla compatibility and mutually exclusive enchantments. It excludes cursed enchantments and uses a preference order to resolve conflicts (for example, Sharpness vs Smite, Fortune vs Silk Touch).

Features

Commands

Examples:

Permissions

Installation

  1. Build the plugin (Gradle/Maven or use the provided JAR in build/libs).
  2. Place the produced MaxEnchants-<version>.jar into your server's plugins/ folder.
  3. Start or restart the server.

Plugin main class and command are declared in plugin.yml:

Configuration

All preferences for conflict resolution are defined in code (the getPreferenceOrder() method). If you want different priority rules, edit that method and recompile.

Development

Building with Gradle (example):

Troubleshooting

Contributing

Pull requests and issues are welcome. Adjust preference ordering or improve compatibility handling as needed.

License

Include your preferred license in this file or in a separate LICENSE file. (No license is specified by default.)

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more