
EClean-Modern
A plugin based on eclean, aiming to rewrite eclean for the next generation with more features.
Оцените первым
36
1
Список изменений
EClean-Modern 0.2.8
It's been a while since the last Modrinth update, so this release bundles everything from 0.2.0 through 0.2.8.
✨ New Features
- Added
/eclean status all— view entity/chunk stats for every world on the server - Added
/eclean status <world>— view a single world's stats - Added
/eclean history— view recent cleanup history - Added
/eclean top entity//eclean top chunk— see the most crowded entity types and chunks - Added
/eclean stats gui [world]— a graphical stats menu - Clickable chat stats:
- Click an entity type to see its chunk distribution
- Click a chunk row to see the entities in that chunk
- Click an entity coordinate to teleport directly to it
- New PlaceholderAPI placeholders:
%eclean_total_entities%%eclean_total_chunks%%eclean_world_<world>_entities%
- Added configurable entity-count alerts — admins are notified when a world/entity type exceeds the threshold
🐛 Bug Fixes
- Fixed trash-can item duplication — items are now removed from the store before being given to the player
- Fixed the hotbar number-key exploit that let players take trash-can items without deducting them
- Fixed trash-can display lore leaking onto items the player receives
- Fixed expired trash-can entries causing newly added items to be removed together
- Fixed wrong-entry deduction when stacking is disabled
- Fixed out-of-sync trash-can menus and thread-safety issues when refreshing menus
- Fixed chunk cleanup preview numbers not matching the real cleanup count
- Added missing admin permission checks for
/eclean stats,/eclean entity, and/eclean players - Fixed inconsistent async callbacks for empty worlds/chunks
🔧 Improvements & Refactoring
- Removed a lot of dead code and duplicate classes
- Split the command system into smaller, easier-to-maintain files
- Unified duplicated cleanup logic, pager buttons, announcements, and scheduler code
- Replaced the global
RuntimeServicessingleton with a normal service object - Faster dense-chunk detection by grouping entities by type first
- Menus now only refresh when needed
- Update checker now reuses its HTTP client
- Updated dependencies to latest stable versions and cleaned up unused Maven repositories
📦 Other
- Fixed bStats to use the project's own registered stats ID
- Updated README and changelog
Existing config files keep working — new options have defaults. If you're missing new language strings, delete
plugins/EClean-Modern/lang.ymland let the plugin regenerate it.
Файлы
EClean-Modern-d28ef09-0.2.8.jar(3.76 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
0.2.8
Загрузчики
BukkitFoliaPaperPurpur
Версии игры
1.21.11–26.1.2
Загрузок
2
Дата публикации
30.08.2026
