History - net.minecraft.world.level.NaturalSpawner

25w06a

Names

dgu

djl

Fields

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

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

int: d, MIN_SPAWN_DISTANCE, field_30974, f_wdgynncb, MIN_SPAWN_DISTANCE, MIN_SPAWN_DISTANCE, f_151589_

int: e, MIN_SPAWN_DISTANCE, field_30974, f_wdgynncb, MIN_SPAWN_DISTANCE, MIN_SPAWN_DISTANCE

int: a, SPAWN_DISTANCE_CHUNK, field_30972, f_powvgtkn, field_30972, SPAWN_DISTANCE_CHUNK, f_151587_

int: a, SPAWN_DISTANCE_CHUNK, field_30972, f_powvgtkn, field_30972, SPAWN_DISTANCE_CHUNK

int: b, SPAWN_DISTANCE_BLOCK, field_30973, f_lqtjinwh, field_30973, SPAWN_DISTANCE_BLOCK, f_151588_

int: b, SPAWN_DISTANCE_BLOCK, field_30973, f_lqtjinwh, field_30973, SPAWN_DISTANCE_BLOCK

int: e, MAGIC_NUMBER, field_24392, f_sdhgehyh, CHUNK_AREA, CHUNK_AREA, f_46978_

int: f, MAGIC_NUMBER, field_24392, f_sdhgehyh, CHUNK_AREA, CHUNK_AREA

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

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

int: c, INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK, field_56560, f_pvidyyav, field_56560

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.21.4

Names

dht

dgu

Fields

Constructors

Methods

1.21.3

Names

dhs

dht

net.minecraft.world.level.LocalMobCapCalculator

net.minecraft.world.level.SpawnerCreature

Fields

Constructors

Methods

1.21.2

Names

ddh

dhs

net.minecraft.world.level.SpawnerCreature

net.minecraft.world.level.LocalMobCapCalculator

Fields

Constructors

Methods

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

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

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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dcl

ddh

Fields

Constructors

Methods

1.20.6

Names

net.minecraft.world.level.NoiseColumn

net.minecraft.world.level.NaturalSpawner

net.minecraft.class_4966

net.minecraft.class_1948

net.minecraft.unmapped.C_lydpvmkv

net.minecraft.unmapped.C_rvfygodd

net.minecraft.world.gen.chunk.VerticalBlockSample

net.minecraft.world.SpawnHelper

net.minecraft.world.gen.chunk.VerticalBlockSample

net.minecraft.world.SpawnHelper

net.minecraft.src.C_1614_

net.minecraft.src.C_1608_

Fields

BlockState[]: b, column, field_23143, f_acaryuou, states, states, f_47149_

int: a, minY, field_28105, f_bbddfskm, startY, startY, f_151621_

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

int: d, MIN_SPAWN_DISTANCE, field_30974, f_wdgynncb, MIN_SPAWN_DISTANCE, MIN_SPAWN_DISTANCE, f_151589_

int: a, SPAWN_DISTANCE_CHUNK, field_30972, f_powvgtkn, field_30972, SPAWN_DISTANCE_CHUNK, f_151587_

int: b, SPAWN_DISTANCE_BLOCK, field_30973, f_lqtjinwh, field_30973, SPAWN_DISTANCE_BLOCK, f_151588_

int: e, MAGIC_NUMBER, field_24392, f_sdhgehyh, CHUNK_AREA, CHUNK_AREA, f_46978_

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

Constructors

(int, BlockState[])

()

Methods

BlockState (int): a, getBlock, method_32892, m_rgwozvfn, getState, getState, m_183556_

void (int, BlockState): a, setBlock, method_38092, m_fpoqcgdw, setState, setState, m_183639_

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.20.5

Names

cub

dcl

net.minecraft.world.level.BlockColumn

net.minecraft.world.level.SpawnerCreature

Fields

Constructors

Methods

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

cqh

cub

Fields

Constructors

