
ItemClearLag (ICL)
ItemClearLag (ICL) is a Minecraft modification designed to boost server performance through regular cleanup of items lying on the ground. It's especially useful on multiplayer servers where dropped items can accumulate and cause lag.
Installation
- Make sure you have Fabric installed.
- Download the latest version of ICL.
- Place the downloaded .jar file into your
mods
folder. - Start your server or game.
Commands
Main Commands
Type /icl
in chat to see all available commands:
/icl forceclean
– immediately removes all items on the ground/icl reload
– reloads mod settings/icl config set <key> [value]
– changes configuration parameter (shows current value if used without value)/icl cancel [seconds]
– cancels next cleanup or reschedules it
Configuration
Main configurable parameters (changed via /icl config set
):
Timing & Notifications:
Delay
– interval between automatic cleanups (in seconds)NotificationDelay
,NotificationStart
– warning start time and delayNotificationTimes
– number of notifications before cleanupCountdownStart
– countdown start timedoNotificationCountdown
– whether to show countdown
Sounds & Appearance:
doNotificationSound
,doLastNotificationSound
– whether to play notification soundsNotificationSound
,LastNotificationSound
– sound selectionNotificationLang
– notification languageNotificationColor
– message colorpreserveNoDespawnItems
,preserveNoPickupItems
– whether to preserve special items
Permissions:
RequireOp
,RequireOpCancel
– whether to require operator status (ignored with fabric-permissions)
When using fabric-permissions, rights management is handled through permissions managers.
Rights System
The mod integrates with fabric-permissions for fine-tuning command accessibility:
icl.forceclean
– access to/icl forceclean
icl.reload
– access to/icl reload
icl.config
– access to/icl config
icl.cancel
– access to/icl cancel
ICL is distributed under MIT license.