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/
@JoshHuttie
You can use this plugin http://dev.bukkit.org/bukkit-plugins/gravestone/
It will put a grave stone and chest down when someone dies marking their place of death.
How do I disable clearlag from wiping trees?
It seems to wipe out trees on my generated map and planted saplings
Cool plugin!
** There doesn't appear to be a ticket link here.
Please change the default setting of auto-update to false.
While I appreciate that developers like to keep things up to date, there are MANY mod packs out there running on older versions of Bukkit and MCPC+. Having the plugin blindly auto-update to a version that no longer works with the older mod pack is extremely annoying. This results in the following waste-of-time procedure:
1. Install Tekkit/FTB/ATLauncher MOD pack (1.6.4 MCPC+)
2. Manually install ClearLagg for CB v1.6.4
3. Start server. Notice that ClearLagg doesn't bother to check the version of Bukkit and will blindly auto-update itself to an incompatible version. Pull hair out in a fit of rage.
4. Stop the server. Edit the now created config.yml file to disable auto-updates.
5. Manually install the older version of ClearLagg once again.
6. Start the server.
Sure, this isn't a big deal with one plugin, but when you have 4, 5, 6+ plugins that all auto-update by default, it's extremely annoying. If it aint broke, don't try to fix it.
Awesome plugin otherwise!
How is the 1.7.5 update coming along?
How do I make it stop clearing animals?
pls update to bukkit 1.7.5-r01
Hey there! I'm having trouble when trying to clear entities:
31.03 21:52:38 [Server] INFO [21:52:38 WARN]: [ClearLag] Task #364 for ClearLag v2.6.2 generated an exception 31.03 21:52:38 [Server] INFO java.lang.NullPointerException 31.03 21:52:38 [Server] INFO at me.minebuilders.clearlag.managers.EntityManager.removeEntity(EntityManager.java:29) [?:?] 31.03 21:52:38 [Server] INFO at me.minebuilders.clearlag.events.ClearLagEvent$1.run(ClearLagEvent.java:24) [?:?] 31.03 21:52:38 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:58) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:614) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277] 31.03 21:52:38 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigotmc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
Works great on my server! Join mc.corcraft.net With Factions, kit pvp, and survival!
@Cyfur77
Why would you rant about a plugin that is obviously useless to you? Maybe you could suggest a way to improve the plugin, instead of being completely negative.
There is a way in the config to turn off auto clearlag as well as an option to have items disappear after a while.
@natersmum
I wouldn't suggest auto-removing chunks as it takes more resources to load a chunk from the disk, then to pull up the info from RAM memory. You should only be using the chunk unload command when a large amount of chunks are loaded, and your ram is skyrocketing.
@JoshHuttie
You don't have to use the autoremoval, you could easily just use the item age remover. Each of the items on the config can be disabled, or enabled. It's up to you what you want to run.
pls update to bukkit 1.7.5-r01
Is there a way to schedule auto chunk unloading?
@TNTUP
Yeah it's in the config.yml file. Set the boolean value for itemframes and paintings to false in a check, instead of true.
Is there a way to exclde itemframes in /lagg chunk? I want it only checking mobs, not itemframes or paintings.
People on my server are complaining due to dying a few seconds before the auto removal of ground items and the items not being there when they use /back, is there a way to make it so if they die their items drop as usuall... but they have to be on the ground for a certain amount of time before they can be removed,
This would allow players enough time to get their items back!
Thanks.
Maybe you could add this to your todo list. - Postpone clearlagg after death of a player by 2 minutes until a certain entity limit is reached.
WTF???
im sorry but HOW TO I DOWNLOAD IT