ClearLagg


Clearlag was designed to reduce lagg on Bukkit/Spigot servers by removing entities, and preventing it through it's many optional features. Of course this plugin can't fix all lag, but it does clear most of it. If your using a larger server with 20+ players, simply using the /lagg clear command can drastically decrease RAM/CPU usage by simply removing your configured entities.

- Permission support
- Entity limiter
- Reduces lag
- Decreasing RAM/CPU usage
- Ability to stop a TNT chain reaction
- Option to limit mob spawners
- Locate overcrowded/abused chunks
- Many easy to use commands
- Real-time module controls
- Very lightweight - only enables selected features
- Remove old logs upon enabling server
- Limit AI processing attributes
- Console support for most commands
- Can adjust times when the server is cleared of lagg
- Completely configurable

| Command | Description | Permission |
|---|---|---|
| /lagg clear | (Clears entities) | lagg.clear |
| /lagg check [world1 world2...] | (Counts all entities) | lagg.check |
| /lagg reload | (Reloads schedulers/config) | lagg.reload |
| /lagg killmobs | (Kills mobs) | lagg.killmobs |
| /lagg area <radius> | (Removes entities within given radius) | lagg.area |
| /lagg unloadchunks | (Unloads un-needed chunks) | lagg.unloadchunks |
| /lagg chunk [amount] | (Locate possible laggy chunks) | lagg.chunk |
| /lagg tpchunk <x> <z> <world> | (Teleport to chunks) | lagg.tpchunk |
| /lagg admin | (Manage clearlag's modules) | lagg.admin |
| /lagg gc | (Attempt to free memory) | lagg.gc |
| /lagg tps | (View current TPS) | lagg.tps |
| /lagg halt | (Temporary disable basic server functions [mob spawning and so on]) | lagg.halt |
| /lagg | (Shows helpful page) |
lagg.help |

| Name | Description | Link |
|---|---|---|
| SaveDeathDrops | (Blocks clearlag from removing items dropped from death) | Download Link |
Helpful video made by cobwebster
Helpful video by RayoTutoriales (Español)
Still have a question?
If you are having issues or cannot get the plugin to function properly, feel free to open a ticket, explaining your problem in detail will help me help you!
[Please note]
This plugin contains an auto-updater which will request, or download, updated files of Clearlag directly from this page. To disable this feature, open the config.yml, under plugins/Clearlag, and set auto-update to false.
Please do not post an issue until you've fully read the config located under /plugins/Clearlag/config.yml
Maintained Clearlag page: https://www.spigotmc.org/resources/clearlagg.68271/


-
View User Profile
-
Send Message
Posted May 26, 2014Can you add a built in /lagg unloadchunks option in the config to activate at the configurable time set?
-
View User Profile
-
Send Message
Posted May 26, 2014I have the plugin ShowCaseStandAlone and my items get delete every time it ''clear lag'' i'm wondering if there's anything in the config.yml to stop this?
-
View User Profile
-
Send Message
Posted May 25, 2014@TheBlackBeltPanda
force-update set to false will attempt to manually update the config. But if the config update fails, it'll reset the config no matter what.
-
View User Profile
-
Send Message
Posted May 25, 2014Is there a way for me to make my warning broadcast multiple lines?
For example, Daegonner's broadcast looks like this.
I was wondering how I would do this, as when I tried my way, I got a big long list of errors.
Thanks, Uncle Ebonics.
-
View User Profile
-
Send Message
Posted May 25, 2014@bob7l
It might be a good idea to elaborate on the comments that are explaining those options, then. I was under the impression that "force-update", when set to false, would not reset my configuration and that "broadcast-warning", when set to false, would not broadcast the warning message. Was a pain in the butt to update the configs for all of my servers. =/
-
View User Profile
-
Send Message
Posted May 25, 2014In case anyone doesn't fking know that just like me:
Assume that autoremoval-interval: 3600 and one of your broadcast has the property of time:60, The autoremoval will broadcast when there is 3540 seconds left.
Assume that autoremoval-interval: 300 and one of your broadcast has the property of time:240, The autoremoval will broadcast when there is 60 seconds left.
-
View User Profile
-
Send Message
Posted May 25, 2014@bob7l
It's fine, The Config changed and it had the warnings before but now they were removed .. Working thx :P
- One more Question- Does ClearLagg Affect Wolf or Ocelot Spawning ? Because whenever I play in survival I can never find a wolf or an ocelot .-
View User Profile
-
Send Message
Posted May 25, 2014@Rename99
That's because you didn't add any warnings:
auto-removal: broadcast-message: '&6[ClearLag] &aRemoved +RemoveAmount Entities!' broadcast-warning: true enable-scheduler: true autoremoval-interval: 460 warnings:
-
View User Profile
-
Send Message
Posted May 25, 2014@bob7l I have the same problem as ItIsMeMyself... No Warnings Are showing up..... Here's the config
-
View User Profile
-
Send Message
Posted May 24, 2014@bob7l
After updating to ClearLagg 2.7.1 and resetting the config.yml file, none of the warnings I have set get broadcasted to the server. I am using Spigot 1.7.9 (#1482). You can find my config.yml file here. Why is this happening?
-
View User Profile
-
Send Message
Posted May 24, 2014@TheBlackBeltPanda
It has to reset, otherwise the plugin wouldn't function correctly..
If you want to disable the warning, just remove all the warning msgs.
-
View User Profile
-
Send Message
Posted May 24, 2014The latest update reset the config even with the option "force-update" set to false.
Also, disabling the warning broadcast has no effect in the latest update; the warning messages are still broadcast to the server.
-
View User Profile
-
Send Message
Posted May 22, 2014If you could add such a safeguard message, that would be quite nice.
-
View User Profile
-
Send Message
Posted May 22, 2014@FPSUsername
If you're able to configure the plugin properly then it wont remove paintings. In my opinion, paintings cause more chunk errors, FPS, and client bugs then help. Just go around and disable all remove module paintings like so: paintings: false
-
View User Profile
-
Send Message
Posted May 22, 2014@Frosty39801
Same, but doesn't seem to affect the playability.
-
View User Profile
-
Send Message
Posted May 22, 2014I know this one for a long time, but I use AnitLagg instead because it doesn't delete paintings. Does this one still remove paintings? Even when you whitelisted the item as not clearable in the config?
-
View User Profile
-
Send Message
Posted May 22, 2014@Octyenoch
Meanwhile you can use /killall (mob). And if you want it automatic you could hide a command block with a timer for 1 minute under spawn chunks.
-
View User Profile
-
Send Message
Posted May 21, 2014Hey can anyone help me out ? im using clearlagg but my auto clear lag wont remove hostile mobs , if anyone could help me out add my skype thomasbkhan@hotmail.co.uk Thanks
-
View User Profile
-
Send Message
Posted May 19, 2014what has happen to the command /lagg unloadchunks?
-
View User Profile
-
Send Message
Posted May 19, 2014is the chunk-entity-limiter option only for mobs or even for things like paintings and item frames?