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 Dec 22, 2012I think you might need to update this, because i just updated craftbukkit and now it is saying removed 0 entities
-
View User Profile
-
Send Message
Posted Dec 22, 2012@Sk8Sanctified
Oh that makes a lot more sense now that your explaining it. The reason for this is item frames, and paintings are considered an entity on a wall separate from an actual item drop entity. If they're dropped onto the ground, they're then considered an "Item" entity. I have no custom drop removal, and don't plan on doing so.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bob7l
ugh.. there is no option to remove only items on the ground... paintings and items frames are being removed from the walls as well as the ground... Yes, I want them removed. No, not from the walls there on. Only the floor/ground.
Your response was to read your config fully... Maybe you didn't read my question fully. I asked. Why are paintings and item frames being removed from WALLS..? wtf..
-
View User Profile
-
Send Message
Posted Dec 22, 2012@Sfmplayer
No, i would rather steer clear of 1000+ people complaining. If you want amazing performance, check out spigot by MD_5
http://ci.md-5.net/job/Spigot/
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bob7l
Hi bob
Is there anyway you could take over this plugin ?
http://dev.bukkit.org/server-mods/nolagg/
-
View User Profile
-
Send Message
Posted Dec 22, 2012@metalhedd
What broadcast? You need to explain more.
-
View User Profile
-
Send Message
Posted Dec 22, 2012Since 1.6 this plugin broadcasts even when configured not to.
-
View User Profile
-
Send Message
Posted Dec 21, 2012This plugin overwrites the default /clear command that removes items from players inventories. Can you please fix this ?
LE : Fixed it by editing plugin.yml and removing the /clear alias.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@Zilacon
On my populated server i tried any possible way to reproduce this issue. I used all entity nodes, even tried to misspell some. All removals were performed without any problems. The only command that can do such a removal is /lagg area <int>, or /lagg killmobs. It could be a conflicting plugin, or maybe your running something like spout, or spigot. The last possible issue i could think of is maybe the YAML parsing is messing up, in that case try to check your file with an online parser. I really can't diagnose your problem because you wont provide me with any information regarding the removal problems. For instance, the command used?
Btw, Ozelot is spelt that way because bukkit wanted it like that i guess..
-
View User Profile
-
Send Message
Posted Dec 21, 2012@bob7l
Now it just deletes everything period, even when setup to remove specific mobs. And yes i used your mob types list, and you spelled Ocelot wrong.
Either way i removed the plugin, GL in future versions ill find a developer who knows how to properly code a plugin and not knock peoples intelligence when reporting issues.
-
View User Profile
-
Send Message
Posted Dec 20, 2012New update released! Recoded!
http://dev.bukkit.org/server-mods/clearlagg/files/12-clear-lag-v1-6/
-
View User Profile
-
Send Message
Posted Dec 20, 2012New update 50% done.. Complete re-code, ability to remove any mob type (you choose!)
-
View User Profile
-
Send Message
Posted Dec 19, 2012@InfroCZE
No sorry.
-
View User Profile
-
Send Message
Posted Dec 19, 2012@Zilacon
Like i said before, I have no control what an entity is defined as. Creature, is a group of entities bukkit has assigned to a single entity. I will most likely make it completely configurable sooner or later, i just didn't want to fill up my config from top to bottom with options. During testing the only node that was able to remove villagers was: creature: true. If you continue getting errors just wait for me to rewrite this entire plugin.
Keep in mind, it could be a conflicting plugin.
-
View User Profile
-
Send Message
Posted Dec 19, 2012@bob7l
I can tell your one of those authors who thinks everyone are complete idiots. So Mr. Idiot here is my configuration cause i obviously wouldn't know how to open or read this right? Let alone configure it right? RIGHT?!
Do not get pissy with me or any other person for having an issue with your plugin, you developed this plugin and as bukkit changes your plugin does as well. There's errors, every author I've met so far who thought my issues were a "bukkit issue" after talking with them one on one they fixed my problems. From Hyperconomy to DiabloDrops i work with many authors to help report bugs in their plugins and most of them enjoy having people like me who report issues so they can fix them.
-
View User Profile
-
Send Message
Posted Dec 19, 2012is it possible, that this plugin clears all dropped things when player dies, or if I drop single item? From when I uploaded the plugin to my server these things started to occure.. if you want I can provide more information.
-
View User Profile
-
Send Message
Posted Dec 17, 2012@GhostCrafter99
Yes, it's within the config.
I intentionally set the paintings removal to true because they seem to cause a lot of memory leaks, or at least used to.
-
View User Profile
-
Send Message
Posted Dec 17, 2012@GhostCrafter99
You need to read the config.yml
-
View User Profile
-
Send Message
Posted Dec 17, 2012I have a question, is it normal to remove paintings? I was building a mansion, and all the paintings vanish each time it clears intinties.
-
View User Profile
-
Send Message
Posted Dec 17, 2012Nice plugin, seems to really help CPU and RAM usage. I prefer the limit removal personally and would really like a warning message for it as well, just like the auto removal has. Would it be possible to add this in a future release?
Thanks.