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/
I think you might need to update this, because i just updated craftbukkit and now it is saying removed 0 entities
@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.
@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..
@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/
@bob7l
Hi bob
Is there anyway you could take over this plugin ?
http://dev.bukkit.org/server-mods/nolagg/
@metalhedd
What broadcast? You need to explain more.
Since 1.6 this plugin broadcasts even when configured not to.
This 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.
@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..
@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.
New update released! Recoded!
http://dev.bukkit.org/server-mods/clearlagg/files/12-clear-lag-v1-6/
New update 50% done.. Complete re-code, ability to remove any mob type (you choose!)
@InfroCZE
No sorry.
@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.
@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.
is 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.
@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.
@GhostCrafter99
You need to read the config.yml
I have a question, is it normal to remove paintings? I was building a mansion, and all the paintings vanish each time it clears intinties.
Nice 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.