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 Mar 6, 2016I 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.
-
View User Profile
-
Send Message
Posted Mar 5, 2016@cricketcricketcricket
Works perfectly on 1.9 :)
-
View User Profile
-
Send Message
Posted Mar 3, 2016@bob7l
Create a boolean true/false opion to change to console write plz
-
View User Profile
-
Send Message
Posted Mar 3, 2016@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.
-
View User Profile
-
Send Message
Posted Mar 2, 2016wont run on 1.9 and wont create a folder with config in it
-
View User Profile
-
Send Message
Posted Mar 2, 2016Would be nice if the plugin could run /lagg killmobs once it reaches the spawn-limiter: amount. Otherwise mobs just stop spawning...
-
View User Profile
-
Send Message
Posted Mar 1, 2016can it support the placeholderAPI?:D
-
View User Profile
-
Send Message
Posted Feb 27, 2016@bob7l
Thanks a munch man :) I'll try them in CAPS, because some of them are giving out errors.
-
View User Profile
-
Send Message
Posted Feb 27, 2016@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.
-
View User Profile
-
Send Message
Posted Feb 27, 2016@tuanjr
@jwpwns
You both have errors in your configs. Clearlag will reset them if it detects an error.
-
View User Profile
-
Send Message
Posted Feb 27, 2016@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.
-
View User Profile
-
Send Message
Posted Feb 27, 2016i 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?
-
View User Profile
-
Send Message
Posted Feb 26, 2016@bob7l
Still does it no matter what the config says and i am not new to configs and plugins
-
View User Profile
-
Send Message
Posted Feb 25, 2016@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.
-
View User Profile
-
Send Message
Posted Feb 25, 2016Here is my config http://pastebin.com/1zkz2DSW
-
View User Profile
-
Send Message
Posted Feb 25, 2016@bob7l
Still does it.
-
View User Profile
-
Send Message
Posted Feb 24, 2016@jwpwns
Set warnings to []. For example:
-
View User Profile
-
Send Message
Posted Feb 24, 2016@MasterMithrandir
A zombie villager is a zombie. So putting zombie in the list would remove both zombie and zombie villager.
-
View User Profile
-
Send Message
Posted Feb 24, 2016@bob7l
How to write the names of mobs such as Zombie_Villager, who'se names have spaces?
Specifically for the chunk entities limiter.
-
View User Profile
-
Send Message
Posted Feb 24, 2016How 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.