Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Server-side
Singleplayer
Links
Tags
Creators
Details
Licensed MIT
Published last month
CleanMaid
CleanMaid is a lightweight Minecraft server-side cleanup mod. Like a diligent maid on duty, it cleans dropped items and entities according to your configuration, reducing server load caused by entity buildup.
Supported Versions
- Minecraft
1.21.1 - NeoForge
21.1.222 - Java
21
Main Features
- Automatically clears dropped items and experience orbs on a timer
- Warning and countdown messages before cleanup
- Two-level batched cleanup: dimension-level batching + entity-type batching within each dimension
- Item blacklist/whitelist and dimension blacklist/whitelist
- Protection for newly dropped items, named items, and player death drops
/cleanmaidadmin commands and shortcut command/ccb- Configurable broadcasts via actionbar / chat
- Hidden Easter eggs and hidden advancements
Installation
- Install a Minecraft
1.21.1server. - Install NeoForge
21.1.222. - Place the main Mod jar from the release page into the server's
mods/directory. - Start the server. The configuration files will be generated in
config/cleanmaid/.
Common Commands
All commands require permission level 3 by default.
/cleanmaid help
/cleanmaid clean
/ccb
/cleanmaid status
/cleanmaid reload
/cleanmaid set interval 60
/cleanmaid set enabled true
/cleanmaid set easter_egg false
Blacklist and whitelist:
/cleanmaid item blacklist add minecraft:dirt
/cleanmaid item blacklist remove minecraft:dirt
/cleanmaid item whitelist list
/cleanmaid dimension blacklist add minecraft:the_nether
/cleanmaid dimension whitelist add minecraft:overworld
/cleanmaid dimension whitelist list
Targeted cleanup:
/cleanmaid clean dimension minecraft:the_nether
/cleanmaid clean item minecraft:cobblestone
/cleanmaid clean entity minecraft:experience_orb
/cleanmaid clean force
Configuration Files
Configuration directory:
config/cleanmaid/
Main files:
cleanmaid-server.toml
blacklist.toml
whitelist.toml
cleanmaid-server.toml controls scheduling, target entities, protection rules, display location, sounds, permissions, and the Easter egg toggle.
blacklist.toml and whitelist.toml store both items and dimensions:
{
"items": [],
"dimensions": []
}
Blacklist and Whitelist Rules
- blacklist = must be cleaned
- whitelist = protected and will not be cleaned
- blacklist has higher priority than whitelist
Default items:
- blacklist:
minecraft:cobblestone,minecraft:dirt - whitelist:
minecraft:diamond,minecraft:netherite_ingot
Build
.\\gradlew.bat build
Build artifacts are located in:
build/libs/


