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 Oct 18, 2012In the config, I want to make it so it clears certain mobs? Can you also explain what mobs would be under creature, and what would be under animal.
-
View User Profile
-
Send Message
Posted Oct 16, 2012Very Good Plugins thanks a lot =) im configurated for remove al items in the ground every 20 minutes :D
-
View User Profile
-
Send Message
Posted Oct 16, 2012And may you backdate your plugin to 1.2.5 R4.1 So I could use it in my tekkit server?...
-
View User Profile
-
Send Message
Posted Oct 16, 2012Please could you make it so it can do multiple worlds like if using multi-verse like it aint removing stuff in my pvp world and only in my default world please fix quick :)
-
View User Profile
-
Send Message
Posted Oct 16, 2012@mibac138
Hmmm, I saw a small github commit on scheduler API, are you using the latest DEV?
-
View User Profile
-
Send Message
Posted Oct 16, 2012"autoremoval-warningdelay" is in seconds or miliseconds?
-
View User Profile
-
Send Message
Posted Oct 16, 2012Hey, I'm have a problem:
[WARNING] Task of 'ClearLag' generated an exception 22:52:54 java.lang.NoClassDefFoundError: org/bukkit/entity/FallingBlock at me.MineBuilders.LaggClear.LaggClear.lagCmd(LaggClear.java:110) at me.MineBuilders.LaggClear.LaggClear$1.run(LaggClear.java:75) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:512)
Please help
-
View User Profile
-
Send Message
Posted Oct 15, 2012@Lerkista
Yes! I provided a very detailed config that SHOULD be generated upon server enable. plugins/clearlag/config.yml
-
View User Profile
-
Send Message
Posted Oct 15, 2012@portapipe
Right now I get all the worlds and add them to an array, When I fix my main computer I'll add a filter for you :)
-
View User Profile
-
Send Message
Posted Oct 15, 2012Is there a way to prevent certain entities to disappear?? like minecarts
-
View User Profile
-
Send Message
Posted Oct 14, 2012Hi. There is some settings that exclude a world? I have an Arena World and if a player play a mob arena... every mobs its cleared! So I want to exclude that world. Thanks :)
-
View User Profile
-
Send Message
Posted Oct 14, 2012@bob7l
ah right, ok mate. when u can, pm it me? thanks
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Curtis4321
Not atm, my computer with all the files literally caught on fire because a fly flue into the PSU, so it might take me awhile to upload the source..
-
View User Profile
-
Send Message
Posted Oct 13, 2012Okay, 1 more thing, is there a github? as i would like to remove certain entity from being removed
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Curtis4321
Yup.
-
View User Profile
-
Send Message
Posted Oct 13, 2012autoremoval-interval: 400
Is this is seconds?
-
View User Profile
-
Send Message
Posted Oct 9, 2012I just wanted to let you know you should also add a tag for anti griefing i love watching their faces as the tnt disappears when they light it. i keep a 6x6 solid block of tnt right by spawn to troll em
-
View User Profile
-
Send Message
Posted Oct 8, 2012@stutiguias
Ahh i guess the creature entitiy also applies to animals.. Well I'll have a new update out soon :)
-
View User Profile
-
Send Message
Posted Oct 8, 2012@bob7l
yes the last... :) if you put creative ... spawn some cows and set config to creature/mobs true and animals false... the command /lagg clear ( and the auto removal ) remove the cows , sheep , etc...
-
View User Profile
-
Send Message
Posted Oct 8, 2012@stutiguias
I can't recreate this issue. Have you tried the latest build?