History - net.minecraft.world.level.NaturalSpawner

1.21.3

Names

ddh

dht

Fields

int: e, MAGIC_NUMBER, field_24392, CHUNK_AREA, f_46978_

int: e, MAGIC_NUMBER, field_24392, CHUNK_AREA

MobCategory[]: f, SPAWNING_CATEGORIES, field_24393, SPAWNABLE_GROUPS, f_46979_

MobCategory[]: f, SPAWNING_CATEGORIES, field_24393, SPAWNABLE_GROUPS

int: d, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE, f_151589_

int: d, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE

int: a, SPAWN_DISTANCE_CHUNK, field_30972, field_30972, f_151587_

int: a, SPAWN_DISTANCE_CHUNK, field_30972, field_30972

int: b, SPAWN_DISTANCE_BLOCK, field_30973, field_30973, f_151588_

int: b, SPAWN_DISTANCE_BLOCK, field_30973, field_30973

org.slf4j.Logger: c, LOGGER, field_9292, LOGGER, f_46977_

org.slf4j.Logger: c, LOGGER, field_9292, LOGGER

Constructors

Methods

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getRandomPosInChunkSection, m_47062_

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getRandomPosInChunkSection

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, getEntitySpawnPos, m_47065_

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, getEntitySpawnPos

Biome (BlockPos, ChunkAccess): a, getRoughBiome, method_27822, getBiomeDirectly, m_47095_

Biome (BlockPos, ChunkAccess): a, getRoughBiome, method_27822, getBiomeDirectly

void (ServerLevel, LevelChunk, NaturalSpawner$SpawnState, boolean, boolean, boolean): a, spawnForChunk, method_27821, spawn, m_47029_

