EntitySuppressor
EntitySuppressor is a plugin designed to prevent unnecessary amounts of Mobs from spawning on your server, thus reducing server lag. It does this by supplying an efficient multi-step process to limiting monsters.
Code is written almost entirely by myself. Also see bergerkiller's NoLagg for further Lag-Fixes. Credit to NoLagg & LexManos's PerformanceTweaks for some original concepts.
Features!
Quote:
- Multiworld compatibility!
- Limits Monsters, Squid, Animals, Bats, and Villagers to configureable amounts in rather efficient way.
- Can limit how far and/or how many layers away monsters spawn.
- Reduces the frequency of mob-spawn ticks.
- Only limits naturally spawned and spawner-spawned Mobs.
- When a world has reached it's maximum, spawner mobs are queued until there is room.
- Ability to remove far away unnecessary monsters.
- Does not remove mobs that have picked up player items.
- Commands to count the number of living entities.
- Commands to remove living entities.
- Reloadable config.
- Configurable debug mode that prints extra information.
- CraftBukkitUpToDate compatibility.
- Anonymous statistic reporting to mcstats.org!
Commands & Permissions
- /es count - Returns a count of all Living Entities in the current world.
- /es remove <all / monsters / animals> - Removes all of the specified entity group from the current world.
- esuppressor.remove - Required to use /es remove.
- If "all" is added to the end of either of the above commands, it will do it in all worlds.
- If <world> is added to the end of either of the above commands, it will only do it in the specified world.
- /es reload - Reloads the config.
- esuppressor.reload - Required to use /es reload.
what is "NPC" and why is it defaulted to 0?
I use the newest Spigot version and config is regenerated, nothing is spawning...
@PrimoHighDefinition
CraftBukkit version please.
Do not I have not looked at this in months, even though I have a partially made patch sitting around.
Also, my time is being consumed by more pressing projects.
Please update it don't work, nothing is spawning *_*
@RaesWolf
I have no idea if it works with 1.6 / 1.7 - it might not.
I may update it. I don't know.
Is this compatible with 1.6 versions? Also is this still being updated as needed? this sounds like something I really need for my server so am hoping it will work! XD
@RajaBranco
I'll look into it when I get the chance.
First of all, is this Plugin still being developed?
Second, I think I found a bug about The End and the monster cap.
So, if I set {LimitMonsters: true} whatever the number that I put in the {MonsterMaximums: world_the_end}, it won't let Enderman Spawn/Respawn (I.E. After a /butcher command, they won't respawn, no matter what).
But when I set {LimitMonsters: false} the problem goes away and now they can Spawn/Respawn as much as they want.
This doesn't happen in any other world except The End.
Thanks for any help given.
Fixed.. Do I dare say how? It was the Clearlag plugin haha. I bet you hate me so bad right now haha.
But anyway moving on. If I use this plugin it will stop people from getting mobs at spawn. But if i use the ChunkSpawnerLimiter plugin it works great but my item frames in my shop will not work. Is this one of them situations where you have to pick the best plugin out of the plugins that don't fully work to your needs?
EDIT:
Is there a way to just not limit mob spawners? if there is then this is the best plugin ever. If theres not can you send me a link to one?
@nevin221221
What kind of hosting are you using? You are not correctly removing it from the plugins folder.
Just set it's limits to like 9 bazillion or something. But it will still have to make the checks as if it was limiting.
Okay i kinda gave up and just put the plugin back on to see if i can change it and that did not help, what would you have to change in the config to make it stop working?
I did a stop and then i started it back up like 5 times and nothing. Did /reload to see if that would work
@nevin221
Restart your server.
Hey i had this plugin on my server and I removed do to it stopping mobs from spawning from my spawners at spawn and no fix for that. But the plugin is still working even for the fact that its not in the plugins folder or seen from doing /plugins in-game. Any fix or anyone know what this could be? If this has no real fix then i would recommend no one get this plugin!!
@Fishrock123
Well I look forward to a 1.5.1 release then. :)
@Avianize
Maybe? I think the 1.5.1 CB's were still kinda unstable, so I hadn't yet.
Will this plugin work in 1.5.1?
@WoZo
Is NoLagg counting all worlds? ES counts per-world.
Any idea why this and NoLagg are displaying totally different mob amounts?
@strontkever
Yes. See:
http://dev.bukkit.org/server-mods/entitysuppressor/pages/main/configuration/
or download the .zip,
or regenerate your config.
EDIT: Crap! I didn't properly include it in the documentation. :(
It can be set just the like others, with the tags:
NPCMaximums OR ChunkCalculatedNPCMaximums