Methods

1.20.2

Names

cmy

cqh

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

cmu

cmy

Fields

Constructors

Methods

1.19.4

Names

cki

cmu

Fields

Constructors

Methods

1.19.3

Names

chj

cki

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cgm

chj

Fields

Constructors

Methods

1.19

Names

cbh

cgm

Fields

Constructors

Methods

1.18.2

Names

cap

cbh

net.minecraft.world.gen.chunk.VerticalBlockSample

Fields

BlockState[]: b, column, field_23143, f_acaryuou, states, f_47149_

BlockState[]: b, column, field_23143, f_acaryuou, states, states, f_47149_

int: a, minY, field_28105, f_bbddfskm, startY, f_151621_

int: a, minY, field_28105, f_bbddfskm, startY, startY, f_151621_

Constructors

Methods

BlockState (int): a, getBlock, method_32892, m_rgwozvfn, getState, m_183556_

BlockState (int): a, getBlock, method_32892, m_rgwozvfn, getState, getState, m_183556_

void (int, BlockState): a, setBlock, method_38092, m_fpoqcgdw, setState, m_183639_

void (int, BlockState): a, setBlock, method_38092, m_fpoqcgdw, setState, setState, m_183639_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bxb

cap

Fields

Constructors

Methods

BlockState (BlockPos): a, getBlockState, method_32892, m_vucmcvvl, getState, m_47156_

BlockState (int): a, getBlock, method_32892, m_rgwozvfn, getState, m_183556_

void (int, BlockState): a, setBlock, method_38092, m_fpoqcgdw, setState, m_183639_

1.17.1

Names

bxa

bxb

Fields

Constructors

Methods

1.17

Names

bsh

bxa

net.minecraft.world.Blockreader

net.minecraft.src.C_1614_

net.minecraft.server.v1_16_R3.BlockColumn

net.minecraft.world.level.BlockColumn

Fields

BlockState[]: a, column, field_23143, f_acaryuou, states, field_234996_a_

BlockState[]: b, column, field_23143, f_acaryuou, states, f_47149_

int: a, minY, field_28105, f_bbddfskm, startY, f_151621_

Constructors

(BlockState[])

(int, BlockState[])

Methods

BlockEntity (BlockPos): c, getBlockEntity, method_8321, m_ufqcrdbx, getBlockEntity, func_175625_s, getTileEntity

BlockState (BlockPos): d_, getBlockState, method_8320, m_cwgupilf, getBlockState, func_180495_p, getType

BlockState (BlockPos): a, getBlockState, method_32892, m_vucmcvvl, getState, m_47156_

FluidState (BlockPos): b, getFluidState, method_8316, m_ldbsxred, getFluidState, func_204610_c, getFluid

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bse

bsh

net.minecraft.server.v1_16_R2.BlockColumn

net.minecraft.server.v1_16_R3.BlockColumn

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bqk

bse

net.minecraft.server.v1_16_R1.BlockColumn

net.minecraft.server.v1_16_R2.BlockColumn

Fields

Constructors

Methods

1.16.1

Names

bqk

net.minecraft.world.level.NoiseColumn

net.minecraft.class_4966

net.minecraft.unmapped.C_lydpvmkv

net.minecraft.world.gen.chunk.VerticalBlockSample

net.minecraft.world.Blockreader

net.minecraft.server.v1_16_R1.BlockColumn

Fields

BlockState[]: a, column, field_23143, f_acaryuou, states, field_234996_a_

Constructors

(BlockState[])

Methods

BlockEntity (BlockPos): c, getBlockEntity, method_8321, m_ufqcrdbx, getBlockEntity, func_175625_s, getTileEntity

BlockState (BlockPos): d_, getBlockState, method_8320, m_cwgupilf, getBlockState, func_180495_p, getType

FluidState (BlockPos): b, getFluidState, method_8316, m_ldbsxred, getFluidState, func_204610_c, getFluid