History - net.minecraft.world.level.NaturalSpawner

25w18a

Names

dku

dlk

Fields

int: f, MAGIC_NUMBER, field_24392, CHUNK_AREA, f_46978_

int: f, MAGIC_NUMBER, field_24392

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

MobCategory[]: g, SPAWNING_CATEGORIES, field_24393

int: e, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE, f_151589_

int: e, MIN_SPAWN_DISTANCE, field_30974

int: a, SPAWN_DISTANCE_CHUNK, field_30972, field_30972, f_151587_

int: a, SPAWN_DISTANCE_CHUNK, field_30972

int: b, SPAWN_DISTANCE_BLOCK, field_30973, field_30973, f_151588_

int: b, SPAWN_DISTANCE_BLOCK, field_30973

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

org.slf4j.Logger: d, LOGGER, field_9292

int: c, INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK, field_56560, field_56560, f_382510_

int: c, INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK, field_56560

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.21.5

Names

dgu

dku

Fields

int: e, MAGIC_NUMBER, field_24392, CHUNK_AREA, f_46978_

int: f, MAGIC_NUMBER, field_24392, CHUNK_AREA, f_46978_

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

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

int: d, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE, f_151589_

int: e, MIN_SPAWN_DISTANCE, field_30974, MIN_SPAWN_DISTANCE, f_151589_

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

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

int: c, INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK, field_56560, field_56560, f_382510_

Constructors

Methods

1.21.4

Names

dht

dgu

Fields

Constructors

Methods

1.21.3

Names

ddh

dht

Fields

Constructors

Methods

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

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

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

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_

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_

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

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

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

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 (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

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bqj

bsd

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

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

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

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

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

void (EntityCategory, World, WorldChunk, BlockPos): a, method_8663, spawnEntitiesInChunk, func_222263_a

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

Biome$SpawnEntry (ChunkGenerator<?>, EntityCategory, Random, BlockPos): a, method_8664, method_8664, func_222264_a

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

boolean (ChunkGenerator<?>, EntityCategory, Biome$SpawnEntry, BlockPos): a, method_8659, method_8659, func_222261_a

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

BlockPos (World, WorldChunk): a, method_8657, method_8657, func_222262_a

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

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

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

boolean (SpawnRestriction$Location, ViewableWorld, BlockPos, EntityType<?>): a, method_8660, canSpawn, func_209382_a

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

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

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

BlockPos (ViewableWorld, EntityType<?>, 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

void (EntityClassification, World, Chunk, BlockPos): a, method_8663, func_222263_a

void (EntityCategory, World, WorldChunk, BlockPos): a, method_8663, spawnEntitiesInChunk, func_222263_a

Biome$SpawnListEntry (ChunkGenerator<?>, EntityClassification, Random, BlockPos): a, method_8664, func_222264_a

Biome$SpawnEntry (ChunkGenerator<?>, EntityCategory, Random, BlockPos): a, method_8664, method_8664, func_222264_a

boolean (ChunkGenerator<?>, EntityClassification, Biome$SpawnListEntry, BlockPos): a, method_8659, func_222261_a

boolean (ChunkGenerator<?>, EntityCategory, Biome$SpawnEntry, BlockPos): a, method_8659, method_8659, func_222261_a

BlockPos (World, Chunk): a, method_8657, func_222262_a

BlockPos (World, WorldChunk): a, method_8657, method_8657, func_222262_a

boolean (IBlockReader, BlockPos, BlockState, IFluidState): a, method_8662, func_222266_a

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

boolean (EntitySpawnPlacementRegistry$PlacementType, IWorldReader, BlockPos, EntityType<?>): a, method_8660, func_209382_a

boolean (SpawnRestriction$Location, ViewableWorld, BlockPos, EntityType<?>): a, method_8660, canSpawn, func_209382_a

void (IWorld, Biome, int, int, Random): a, method_8661, func_77191_a

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

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

BlockPos (ViewableWorld, EntityType<?>, 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

bhr

net.minecraft.class_1948

net.minecraft.world.spawner.WorldEntitySpawner

Fields

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

Constructors

Methods

void (EntityClassification, World, Chunk, BlockPos): a, method_8663, func_222263_a

Biome$SpawnListEntry (ChunkGenerator<?>, EntityClassification, Random, BlockPos): a, method_8664, func_222264_a

boolean (ChunkGenerator<?>, EntityClassification, Biome$SpawnListEntry, BlockPos): a, method_8659, func_222261_a

BlockPos (World, Chunk): a, method_8657, func_222262_a

boolean (IBlockReader, BlockPos, BlockState, IFluidState): a, method_8662, func_222266_a

boolean (EntitySpawnPlacementRegistry$PlacementType, IWorldReader, BlockPos, EntityType<?>): a, method_8660, func_209382_a

void (IWorld, Biome, int, int, Random): a, method_8661, func_77191_a

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