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 am really really disappointed that i updated to 1.9 and did not get one error from clear lagg, i mean really, not one error. Its like you hate us and just want us to enjoy the game.
Thank you again for all the hard work.
@cricketcricketcricket
Works perfectly on 1.9 :)
@bob7l
Create a boolean true/false opion to change to console write plz
@cricketcricketcricket
ClearLag v2.9.0 (1.8 version, not 1.7) runs perfectly on 1.9 and has been tested on 1.9 servers. Post your startup log.
wont run on 1.9 and wont create a folder with config in it
Would be nice if the plugin could run /lagg killmobs once it reaches the spawn-limiter: amount. Otherwise mobs just stop spawning...
can it support the placeholderAPI?:D
@bob7l
Thanks a munch man :) I'll try them in CAPS, because some of them are giving out errors.
@MasterMithrandir
Clearlag should find Name_Half, or Name Half. The space doesn't matter.
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
Those are all the valid entity types.
@tuanjr
@jwpwns
You both have errors in your configs. Clearlag will reset them if it detects an error.
@bob7l
Sure, but what about all other mobs that used spaced names?
I basically want all mobs, and all animals on my list. So any other kind of entity is excluded.
i run clearlagg with spigot 1.8.8, when my server restart, clearlagg config reset to default? i dont know, i try many times. Can help me?
@bob7l
Still does it no matter what the config says and i am not new to configs and plugins
@jwpwns You need to have a space between warnings: and [] (I put a bad example below, my bad). Here is a working config: http://pastebin.com/qNEpvkkH
Make sure you always run a YAML checker on your config before you throw it on your server. YAML is a little less strict then JSON, but still requires a fairly strict format.
Here is my config http://pastebin.com/1zkz2DSW
@bob7l
Still does it.
@jwpwns
Set warnings to []. For example:
@MasterMithrandir
A zombie villager is a zombie. So putting zombie in the list would remove both zombie and zombie villager.
@bob7l
How to write the names of mobs such as Zombie_Villager, who'se names have spaces?
Specifically for the chunk entities limiter.
How do you remove the warning messages and all other global messages that display i dont want my players to see it i tried removing it from the config but it still does it.