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/
@ronfkingswanson
This plugin counts the actual player entity, not the ingame players.
@Karnekdo
You must have a very bad permission plugin..
@Zilacon
Completely invalided, obviously you didn't take the time to fully read the config.. There are 3 different removals, interval, limit, and command. For each one you NEED to configure.. If you use /lagg area < Integer > it'll remove ALL entities within the specified radius. I have no control what creatures, animals, or mobs are defined as, consult bukkit for that..
If it still does not work, your either...
A: Not saving the config..
B: Have a conflicting plugin
C: Have no idea what true/false means
D: Not reloading after configuring
This plugin DOES function, and adnormal activity is caused by bukkit, or a plugin that doesn't follow bukkits API correctly.
Problems with this plugin on 1.4.5:
When mob removal is disable the plugin still removes mobs in chunks with players.
When mob removal is on or off it deletes animals in chunks with players.
When animal removal is off it deletes animals in chunks with players.
When anything is enabled or disabled for animals, creatures, mobs it deletes villagers.
So far this plugin does nothing you set it to do in the configuration, please fix this! This plugin is a necessity for my server but at the same time it is causing problems with it.
question about the division between removing "creatures" "animals", and "monsters" :
need to know where villagers fall into this categorization, as my players don't want their pet trading partners to be wiped every few minutes...
I'm finding the stats output from /lagg check are a bit off (don't agree with other plugin reports). In particular, the player count is always exactly 3 more than actual.
Entities are reporting about 2000 more than LagMeter and Essentials, which agree with each other...
The command "/lagg clear" works only if you're OP.
I also have some other ranks that could use this, but everytime they use it it says: "-=Wrong usage, please do /lagg clear=-"
I gave them the following permissions:
- lagg.admin
- lagg.check
- lagg.killmob
- lagg.area
EDIT: I've solved this by giving them the permission lagg.*
But how can I do it without this?
Would it be possible to add a feature to locate large groups of entities? For example, it would give you the coordinates of any chunks containing more than X amount of entities.
@Sk8Sanctified
Please don't post on this page unless you've FULLY read the config... There are options to turn on/off certain entity types.
@bob7l
Yes, but then their not removed at all.. Why is it removing the items off the walls??? I do not want items on the walls to be removed. Just the ground...
thank you amazing my server was before 100% cpu idle before after 50% cpu idle
@CapBlackShot
Your using /lagg area probably...
@RekkerZz
Then open up the config and set clear paintings to false...
Whenever the lagg plugin clear drops it will clear painting too...
Why the plugin is cleaning only over short distances?
@Zilacon
Impossible, you must be using /lagg area <>
@bob7l
Plugin is removing animals even when told not too.
@Sk8Sanctified
Then open up the config and set "itemframe" to false
Itemframes are being removed from the walls as well as ones floating on the ground.
v1.5 bukkit 1.4.5 r0.2