Requirements
Requirements
| Requirement | |
|---|---|
| Minecraft version | 1.20 – 1.21.11 (also tested on the 26.1–26.2 line) |
| Server software | Paper, Spigot, Purpur, or Folia |
| Java | 21 or higher |
| API version | Built against paper-api 1.20.1-R0.1-SNAPSHOT (api-version: 1.20 in plugin.yml) |
Optional dependencies
None of these are required — ClearLaggEnhanced runs standalone. Install them only if you want the matching integration or module:
| Plugin | Unlocks |
|---|---|
| PlaceholderAPI | 7 live placeholders — see PlaceholderAPI integration |
| WildStacker or RoseStacker | Stacked-entity awareness so clearing doesn't wipe out a full stack at once — see Stacker Plugins |
| ModernShowcase | Protects showcase entities from clearing — see ModernShowcase integration |
| GriefPrevention or GriefPrevention3D | Protects peaceful mobs inside player claims — see GriefPrevention3D integration |
| ProtocolLib | Required if you enable the Packet Limiter module — see Packet Limiter |
Database
ClearLaggEnhanced needs somewhere to persist state and defaults to a bundled SQLite file — no setup required. MySQL is supported as a drop-in alternative for networks that want centralized storage. See Database Setup for both options.
Folia note
ClearLaggEnhanced is built on Paper's native io.papermc.paper.threadedregions.scheduler API
(shipped in paper-api since 1.20.1), so it runs correctly on regular Paper, Folia, and Folia forks
alike without a third-party scheduler shim. One caveat: the Entity Clearing module's
MSPT performance gate is not supported on Folia due to its regionized architecture — see
Folia Support for the full picture.