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 Jul 26, 2013This project is awaiting approval.
This means that this project may not meet this site's standards and may only be available for a short time.
Be forewarned before downloading anything from this project. :O :O :O :O
-
View User Profile
-
Send Message
Posted Jul 26, 2013@bob7l
That would be fantastic!
Also any idea if there is a plugin that helps with chunk garbage collection with 1.2.5?
I got Tekkit Restrict however that does not seem to be working.
Would be great if i could somehow branch off Spigot's Chunk GC into a plugin and throw it on 1.2.5 >_>
-
View User Profile
-
Send Message
Posted Jul 26, 2013@Zilacon
I'll have to add a separate version for tekkit and compile it under 1.2.5.
-
View User Profile
-
Send Message
Posted Jul 25, 2013@bob7l
I run a Tekkit Classic server and want a item merger and entity remover, your 1.6.2 version does work in ONE area of that as i am unsure you have the item merger in previous versions.
However when it needs to remove entities it errors with this:
22:53:02 [WARNING] Task of 'ClearLag' generated an exception java.lang.NoClassDefFoundError: org/bukkit/entity/ItemFrame at me.minebuilders.clearlag.managers.EntitiyManager.isRemoved(EntitiyManager.java:94) at me.minebuilders.clearlag.managers.EntitiyManager.removeEntity(EntitiyManager.java:46) at me.minebuilders.clearlag.events.ClearLagEvent$1.run(ClearLagEvent.java:22) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:543) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
I KNOW this version was not meant to be used on MC 1.2.5 i just want to confirm if you have the item merger on any other versions that MAY work on a MC 1.2.5 server and delete the entities themself without erroring.
Or if you could somehow add a option in the config to enable the classes/checks for those specific items so it will not error, or make a 1.5, 1.4, 1.3, 1.2 compatible mode in the config that disables any items that were added from those versions.
-
View User Profile
-
Send Message
Posted Jul 25, 2013@DemonGold
use the world filter
-
View User Profile
-
Send Message
Posted Jul 25, 2013Can i clearlag in this world but not this world because coin in temple run minecraft server just removed. I was config but they did't work (Sorry about my english)
-
View User Profile
-
Send Message
Posted Jul 24, 2013This has worked for me in the past, but no longer works?
chunk-entity-limiter: enabled: true clean-chunk: true limit: 10
-
View User Profile
-
Send Message
Posted Jul 24, 2013@TribulationFu
You can make your own custom clears/limits in the customConfig.
-
View User Profile
-
Send Message
Posted Jul 23, 2013@TribulationFu
So I'm an idiot... I figured out what I was doing.. It works! sorry lol. here is a suggestion possibly.. Make it per region because what I would use this for is for clearing certain areas in my worlds. THIS WOULD BE AWESOME!!!!!
-
View User Profile
-
Send Message
Posted Jul 23, 2013so I was wondering if you could make it per world basis because when I input my worlds, It isn't working.
this is how I did my world:
..I only want it to be the minigames world so this is what I have done
I do this, and it still deletes entities in all of the worlds. I don't want this done for auto-removal though, I want it done for the /lagg clear so just replace auto-removal with /lagg clear command.
-
View User Profile
-
Send Message
Posted Jul 22, 2013@JoLong
Gimme ur config file
-
View User Profile
-
Send Message
Posted Jul 22, 2013the command /lagg tps still not work !
-
View User Profile
-
Send Message
Posted Jul 22, 2013@MrMe1003
Anyone? I can't seem to quite find what's wrong with my config... I googled for YAML parser, as bob71 said, but it doesn't seem to have worked..
I honestly have no idea what I'm doing with any type of code, so...
-
View User Profile
-
Send Message
Posted Jul 22, 2013how can i fix this? http://i.imgur.com/8pAv573.jpg
-
View User Profile
-
Send Message
Posted Jul 22, 2013The config keeps resetting every couple days! This is so annoying!!!
How can I fix this?! Otherwise I'll find another plugin
-
View User Profile
-
Send Message
Posted Jul 21, 2013@ItsHero
Read these posts
@bob7l
@BaptizedByFire
-
View User Profile
-
Send Message
Posted Jul 21, 2013@bob7l
yeah i have no idea if its caused by clearlagg or not, but its the only plugin i use to wipe stuff XD so i figured i would ask here.
its still doing it oddly enough, after the chunk has been unloaded for awhile leads just disappear. and horses roam freely (unless penned obviously)
-
View User Profile
-
Send Message
Posted Jul 21, 2013@bob7l
Okay, I put it through a YAML parser, and got this http://pastebin.com/N0uPtrXH
and it still refuses to accept my configuration...
-
View User Profile
-
Send Message
Posted Jul 21, 2013The mob-filter not found, this horses clear,
kill-mobs: disable-build-wither: false mob-filter: - Villager - Wolf - Horse - Donkey
-
View User Profile
-
Send Message
Posted Jul 21, 2013@mal67
Idk? Very strange..