← Назад к ресурсам

EnchantLimitRemover

a plugin that use for enchanting tool bypass the minecraft limit.

Modrinth equipment game-mechanics utility

Описание

# EnchantLimitRemover A lightweight, configurable Minecraft plugin that lifts vanilla enchantment level caps — while keeping you in full control of who can go how far. ![Version](https://img.shields.io/badge/Version-2.3-blue) ![Minecraft](https://img.shields.io/badge/Minecraft-1.21.1--26.2-green) ![Java](https://img.shields.io/badge/Java-21%2B-orange) ![Platform](https://img.shields.io/badge/Platform-Paper-lightgrey) ### Key Features - Enchant far beyond vanilla caps, with a hard safety ceiling you set - Per-rank limits through `elr.level.` permissions - Per-item, per-enchantment limits (a netherite sword can allow more than a diamond one) - Limits enforced everywhere: commands, enchanting table, anvil, item pickup, and on join - Block specific enchantments server-wide, with a bypass permission - Optional command cooldowns - Fully customisable messages - Tab completion on every argument - Debug mode for troubleshooting ### Commands All commands require `elr.admin`. Aliases: `/elr`, `/elre`, `/enchantlimit` | Command | What it does | |:---|:---| | `/elrenchant add ` | Add an enchantment to the held item | | `/elrenchant remove ` | Remove one enchantment | | `/elrenchant clear` | Remove every enchantment from the held item | | `/elrenchant list` | List all enchantments with your personal cap | | `/elrenchant info` | Show the held item's enchantments and your limits | | `/elrenchant reload` | Reload the configuration | ### Configuration ```yaml max-enchant-level: 10 # Baseline cap for everyone use-permission-levels: true # Let elr.level. raise it per rank disabled-enchantments: [] # Block enchantments server-wide show-messages: true # Tell players when a level is adjusted debug: false # Verbose console logging security: absolute-max-level: 1000 # Hard ceiling nothing can exceed log-activities: true # Log enchants to console ``` Per-item limits and cooldowns Give different gear different ceilings: ```yaml item-specific-limits: enabled: true items: DIAMOND_SWORD: sharpness: 10 looting: 5 NETHERITE_SWORD: sharpness: 15 looting: 8 ``` Rate-limit the command: ```yaml cooldowns: enabled: true duration: 60 # seconds; elr.bypass.cooldown skips it ``` Enchanting table behaviour: ```yaml enchanting-table: fix-book-enchanting: true # Books become enchanted books correctly consume-resources: true # Still charge XP and lapis ``` ### Permissions | Permission | Grants | Default | |:---|:---|:---| | `elr.admin` | All commands | op | | `elr.use` | Limit enforcement and enchanting | op | | `elr.level.` | Raises your cap to `` | false | | `elr.bypass.limits` | Ignore all limits, use `absolute-max-level` | false | | `elr.bypass.disabled` | Use blocked enchantments | op | | `elr.bypass.cooldown` | Skip command cooldowns | op | can be 1–5, 10, 15, 20, 25, 30, 50, 100, 255, 500 or 1000. Preset permission groups Ready-made bundles you can grant instead of wiring nodes individually: | Group | Cap | Extras | |:---|:---|:---| | `elr.user` | 5 | — | | `elr.helper` | 30 | `list`, `info`, cooldown bypass | | `elr.vip` | 20 | `list`, `info` | | `elr.moderator` | 50 | all item commands, cooldown bypass | ### Requirements | | | |:---|:---| | **Server** | Paper (or a Paper fork) | | **Minecraft** | 1.21.1 – 26.2 | | **Java** | 21 or newer | ### Installation 1. Download the jar 2. Drop it into your server's `plugins` folder 3. Restart the server 4. Adjust `plugins/EnchantLimitRemover/config.yml`, then `/elrenchant reload` ### Support Development If this plugin is useful to you: - Follow us on Modrinth - Rate the plugin - Share it with other server owners Need help? [Join our Discord](https://discord.gg/NJVHMSMR6m) Made with ❤️ for the Minecraft community