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/
@bob7l
i have installed your last build of clearlag-core on my server spigot 1.9.4 but the msg just showed on chat for me, guest players cant see the msg warning about clear time...
there is any permission to add on guest group to make they see that ?
@MisterChe
No you cannot have a seperate live-time per mob. I try to make the modules more basic and more simplistic to configure.
The source of the plugin isn't available (Although decompiling it would be simple). You could easily just create your own bukkit plugin though.
Hi,
I want to configure entity live time per mob, but as far I seen it's currently not possible.
I could do it myself, but i can't find any link to source code of plugin. This is open source plugin? If yes, can you share source code on github or some else?
Thanks
@FuRiouSOne
I believe a wither skele is just a normal skeleton with a true/false nbt tag.
Whats the proper name for Wither Skeleton? Trying to disable that mob from being auto removed from the nether. Is it Wither_Skeleton?
Please make a preferably whitelist for 'chunk-entity-limiter'. On modded servers too many entities to enter all, for the sake of a few exceptions. And I would like to see again the disabling entity-removal in this function, as I always wanted just to limit their reproduction.
@bob7l
Yeah I did. As per my edit realised there is an auto-removal minecart option:
auto-removal: enabled: true minecart: true
I set this to false and tested and it worked fine then.
It's basically because the options conflicted.
@Vivi_Coral
Works perfect for me. Did you download the latest build from my jenkins? http://dev.bukkit.org/bukkit-plugins/clearlagg/pages/development-builds/
@bob7l
Edit: Realised there is an auto-removal minecart option:
auto-removal: enabled: true minecart: true
Set this to false and will test.
#
#
#
#
#
#
#
#
#
##
Still not working :(
This was my current config.
I suspected one of the old/duplicate entries was messing it up (EntityHorse or ItemFrame) but I've now moved them to the bottom and it's still happening:
I'm assuming you go off the official Spigot list now?
After the latest dev build changes I assume I don't need to remove any of these?
I've even tried putting the minecart entries in single quotes like you have and it still got rid of Minecarts. Is this happening on 1.9.4 for you?
@bob7l
Thanks Bob, I'll remove the duplicate lower case entries from my config and test.
@Vivi_Coral
That works perfect for me
@bob7l
Installed latest version of ClearLagg, restarted server, still wiping minecarts on Spigot 1.9.4.
Can you provide me with your official names for minecarts we should be using e.g.
MINECART minecart MINECART_CHEST minecart_chest minecartchest
Thanks and kind regards.
@bob7l
Fantastic, thanks Bob, appreciate the speedy reply and fix! Great work as always :)
@MayorOfBukkit
??? Doesn't cause any lag, and is a real lifesaver! We have seen it in use to control different situations, so many times in the 3 years we have used it!
@Vivi_Coral
Turns out there was a naming issue inside clearlag with entities with MINECART_CHEST -> MINECART like names. I've fixed this in the latest DEV build on my jenkins. http://dev.bukkit.org/bukkit-plugins/clearlagg/pages/development-builds/
@bob7l
Thanks for that.
I'm having issues with Minecarts. Can you test if it works?
I've tried all variations under this section:
"#What type of entities SHOULD NOT be removed while doing /lagg area? area-filter:"
And they're all still being removed:
@Evgeniy_Lebedev
I can't control what bukkit does with the messages that are broadcasted. You might be able to mess around with your bukkit configuration to disable it though.
@Vivi_Coral
The entity names don't need underscores, spaces, or even exact cases. I just mixed up the names to give people a better understanding of how the names are interpreted.
@bob7l
Hi bob, one of my Moderators noticed something and I just wanted to ask about it.
@tommyraudy
Must Also, add an option to disable this!