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.
how does it limit nps's, is it configurable?
@Fishrock123
Was loafing at work, didnt even see the doanload link. Thats a shame.
@orodai
The spawners will (almost certainly) not work. You have been warned. It even says it in the file download pages.
Im looking for a plugin to slowdown the spawns on the dungeonmaze plugin and thats all spawners so this may be just what im looking for :P
Im going to check it out now see how it changes the spawns on that world.
@ShadowDog007
Maybe... you should let me do my magic. ;)
v3.0.1 release TBD, but very soon.
@Fishrock123
Its probably just the world hit its limit on monsters (People have the same problem with my plugin Q_Q)
@alek123222
They do work, just not as fast. Apparently I need to improve that.
why does this make all mob spawners not work?
Oh noes! I hear a wild update got loose!
You guys better go and catch it when the BukkitDev staff approve of it! ;)
Update is tested and almost where I want it. Very soon, but not tonight.
Worked on it some more, did some testing today and it is still being weird. Update is going to take a few more days, probably.
@Fishrock123
I also had the added practice of creating my own custom Factions mod from scratch beforehand :P
On holidays atm, way too much spare time :P
@ShadowDog007
Learned Java making this very plugin back a year and a quarter ago, looks like we are on a similar page. :P
(Except that my Bukkit-development time is very strained. :/ )
@Fishrock123
I am new to all this. :( I learnt Java in December :P Never posted anything online before my bukkit plugin.
@ShadowDog007
License: "All Rights Reserved"
Closed source buddy...
@Fishrock123
Not closed source? I just don't have the link on my main page :)
@ShadowDog007
Competition, eh?
Meh. I have an update ready to go for tomorrow actually; just needs to be tested. ^_^
Looks like you've got some serious configurability though. Creepers just got real I guess!
Lucky for me I've covered something you didn't think of. ;)
Hey, one last thing. Closed source sucks!
@Fishrock123
Way ahead of you buddy :P
http://forums.bukkit.org/threads/curse-author-rewards-earn-rewards-for-developing-cool-plugins.126931/page-2
Hey, finally. Guess I should work on that update now.
ES doesn't count the players correctly, it stays at the last state.
If there are 12 Players online, it counts everytime 13 Playery (everstime 1 more).
If one or more player leaves, it counts everytime the last maximum, so 13 Players, but
there are only 4 online ;)
CB #2591 ES v2.2.2