void (MobCategory, ServerLevel, LevelChunk, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, m_47045_

void (MobCategory, ServerLevel, LevelChunk, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk

void (MobCategory, ServerLevel, ChunkAccess, BlockPos, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForPosition, method_24930, spawnEntitiesInChunk, m_47038_

void (MobCategory, ServerLevel, ChunkAccess, BlockPos, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForPosition, method_24930, spawnEntitiesInChunk

boolean (ServerLevel, ChunkAccess, BlockPos$MutableBlockPos, double): a, isRightDistanceToPlayerAndSpawnPoint, method_24933, isAcceptableSpawnPosition, m_47024_

boolean (ServerLevel, ChunkAccess, BlockPos$MutableBlockPos, double): a, isRightDistanceToPlayerAndSpawnPoint, method_24933, isAcceptableSpawnPosition

Mob (ServerLevel, EntityType<?>): a, getMobForSpawn, method_24931, createMob, m_46988_

Mob (ServerLevel, EntityType<?>): a, getMobForSpawn, method_24931, createMob

boolean (ServerLevel, Mob, double): a, isValidPositionForMob, method_24932, isValidSpawn, m_46991_

boolean (ServerLevel, Mob, double): a, isValidPositionForMob, method_24932, isValidSpawn

boolean (BlockGetter, BlockPos, BlockState, FluidState, EntityType<?>): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, m_47056_

boolean (BlockGetter, BlockPos, BlockState, FluidState, EntityType<?>): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn

boolean (ServerLevel, MobCategory, StructureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, m_220421_

boolean (ServerLevel, MobCategory, StructureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn

boolean (ServerLevel, StructureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, m_220436_

boolean (ServerLevel, StructureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry

void (MobCategory, ServerLevel, BlockPos): a, spawnCategoryForPosition, method_35240, spawnEntitiesInChunk, m_151612_

void (MobCategory, ServerLevel, BlockPos): a, spawnCategoryForPosition, method_35240, spawnEntitiesInChunk

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter, LocalMobCapCalculator): a, createState, method_27815, setupSpawn, m_186524_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter, LocalMobCapCalculator): a, createState, method_27815, setupSpawn

boolean (BlockPos, ServerLevel, MobCategory, StructureManager): a, isInNetherFortressBounds, method_38091, shouldUseNetherFortressSpawns, m_220455_

boolean (BlockPos, ServerLevel, MobCategory, StructureManager): a, isInNetherFortressBounds, method_38091, shouldUseNetherFortressSpawns

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, BlockPos, Holder<Biome>): a, mobsAt, method_29950, getSpawnEntries, m_220443_

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, BlockPos, Holder<Biome>): a, mobsAt, method_29950, getSpawnEntries

Optional<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, RandomSource, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, m_220429_

Optional<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, RandomSource, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry

void (ServerLevelAccessor, Holder<Biome>, ChunkPos, RandomSource): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_220450_

void (ServerLevelAccessor, Holder<Biome>, ChunkPos, RandomSource): a, spawnMobsForChunkGeneration, method_8661, populateEntities

List<MobCategory> (NaturalSpawner$SpawnState, boolean, boolean, boolean): a, getFilteredSpawningCategories, method_61729, collectSpawnableGroups

void (ServerLevel, LevelChunk, NaturalSpawner$SpawnState, List<MobCategory>): a, spawnForChunk, method_27821, spawn

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dcl

ddh

Fields

Constructors

Methods

1.20.6

Names

cua

dcl

Fields

Constructors

Methods

boolean (SpawnPlacements$Type, LevelReader, BlockPos, EntityType<?>): a, isSpawnPositionOk, method_8660, canSpawn, m_47051_

1.20.4

Names

cqg

cua

Fields

Constructors

Methods

1.20.2

Names

cmx

cqg

Fields

Constructors

Methods

1.20.1

Names

cmt

cmx

Fields

Constructors

Methods

1.19.4

Names

ckh

cmt

Fields

Constructors

Methods

1.19.3

Names

chi

ckh

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cgl

chi

Fields

Constructors

Methods

1.19

Names

cbg

cgl

Fields

Constructors

Methods

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, m_46995_

boolean (ServerLevel, MobCategory, StructureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, m_220421_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, m_47003_

boolean (ServerLevel, StructureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, m_220436_

Optional<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, m_151598_

boolean (BlockPos, ServerLevel, MobCategory, StructureFeatureManager): a, isInNetherFortressBounds, method_38091, shouldUseNetherFortressSpawns, m_186529_

boolean (BlockPos, ServerLevel, MobCategory, StructureManager): a, isInNetherFortressBounds, method_38091, shouldUseNetherFortressSpawns, m_220455_

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Holder<Biome>): a, mobsAt, method_29950, getSpawnEntries, m_204168_

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, BlockPos, Holder<Biome>): a, mobsAt, method_29950, getSpawnEntries, m_220443_

void (ServerLevelAccessor, Holder<Biome>, ChunkPos, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_204175_

Optional<MobSpawnSettings$SpawnerData> (ServerLevel, StructureManager, ChunkGenerator, MobCategory, RandomSource, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, m_220429_

void (ServerLevelAccessor, Holder<Biome>, ChunkPos, RandomSource): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_220450_

1.18.2

Names

cao

cbg

Fields

org.apache.logging.log4j.Logger: c, LOGGER, field_9292, LOGGER, f_46977_

org.slf4j.Logger: c, LOGGER, field_9292, LOGGER, f_46977_

Constructors

Methods

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Biome): a, mobsAt, method_29950, getSpawnEntries, m_151591_

void (ServerLevelAccessor, Biome, ChunkPos, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_151616_

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Holder<Biome>): a, mobsAt, method_29950, getSpawnEntries, m_204168_

void (ServerLevelAccessor, Holder<Biome>, ChunkPos, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_204175_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bxa

cao

Fields

Constructors

Methods

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getSpawnPos, m_47062_, getRandomPosition

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getRandomPosInChunkSection, m_47062_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter): a, createState, method_27815, setupSpawn, m_46984_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter, LocalMobCapCalculator): a, createState, method_27815, setupSpawn, m_186524_

boolean (BlockPos, ServerLevel, MobCategory, StructureFeatureManager): a, isInNetherFortressBounds, method_38091, shouldUseNetherFortressSpawns, m_186529_

1.17.1

Names

bwz

bxa

Fields

Constructors

Methods

1.17

Names

bsg

bwz

net.minecraft.world.spawner.WorldEntitySpawner

net.minecraft.src.C_1608_

net.minecraft.server.v1_16_R3.SpawnerCreature

net.minecraft.world.level.SpawnerCreature

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_9292, LOGGER, field_209383_a

org.apache.logging.log4j.Logger: c, LOGGER, field_9292, LOGGER, f_46977_

int: b, MAGIC_NUMBER, field_24392, CHUNK_AREA, field_234960_b_

int: e, MAGIC_NUMBER, field_24392, CHUNK_AREA, f_46978_

MobCategory[]: c, SPAWNING_CATEGORIES, field_24393, SPAWNABLE_GROUPS, field_234961_c_

MobCategory[]: f, SPAWNING_CATEGORIES, field_24393, SPAWNABLE_GROUPS, f_46979_

int: d, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE, f_151589_

int: a, SPAWN_DISTANCE_CHUNK, field_30972, field_30972, f_151587_

int: b, SPAWN_DISTANCE_BLOCK, field_30973, field_30973, f_151588_

Constructors

()

Methods

boolean (SpawnPlacements$Type, LevelReader, BlockPos, EntityType<?>): a, isSpawnPositionOk, method_8660, canSpawn, func_209382_a

boolean (SpawnPlacements$Type, LevelReader, BlockPos, EntityType<?>): a, isSpawnPositionOk, method_8660, canSpawn, m_47051_

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getSpawnPos, func_222262_a, getRandomPosition

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getSpawnPos, m_47062_, getRandomPosition

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, getEntitySpawnPos, func_208498_a

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, getEntitySpawnPos, m_47065_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter): a, createState, method_27815, setupSpawn, func_234964_a_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter): a, createState, method_27815, setupSpawn, m_46984_

Biome (BlockPos, ChunkAccess): b, getRoughBiome, method_27822, getBiomeDirectly, func_234980_b_

Biome (BlockPos, ChunkAccess): a, getRoughBiome, method_27822, getBiomeDirectly, m_47095_

void (ServerLevel, LevelChunk, NaturalSpawner$SpawnState, boolean, boolean, boolean): a, spawnForChunk, method_27821, spawn, func_234979_a_

void (ServerLevel, LevelChunk, NaturalSpawner$SpawnState, boolean, boolean, boolean): a, spawnForChunk, method_27821, spawn, m_47029_

void (MobCategory, ServerLevel, LevelChunk, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_234967_a_

void (MobCategory, ServerLevel, LevelChunk, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, m_47045_

void (MobCategory, ServerLevel, ChunkAccess, BlockPos, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForPosition, method_24930, spawnEntitiesInChunk, func_234966_a_

void (MobCategory, ServerLevel, ChunkAccess, BlockPos, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForPosition, method_24930, spawnEntitiesInChunk, m_47038_

boolean (ServerLevel, ChunkAccess, BlockPos$MutableBlockPos, double): a, isRightDistanceToPlayerAndSpawnPoint, method_24933, isAcceptableSpawnPosition, func_234978_a_

boolean (ServerLevel, ChunkAccess, BlockPos$MutableBlockPos, double): a, isRightDistanceToPlayerAndSpawnPoint, method_24933, isAcceptableSpawnPosition, m_47024_

Mob (ServerLevel, EntityType<?>): a, getMobForSpawn, method_24931, createMob, func_234973_a_

Mob (ServerLevel, EntityType<?>): a, getMobForSpawn, method_24931, createMob, m_46988_

boolean (ServerLevel, Mob, double): a, isValidPositionForMob, method_24932, isValidSpawn, func_234974_a_

boolean (ServerLevel, Mob, double): a, isValidPositionForMob, method_24932, isValidSpawn, m_46991_

List<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Biome): a, mobsAt, method_29950, method_29950, func_241463_a_

boolean (BlockGetter, BlockPos, BlockState, FluidState, EntityType<?>): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, func_234968_a_

boolean (BlockGetter, BlockPos, BlockState, FluidState, EntityType<?>): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, m_47056_

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, func_234975_a_

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, m_46995_

MobSpawnSettings$SpawnerData (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_234977_a_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_234976_a_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, m_47003_

void (ServerLevelAccessor, Biome, int, int, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, func_77191_a

void (MobCategory, ServerLevel, BlockPos): a, spawnCategoryForPosition, method_35240, spawnEntitiesInChunk, m_151612_

Optional<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, m_151598_

WeightedRandomList<MobSpawnSettings$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Biome): a, mobsAt, method_29950, getSpawnEntries, m_151591_

void (ServerLevelAccessor, Biome, ChunkPos, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, m_151616_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bsd

bsg

net.minecraft.server.v1_16_R2.SpawnerCreature

net.minecraft.server.v1_16_R3.SpawnerCreature

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bqj

bsd

net.minecraft.server.v1_16_R1.SpawnerCreature

net.minecraft.server.v1_16_R2.SpawnerCreature

Fields

Constructors

Methods

void (LevelAccessor, Biome, int, int, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, func_77191_a

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, Biome$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, func_234975_a_

Biome$SpawnerData (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_234977_a_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_234976_a_

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, MobSpawnSettings$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, func_234975_a_

MobSpawnSettings$SpawnerData (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_234977_a_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, MobSpawnSettings$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_234976_a_

void (ServerLevelAccessor, Biome, int, int, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, func_77191_a

1.16.1

Names

bkg

bqj

net.minecraft.server.v1_15_R1.SpawnerCreature

net.minecraft.server.v1_16_R1.SpawnerCreature

Fields

int: b, MAGIC_NUMBER, field_24392, CHUNK_AREA, field_234960_b_

MobCategory[]: c, SPAWNING_CATEGORIES, field_24393, SPAWNABLE_GROUPS, field_234961_c_

Constructors

Methods

Biome$SpawnerData (ChunkGenerator<?>, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_222264_a

boolean (ChunkGenerator<?>, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_222261_a

boolean (BlockGetter, BlockPos, BlockState, FluidState): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, func_222266_a

void (MobCategory, ServerLevel, LevelChunk, BlockPos): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_226701_a_

NaturalSpawner$SpawnState (int, Iterable<Entity>, NaturalSpawner$ChunkGetter): a, createState, method_27815, setupSpawn, func_234964_a_

Biome (BlockPos, ChunkAccess): b, getRoughBiome, method_27822, getBiomeDirectly, func_234980_b_

void (ServerLevel, LevelChunk, NaturalSpawner$SpawnState, boolean, boolean, boolean): a, spawnForChunk, method_27821, spawn, func_234979_a_

void (MobCategory, ServerLevel, LevelChunk, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_234967_a_

void (MobCategory, ServerLevel, ChunkAccess, BlockPos, NaturalSpawner$SpawnPredicate, NaturalSpawner$AfterSpawnCallback): a, spawnCategoryForPosition, method_24930, spawnEntitiesInChunk, func_234966_a_

boolean (ServerLevel, ChunkAccess, BlockPos$MutableBlockPos, double): a, isRightDistanceToPlayerAndSpawnPoint, method_24933, isAcceptableSpawnPosition, func_234978_a_

boolean (ServerLevel, MobCategory, StructureFeatureManager, ChunkGenerator, Biome$SpawnerData, BlockPos$MutableBlockPos, double): a, isValidSpawnPostitionForType, method_24934, canSpawn, func_234975_a_

Mob (ServerLevel, EntityType<?>): a, getMobForSpawn, method_24931, createMob, func_234973_a_

boolean (ServerLevel, Mob, double): a, isValidPositionForMob, method_24932, isValidSpawn, func_234974_a_

Biome$SpawnerData (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_234977_a_

boolean (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_234976_a_

List<Biome$SpawnerData> (ServerLevel, StructureFeatureManager, ChunkGenerator, MobCategory, BlockPos, Biome): a, mobsAt, method_29950, method_29950, func_241463_a_

boolean (BlockGetter, BlockPos, BlockState, FluidState, EntityType): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, func_234968_a_

1.15.2

Names

bkd

bkg

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bib

bkd

net.minecraft.server.v1_14_R1.SpawnerCreature

net.minecraft.server.v1_15_R1.SpawnerCreature

Fields

Constructors

Methods

void (MobCategory, Level, LevelChunk, BlockPos): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_222263_a

Biome$SpawnerData (ChunkGenerator<?>, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, func_222264_a

Biome$SpawnerData (ChunkGenerator<?>, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, pickRandomSpawnEntry, func_222264_a

boolean (ChunkGenerator<?>, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, func_222261_a

boolean (ChunkGenerator<?>, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, containsSpawnEntry, func_222261_a

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, func_222262_a, getRandomPosition

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, getSpawnPos, func_222262_a, getRandomPosition

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, func_208498_a

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, getEntitySpawnPos, func_208498_a

void (MobCategory, ServerLevel, LevelChunk, BlockPos): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_226701_a_

1.14.4

Names

bhw

bib

net.minecraft.world.level.NaturalSpawner

Fields

org.apache.logging.log4j.Logger: a, field_9292, LOGGER, field_209383_a

org.apache.logging.log4j.Logger: a, LOGGER, field_9292, LOGGER, field_209383_a

Constructors

Methods

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<?>): a, method_8660, canSpawn, func_209382_a

boolean (SpawnPlacements$Type, LevelReader, BlockPos, EntityType<?>): a, isSpawnPositionOk, method_8660, canSpawn, func_209382_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, method_8661, populateEntities, func_77191_a

void (LevelAccessor, Biome, int, int, Random): a, spawnMobsForChunkGeneration, method_8661, populateEntities, func_77191_a

void (EnumCreatureType, World, Chunk, BlockPosition): a, method_8663, spawnEntitiesInChunk, func_222263_a

void (MobCategory, Level, LevelChunk, BlockPos): a, spawnCategoryForChunk, method_8663, spawnEntitiesInChunk, func_222263_a

BiomeBase$BiomeMeta (ChunkGenerator<?>, EnumCreatureType, Random, BlockPosition): a, method_8664, method_8664, func_222264_a

Biome$SpawnerData (ChunkGenerator<?>, MobCategory, Random, BlockPos): a, getRandomSpawnMobAt, method_8664, func_222264_a

boolean (ChunkGenerator<?>, EnumCreatureType, BiomeBase$BiomeMeta, BlockPosition): a, method_8659, method_8659, func_222261_a

boolean (ChunkGenerator<?>, MobCategory, Biome$SpawnerData, BlockPos): a, canSpawnMobAt, method_8659, func_222261_a

BlockPosition (World, Chunk): a, method_8657, method_8657, func_222262_a, getRandomPosition

BlockPos (Level, LevelChunk): a, getRandomPosWithin, method_8657, func_222262_a, getRandomPosition

boolean (IBlockAccess, BlockPosition, IBlockData, Fluid): a, method_8662, isClearForSpawn, func_222266_a

boolean (BlockGetter, BlockPos, BlockState, FluidState): a, isValidEmptySpawnBlock, method_8662, isClearForSpawn, func_222266_a

BlockPosition (IWorldReader, EntityTypes<?>, int, int): a, method_8658, method_8658, func_208498_a

BlockPos (LevelReader, EntityType<?>, int, int): a, getTopNonCollidingPos, method_8658, func_208498_a

1.14.3

Names

bhs

bhw

net.minecraft.world.SpawnHelper

Fields

org.apache.logging.log4j.Logger: a, field_9292, field_209383_a

org.apache.logging.log4j.Logger: a, field_9292, LOGGER, field_209383_a

Constructors

Methods

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<?>): a, method_8660, func_209382_a

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<?>): a, method_8660, canSpawn, func_209382_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, method_8661, func_77191_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, method_8661, populateEntities, func_77191_a

void (EnumCreatureType, World, Chunk, BlockPosition): a, method_8663, func_222263_a

void (EnumCreatureType, World, Chunk, BlockPosition): a, method_8663, spawnEntitiesInChunk, func_222263_a

BiomeBase$BiomeMeta (ChunkGenerator<?>, EnumCreatureType, Random, BlockPosition): a, method_8664, func_222264_a

BiomeBase$BiomeMeta (ChunkGenerator<?>, EnumCreatureType, Random, BlockPosition): a, method_8664, method_8664, func_222264_a

boolean (ChunkGenerator<?>, EnumCreatureType, BiomeBase$BiomeMeta, BlockPosition): a, method_8659, func_222261_a

boolean (ChunkGenerator<?>, EnumCreatureType, BiomeBase$BiomeMeta, BlockPosition): a, method_8659, method_8659, func_222261_a

BlockPosition (World, Chunk): a, method_8657, func_222262_a, getRandomPosition

BlockPosition (World, Chunk): a, method_8657, method_8657, func_222262_a, getRandomPosition

boolean (IBlockAccess, BlockPosition, IBlockData, Fluid): a, method_8662, func_222266_a

boolean (IBlockAccess, BlockPosition, IBlockData, Fluid): a, method_8662, isClearForSpawn, func_222266_a

BlockPosition (IWorldReader, EntityTypes<?>, int, int): a, method_8658, func_208498_a

BlockPosition (IWorldReader, EntityTypes<?>, int, int): a, method_8658, method_8658, func_208498_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

bhr

bhs

Fields

Constructors

Methods

1.14

Names

ayj

bhr

net.minecraft.class_1948

net.minecraft.world.WorldEntitySpawner

net.minecraft.world.spawner.WorldEntitySpawner

net.minecraft.server.v1_13_R2.SpawnerCreature

net.minecraft.server.v1_14_R1.SpawnerCreature

Fields

int: b, field_180268_a

Set<ChunkCoordIntPair>: c, field_77193_b

org.apache.logging.log4j.Logger: a, field_209383_a

org.apache.logging.log4j.Logger: a, field_9292, field_209383_a

Constructors

()

Methods

int (WorldServer, boolean, boolean, boolean): a, func_77192_a

BlockPosition (World, int, int): a, func_180621_a, getRandomPosition

boolean (IBlockData, Fluid): a, func_206851_a

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<? extends EntityInsentient>): a, func_209382_a

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<?>): a, method_8660, func_209382_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, func_77191_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, method_8661, func_77191_a

BlockPosition (GeneratorAccess, EntityTypes<? extends EntityInsentient>, int, int): a, func_208498_a

void (EnumCreatureType, World, Chunk, BlockPosition): a, method_8663, func_222263_a

BiomeBase$BiomeMeta (ChunkGenerator<?>, EnumCreatureType, Random, BlockPosition): a, method_8664, func_222264_a

boolean (ChunkGenerator<?>, EnumCreatureType, BiomeBase$BiomeMeta, BlockPosition): a, method_8659, func_222261_a

BlockPosition (World, Chunk): a, method_8657, func_222262_a, getRandomPosition

boolean (IBlockAccess, BlockPosition, IBlockData, Fluid): a, method_8662, func_222266_a

BlockPosition (IWorldReader, EntityTypes<?>, int, int): a, method_8658, func_208498_a

1.13.2

Names

ayi

ayj

Fields

Constructors

Methods

1.13.1

Names

ayc

ayi

net.minecraft.server.v1_13_R1.SpawnerCreature

net.minecraft.server.v1_13_R2.SpawnerCreature

Fields

Constructors

Methods

1.13

Names

anb

ayc

net.minecraft.server.v1_12_R1.SpawnerCreature

net.minecraft.server.v1_13_R1.SpawnerCreature

Fields

int: a, field_180268_a

int: b, field_180268_a

Set<ChunkCoordIntPair>: b, field_77193_b

Set<ChunkCoordIntPair>: c, field_77193_b

org.apache.logging.log4j.Logger: a, field_209383_a

Constructors

Methods

boolean (EntityInsentient$EnumEntityPositionType, World, BlockPosition): a, func_180267_a

void (World, BiomeBase, int, int, int, int, Random): a, func_77191_a

boolean (IBlockData): a, func_185331_a

boolean (IBlockData, Fluid): a, func_206851_a

boolean (EntityPositionTypes$Surface, IWorldReader, BlockPosition, EntityTypes<? extends EntityInsentient>): a, func_209382_a

void (GeneratorAccess, BiomeBase, int, int, Random): a, func_77191_a

BlockPosition (GeneratorAccess, EntityTypes<? extends EntityInsentient>, int, int): a, func_208498_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

amz

anb

Fields

Constructors

Methods

1.12

Names

ajz

amz

net.minecraft.server.v1_11_R1.SpawnerCreature

net.minecraft.server.v1_12_R1.SpawnerCreature

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

ajx

ajz

Fields

Constructors

Methods

1.11

Names

aik

ajx

net.minecraft.server.v1_10_R1.SpawnerCreature

net.minecraft.server.v1_11_R1.SpawnerCreature

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

aia

aik

net.minecraft.server.v1_9_R2.SpawnerCreature

net.minecraft.server.v1_10_R1.SpawnerCreature

Fields

Constructors

Methods

1.9.4

Names

net.minecraft.server.v1_9_R1.SpawnerCreature

net.minecraft.server.v1_9_R2.SpawnerCreature

Fields

Constructors

Methods

1.9.2

Names

Fields

Constructors

Methods

1.9

Names

adt

aia

net.minecraft.world.SpawnerAnimals

net.minecraft.world.WorldEntitySpawner

net.minecraft.server.v1_8_R3.SpawnerCreature

net.minecraft.server.v1_9_R1.SpawnerCreature

Fields

Constructors

Methods

boolean (IBlockData): a, func_185331_a

1.8.8

Names

adt

net.minecraft.world.SpawnerAnimals

net.minecraft.server.v1_8_R3.SpawnerCreature

Fields

int: a, field_180268_a

Set<ChunkCoordIntPair>: b, field_77193_b

Constructors

()

Methods

int (WorldServer, boolean, boolean, boolean): a, func_77192_a

BlockPosition (World, int, int): a, func_180621_a, getRandomPosition

boolean (EntityInsentient$EnumEntityPositionType, World, BlockPosition): a, func_180267_a

void (World, BiomeBase, int, int, int, int, Random): a, func_77191_a