
EClean-Modern
A plugin based on eclean, aiming to rewrite eclean for the next generation with more features.
Автор: Neamyoo4181обновлён 11 окт. 2026 г.
УправлениеОптимизация
Описание
EClean Modern
An entity cleanup plugin for Paper and Folia, based on EClean. Supports scheduled cleanup, protection rules, cleanup previews, a shared trash can, and visual statistics.
Installation
- Use Java 25 and place the plugin JAR in your server's
plugins/directory. - Start the server to generate configuration, then adjust
plugins/EClean-Modern/config/normal/config.ymlas needed. - Run
/eclean reload, then/eclean clean --previewto check what would be removed.
Trash-can contents do not survive server restarts. Shut down the server completely before replacing the plugin JAR.
Common commands
The main command is /eclean, with /ecl as an alias. Commands require OP permissions by default.
| Command | Purpose |
|---|---|
/eclean clean --preview | Preview cleanup without removing entities |
/eclean clean | Run cleanup immediately |
/eclean trash | Open the shared trash can |
/eclean stats gui | Open the statistics menu |
/eclean config diff | View configuration changes |
/eclean reload | Reload configuration and language files |
Documentation
The detailed guides below are available.
Последние версии
Все версии →release
0.3.8 (Paper / Folia, MC 1.21.5-26.3)
0.3.8+paper.1.21.5-26.311 окт. 2026 г.50Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
release
0.3.8 (NeoForge, MC 26.2)
0.3.8+neoforge.26.211 окт. 2026 г.10Minecraft: 26.2neoforge
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
release
0.3.8 (NeoForge, MC 26.1.2)
0.3.8+neoforge.26.1.211 окт. 2026 г.5Minecraft: 26.1.2neoforge
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
release
0.3.8 (Fabric, MC 26.2)
0.3.8+fabric.26.211 окт. 2026 г.14Minecraft: 26.2fabric
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
beta
0.3.8 (NeoForge, MC 26.3)
0.3.8+neoforge.26.311 окт. 2026 г.19Minecraft: 26.3neoforge
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
release
0.3.8 (Fabric, MC 26.3)
0.3.8+fabric.26.311 окт. 2026 г.51Minecraft: 26.3fabric
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
release
0.3.8 (Fabric, MC 26.1.2)
0.3.8+fabric.26.1.211 окт. 2026 г.5Minecraft: 26.1.2fabric
Что нового
### Fixed
- **Moonrise compatibility**: query entities through the active native spatial index instead of vanilla's `entityManager`, which Moonrise replaces. Preserve chunk ownership, unloaded-chunk checks, and entities above or below build height.
### Changed
- **Runtime dependencies**: Fabric and NeoForge use their native lifecycle, command, tick, and player events. EClean no longer requires Architectury API on any supported game version; the Architectury multi-module build remains. Fabric still requires Fabric API.
- **Compatibility verification**: add checksum-pinned Moonrise `1.1.2+151ce65` real-server tests for both loaders on 26.2, alongside the existing six mod and eleven Paper server profiles. Update installation guides and Modrinth release dependencies.
beta
0.3.7 (NeoForge, MC 26.3)
0.3.7+neoforge.26.311 окт. 2026 г.10Minecraft: 26.3neoforge
Что нового
### Added
- **Minecraft 26.3**: add separate Fabric and NeoForge server artifacts, using Fabric API `0.162.0+26.3`, Architectury API `22.0.5`, and NeoForge `26.3.0.66-beta`. Preserve the existing 26.1.2 and 26.2 variants.
- **Paper 26.3**: extend the tested compatibility range to 1.21.5–26.3 with checksum-pinned Paper build 169 (Beta), while retaining the existing compile API and minimum `api-version`.
### Changed
- **Build and release**: verify all six mod combinations and eleven Paper builds; publish one Paper/Folia artifact and six mod artifacts with matching dependencies and version names.
- **Beta channels**: explicitly opt in to the pinned Paper 26.3 Beta test and mark the NeoForge 26.3 Modrinth variant as Beta.
- **26.3 verification**: adapt registry test initialization and server command-output checks; document NeoForge's new permission-handler configuration path.
release
0.3.7 (Fabric, MC 26.1.2)
0.3.7+fabric.26.1.211 окт. 2026 г.5Minecraft: 26.1.2fabric
Что нового
### Added
- **Minecraft 26.3**: add separate Fabric and NeoForge server artifacts, using Fabric API `0.162.0+26.3`, Architectury API `22.0.5`, and NeoForge `26.3.0.66-beta`. Preserve the existing 26.1.2 and 26.2 variants.
- **Paper 26.3**: extend the tested compatibility range to 1.21.5–26.3 with checksum-pinned Paper build 169 (Beta), while retaining the existing compile API and minimum `api-version`.
### Changed
- **Build and release**: verify all six mod combinations and eleven Paper builds; publish one Paper/Folia artifact and six mod artifacts with matching dependencies and version names.
- **Beta channels**: explicitly opt in to the pinned Paper 26.3 Beta test and mark the NeoForge 26.3 Modrinth variant as Beta.
- **26.3 verification**: adapt registry test initialization and server command-output checks; document NeoForge's new permission-handler configuration path.
release
0.3.7 (NeoForge, MC 26.2)
0.3.7+neoforge.26.211 окт. 2026 г.7Minecraft: 26.2neoforge
Что нового
### Added
- **Minecraft 26.3**: add separate Fabric and NeoForge server artifacts, using Fabric API `0.162.0+26.3`, Architectury API `22.0.5`, and NeoForge `26.3.0.66-beta`. Preserve the existing 26.1.2 and 26.2 variants.
- **Paper 26.3**: extend the tested compatibility range to 1.21.5–26.3 with checksum-pinned Paper build 169 (Beta), while retaining the existing compile API and minimum `api-version`.
### Changed
- **Build and release**: verify all six mod combinations and eleven Paper builds; publish one Paper/Folia artifact and six mod artifacts with matching dependencies and version names.
- **Beta channels**: explicitly opt in to the pinned Paper 26.3 Beta test and mark the NeoForge 26.3 Modrinth variant as Beta.
- **26.3 verification**: adapt registry test initialization and server command-output checks; document NeoForge's new permission-handler configuration path.