NoAnimalSpawns (World's First Working Anti-Spawn Plugin)
2.2Cancels the spawn events for animals to remove natural spawning.
2.2latestAdded better spawn checking methodsAug 31, 2017 UPDATES: · Better spawn checking methods, some animal types were still slipping past the checks · Added animal entity types donkey and mule for 1.11+2.1Multi-version releaseAug 30, 2017 This release adds many needed compatibility fixes for different versions, it's recommended to update. UPDATES: · Compatibility updates, better support for more versions · Added missing animal entity types like polar bears and llamas for newer versions · There's now a jar for each version above 1.8.8, use the one your server runs on Oh, and thanks for 10k downloads2.02.0 ReleaseJul 25, 2017 2.0 Release BACKGROUND: The early versions of this plugin were somewhat poorly made. There was too much going on, and I think thats what its main problem was. One thing Ive learned in trying to prevent the natural spawning of animals in Minecraft is that its nearly impossible. When you (or any player) is roaming the world, the server is constantly loading and unloading chunks as you go. This is how animals are spawned "naturally", through the CHUNK_GEN method. If the chunk that loads happens to be in a biome such as plains, for example, as many as 20 attempts to spawn animals can be made by the server simultaneously, making it difficult and sometimes impossible to be prevented by a single setCancelled() rule. To hopefully make up for this, Ive added my own rules to divert these spawns so that they still do not end up in the world, which is one of the changes that will hopefully make this plugin more efficient. TL/DR: Is it better at preventing natural spawning? Yes. Is it 100%? No. UPDATES: · Re-coded entire plugin · More effective, prevents the spawning of more animals · More efficient, now only uses 1 class · Custom rules · Optimized for 1.8.8 · Upon downloading you will get a zip file with two jars, use the one for the server version you are running *Note that versions 1.9-1.12 are supported, but may not be as effective. I'd love to hear some feedback with this release, let me know in discussion/reviews1.3Re-done checks, update plugin infoApr 2, 2017 I changed the name of the plugin as the original name was a bit misleading. The plugin did not "optimize" the mobs, as in it didnt improve their AI performance or anything of the sort. What I hope is more clear now and with the changes Ive made is that the plugin stops the spawning of animals for certain servers or gamemodes that do not want players to grind animals without the use of a spawner. UPDATES: · Re-coded the first of the two checks to make them work better in unison · Added "highest" priority to the fastest check, animal spawns that bypass this check will be stopped by the second check of "high" priority, which is slightly more intensive (second check is only used if many chunks being loaded at once)1.1New method to further prevent mobs, performace improvementsJan 27, 2017 If you were still noticing mobs spawning in your world, it was because of the chunk-load-event, in which it was most likely the case that the server was loading lots of chunks in a short amount of time, causing the mobspawnevent to occur too fast for a single method to stop them. Ive added another method, so with the two working in conjunction you should notice that no mobs spawn at all Also added some performance improvements to make it as lagless as possible.1.0Version UpdateJan 22, 2017 Just an update confirming compatibility with all versions.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta