## Compatibility
| Requirement | Supported |
|:---|:---|
| Paper | **1.21.1 – 26.2** |
| Java | **21 or newer** |
A single jar covers the whole range — tested end to end on both Paper 1.21.1
and Paper 26.2. No separate downloads, no version-specific builds.
## Fixed
- **`elr.bypass.limits` did nothing.** The permission was listed in
`plugin.yml` but never actually checked in code, so granting it had no
effect. It now works.
- **Enchantments were stripped while browsing chests.** Limits were enforced
on every inventory click, including simply opening or looking through a
chest. They are now only enforced when an item really enters your own
inventory.
- **Permission changes needed a relog.** The permission cache was not cleared
when a player quit or on `/elrenchant reload`, so new levels were ignored
until the player reconnected.
- **Invalid enchantment names could throw an error.** `/elrenchant add
Foo%Bar 3` raised an exception instead of reporting an invalid name.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }