ClearLagSystem [1.20 - 1.21]
1.0.0Lightweight high-performance ClearLag system with fully configurable warnings and behavior.
⭐ ClearLagSystem – Ultra-Fast, Modern & Lightweight (1.20 – 1.21)
ClearLagSystem is a high-performance, dupe-safe, and lightweight ClearLag plugin built for modern Minecraft servers.
Designed for speed, stability, and full customization, powered by a clean JSON config (no Bukkit config!).
Features
⚙️ Auto Clear
- Fully automatic ClearLag
- Adjustable interval (default: 10 minutes)
- Asynchronous countdown → zero lag spikes
Safe Entity Removal
- Ground items
- All mobs (non-player living entities)
- Synchronous removal → no dupe bugs, even under lag
World Control
- World blacklist
- Exclude worlds from being cleared
Custom Warning System
Configurable broadcast messages:
- 10m • 5m • 3m • 60s • 30s • 15s • 10s • 5s • 3s • 2s • 1s
- All editable in config.json
- Supports color codes (§)
Fully Customizable Command
/clearlag
- Enable/disable command
- Permission required? true/false
- Change permission node
- Customizable “no permission” & “command disabled” messages
Lightweight by Design
- Uses config.json (Jackson) → fast & clean
- Extremely low CPU & RAM usage
- Optimized for 100+ player servers
Config
{ "enabled" : true, "intervalSeconds" : 600, "worldSettings" : { "world" : { "removeItems" : true, "removeMobs" : false, "removeProjectiles" : false, "removeTNT" : false, "removeXPOrbs" : false, "removeBoat" : false, "removeChestBoat" : false, "removeMinecart" : false, "removeHopperMinecart" : false, "removeFurnaceMinecart" : false, "removeArmorStands" : false, "removePaintings" : false, "removeItemFrames" : false }, "world_nether" : { "removeItems" : true, "removeMobs" : false, "removeProjectiles" : false, "removeTNT" : false, "removeXPOrbs" : false, "removeBoat" : false, "removeChestBoat" : false, "removeMinecart" : false, "removeHopperMinecart" : false, "removeFurnaceMinecart" : false, "removeArmorStands" : false, "removePaintings" : false, "removeItemFrames" : false }, "world_the_end" : { "removeItems" : true, "removeMobs" : false, "removeProjectiles" : false, "removeTNT" : false, "removeXPOrbs" : false, "removeBoat" : false, "removeChestBoat" : false, "removeMinecart" : false, "removeHopperMinecart" : false, "removeFurnaceMinecart" : false, "removeArmorStands" : false, "removePaintings" : false, "removeItemFrames" : false } }, "command" : { "enabled" : true, "usePermission" : true, "permission" : "clearlag.use", "sendNoPermissionMessage" : true, "noPermissionMessage" : "§cYou do not have permission to execute this command.", "sendDisabledMessage" : true, "disabledMessage" : "§cThis command is disabled." }, "messages" : { "manualCleared" : "§aManual ClearLag removed §e{count} §aentities.", "autoCleared" : "§aAutomatic ClearLag removed §e{count} §aentities.", "warnings" : { "600" : "§cClearLag in 10 minutes.", "300" : "§cClearLag in 5 minutes.", "180" : "§cClearLag in 3 minutes.", "60" : "§cClearLag in 60 seconds.", "30" : "§cClearLag in 30 seconds.", "15" : "§cClearLag in 15 seconds.", "10" : "§cClearLag in 10 seconds.", "5" : "§cClearLag in 5 seconds.", "3" : "§cClearLag in 3 seconds.", "2" : "§cClearLag in 2 seconds.", "1" : "§cClearLag in 1 second." } } }
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta