SuccessChanges

Summary

  1. Fix a case where mob spawning could load/gen chunks (commit: 81ff6e6) (details)
  2. Entity#getEntitySpawnReason (commit: e58c65b) (details)
  3. Only count Natural Spawned mobs towards natural spawn mob limit (commit: 5368451) (details)
Commit 81ff6e67f54d6c48defa72371a3f4ab4cf771607 by aikar
Fix a case where mob spawning could load/gen chunks
(commit: 81ff6e6)
The file was modifiedSpigot-Server-Patches/0352-Prevent-mob-spawning-from-loading-generating-chunks.patch (diff)
Commit e58c65bb37009c855744418df15d25ed2b6fcbf7 by aikar
Entity#getEntitySpawnReason
Allows you to return the SpawnReason for why an Entity Spawned
Pre existing entities will return NATURAL if it was a non persistenting
Living Entity, SPAWNER for spawners, or DEFAULT since data was not
stored.
(commit: e58c65b)
The file was addedSpigot-Server-Patches/0423-Entity-getEntitySpawnReason.patch
The file was addedSpigot-API-Patches/0174-Entity-getEntitySpawnReason.patch
Commit 53684515664e519147e432ca4b6c76e78af60049 by aikar
Only count Natural Spawned mobs towards natural spawn mob limit
This resolves the super common complaint about mobs not spawning.
This was ultimately a flaw in the vanilla count algorithim that allows
spawners and other misc mobs to count against the mob limit, which are
not bounded, and can prevent the entire world from spawning new.
I believe Bukkits changes around persistence may of actually made it
worse than vanilla.
This should fully solve all of the issues around it so that only natural
influences natural spawns.
(commit: 5368451)
The file was addedSpigot-Server-Patches/0424-Only-count-Natural-Spawned-mobs-towards-natural-spaw.patch