PaperMC/paper-server/patches/sources/net/minecraft/world/level
Aikar 0b77748b35 Fixes and additions to the spawn reason API
Expose an entities spawn reason on the entity.
Pre existing entities will return NATURAL if it was a non
persistenting Living Entity, SPAWNER for spawners,
or DEFAULT since data was not stored.

Additionally, add missing spawn reasons.

Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
Co-authored-by: Doc <nachito94@msn.com>
2019-03-24 00:24:52 -04:00
..
block Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
border Bound Treasure Maps to World Border 2016-12-20 15:15:11 -05:00
chunk Bound Treasure Maps to World Border 2016-12-20 15:15:11 -05:00
dimension/end Add config to disable ender dragon legacy check 2018-06-22 10:38:31 -05:00
entity Add Debug Entities option to debug dupe uuid issues 2018-07-21 08:25:40 -04:00
gameevent Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
levelgen Add PhantomPreSpawnEvent 2018-08-25 19:56:51 -05:00
material Prevent chunk loading from Fluid Flowing 2018-09-10 23:36:16 -04:00
pathfinder Mob Pathfinding API 2018-09-09 13:30:00 -04:00
portal Add configurable portal search radius 2016-03-03 02:46:17 -06:00
redstone Prevent NoClassDefError crash and notify on crash 2014-04-21 12:43:08 +01:00
saveddata/maps Adventure 2021-01-29 17:54:03 +01:00
storage Print Error details when failing to save player data 2018-06-15 20:37:03 -04:00
BaseCommandBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BaseSpawner.java.patch Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
BlockGetter.java.patch Prevent various interactions from causing chunk loads 2018-09-10 23:56:36 -04:00
ChunkPos.java.patch MC Utils 2016-03-28 20:55:47 -04:00
ClipContext.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
EmptyBlockGetter.java.patch MC Utils 2016-03-28 20:55:47 -04:00
EntityGetter.java.patch SkeletonHorse Additions 2018-07-27 22:36:31 -05:00
GameRules.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
Level.java.patch BlockDestroyEvent 2019-02-06 00:20:33 -05:00
LevelAccessor.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LevelReader.java.patch MC Utils 2016-03-28 20:55:47 -04:00
LevelWriter.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
NaturalSpawner.java.patch Prevent mob spawning from loading/generating chunks 2018-09-12 21:12:57 -04:00
PathNavigationRegion.java.patch MC Utils 2016-03-28 20:55:47 -04:00
ServerExplosion.java.patch Expand Explosions API 2018-06-20 23:17:24 -04:00
ServerLevelAccessor.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00