历史 - net.minecraft.world.level.NaturalSpawner

1.21.11

名称

dsb

dwz

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

dnf

dsb

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

dku

dnf

字段

构造函数

方法

1.21.5

名称

dgu

dku

字段

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_

构造函数

方法

1.21.4

名称

dht

dgu

字段

构造函数

方法

1.21.3

名称

ddh

dht

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.21

名称

dcl

ddh

字段

构造函数

方法

1.20.6

名称

cua

dcl

字段

构造函数

方法

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

1.20.4

名称

cqg

cua

字段

构造函数

方法

1.20.2

名称

cmx

cqg

字段

构造函数

方法

1.20.1

名称

cmt

cmx

字段

构造函数

方法

1.19.4

名称

ckh

cmt

字段

构造函数

方法

1.19.3

名称

chi

ckh

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

cgl

chi

net.minecraft.world.level.SpawnerCreature

字段

构造函数

方法

1.19

名称

cbg

cgl

net.minecraft.world.level.SpawnerCreature

字段

构造函数

方法

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

名称

cao

cbg

字段

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

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

构造函数

方法

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

名称

字段

构造函数

方法

1.18

名称

bxa

cao

字段

构造函数

方法

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

名称

bwz

bxa

字段

构造函数

方法

1.17

名称

bsg

bwz

net.minecraft.world.spawner.WorldEntitySpawner

net.minecraft.src.C_1608_

net.minecraft.server.v1_16_R3.SpawnerCreature

net.minecraft.world.level.SpawnerCreature

字段

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_

构造函数

()

方法

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

名称

字段

构造函数

方法

1.16.4

名称

bsd

bsg

net.minecraft.server.v1_16_R2.SpawnerCreature

net.minecraft.server.v1_16_R3.SpawnerCreature

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bqj

bsd

net.minecraft.server.v1_16_R1.SpawnerCreature

net.minecraft.server.v1_16_R2.SpawnerCreature

字段

构造函数

方法

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

名称

bkg

bqj

net.minecraft.server.v1_15_R1.SpawnerCreature

net.minecraft.server.v1_16_R1.SpawnerCreature

字段

int: b, MAGIC_NUMBER, field_24392, CHUNK_AREA, field_234960_b_

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

构造函数

方法

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

名称

bkd

bkg

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

bib

bkd

net.minecraft.server.v1_14_R1.SpawnerCreature

net.minecraft.server.v1_15_R1.SpawnerCreature

字段

构造函数

方法

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

名称

bhw

bib

net.minecraft.world.level.NaturalSpawner

字段

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

构造函数

方法

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

名称

bhs

bhw

net.minecraft.world.SpawnHelper

字段

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

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

bhr

bhs

字段

构造函数

方法

1.14

名称

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

字段

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

构造函数

()

方法

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

名称

ayi

ayj

字段

构造函数

方法

1.13.1

名称

ayc

ayi

net.minecraft.server.v1_13_R1.SpawnerCreature

net.minecraft.server.v1_13_R2.SpawnerCreature

字段

构造函数

方法

1.13

名称

anb

ayc

net.minecraft.server.v1_12_R1.SpawnerCreature

net.minecraft.server.v1_13_R1.SpawnerCreature

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.12.1

名称

amz

anb

字段

构造函数

方法

1.12

名称

ajz

amz

net.minecraft.server.v1_11_R1.SpawnerCreature

net.minecraft.server.v1_12_R1.SpawnerCreature

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

ajx

ajz

字段

构造函数

方法

1.11

名称

aik

ajx

net.minecraft.server.v1_10_R1.SpawnerCreature

net.minecraft.server.v1_11_R1.SpawnerCreature

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

aia

aik

net.minecraft.server.v1_9_R2.SpawnerCreature

net.minecraft.server.v1_10_R1.SpawnerCreature

字段

构造函数

方法

1.9.4

名称

net.minecraft.server.v1_9_R1.SpawnerCreature

net.minecraft.server.v1_9_R2.SpawnerCreature

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

adt

aia

net.minecraft.world.SpawnerAnimals

net.minecraft.world.WorldEntitySpawner

net.minecraft.server.v1_8_R3.SpawnerCreature

net.minecraft.server.v1_9_R1.SpawnerCreature

字段

构造函数

方法

boolean (IBlockData): a, func_185331_a

1.8.8

名称

adt

net.minecraft.world.SpawnerAnimals

net.minecraft.server.v1_8_R3.SpawnerCreature

字段

int: a, field_180268_a

Set<ChunkCoordIntPair>: b, field_77193_b

构造函数

()

方法

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