net.minecraft.world.level

public final class NaturalSpawner

bib
net.minecraft.world.level.NaturalSpawner
net.minecraft.class_1948
net.minecraft.unmapped.C_rvfygodd
net.minecraft.world.SpawnHelper
net.minecraft.world.spawner.WorldEntitySpawner
net.minecraft.server.v1_14_R1.SpawnerCreature

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_9292
f_gvnzbxjb
LOGGER
field_209383_a

Method summary

Modifier and TypeMethod
public static void
a(aiz arg0, bhr arg1, bxt arg2, ew arg3)
spawnCategoryForChunk(MobCategory arg0, Level arg1, LevelChunk arg2, BlockPos arg3)
method_8663(class_1311 arg0, class_1937 arg1, class_2818 arg2, class_2338 arg3)
m_yzwxorjw(C_ormqdxci arg0, C_cdctfzbn arg1, C_hrdsvlkq arg2, C_hynzadkk arg3)
spawnEntitiesInChunk(EntityCategory category, World world, WorldChunk chunk, BlockPos spawnPos)
func_222263_a(EntityClassification arg0, World arg1, Chunk arg2, BlockPos arg3)
private static Biome$SpawnerData
a(bxi<?> arg0, aiz arg1, Random arg2, ew arg3)
getRandomSpawnMobAt(ChunkGenerator<?> arg0, MobCategory arg1, Random arg2, BlockPos arg3)
method_8664(class_2794<?> arg0, class_1311 arg1, Random arg2, class_2338 arg3)
m_qxfjfphb(C_kgfalbim<?> arg0, C_ormqdxci arg1, Random arg2, C_hynzadkk arg3)
func_222264_a(ChunkGenerator<?> arg0, EntityClassification arg1, Random arg2, BlockPos arg3)
private static boolean
a(bxi<?> arg0, aiz arg1, bio$e arg2, ew arg3)
canSpawnMobAt(ChunkGenerator<?> arg0, MobCategory arg1, Biome$SpawnerData arg2, BlockPos arg3)
method_8659(class_2794<?> arg0, class_1311 arg1, class_1959$class_1964 arg2, class_2338 arg3)
m_vwkuxtrc(C_kgfalbim<?> arg0, C_ormqdxci arg1, C_orlkpefs$C_wfzcnxje arg2, C_hynzadkk arg3)
func_222261_a(ChunkGenerator<?> arg0, EntityClassification arg1, Biome$SpawnListEntry arg2, BlockPos arg3)
private static BlockPos
a(bhr arg0, bxt arg1)
getRandomPosWithin(Level arg0, LevelChunk arg1)
method_8657(class_1937 arg0, class_2818 arg1)
m_siwpcuar(C_cdctfzbn arg0, C_hrdsvlkq arg1)
func_222262_a(World arg0, Chunk arg1)
getRandomPosition(World arg0, Chunk arg1)
public static boolean
a(bhb arg0, ew arg1, bvt arg2, clk arg3)
isValidEmptySpawnBlock(BlockGetter arg0, BlockPos arg1, BlockState arg2, FluidState arg3)
method_8662(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_3610 arg3)
m_jksmltor(C_peaveboq arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_xqketiuf arg3)
isClearForSpawn(BlockView blockView, BlockPos pos, BlockState state, FluidState arg3)
func_222266_a(IBlockReader arg0, BlockPos arg1, BlockState arg2, IFluidState arg3)
public static boolean
a(ajk$c arg0, bhu arg1, ew arg2, ais<?> arg3)
isSpawnPositionOk(SpawnPlacements$Type arg0, LevelReader arg1, BlockPos arg2, EntityType<?> arg3)
method_8660(class_1317$class_1319 arg0, class_1941 arg1, class_2338 arg2, class_1299<?> arg3)
m_omwhodhg(C_bpscphvz$C_ofgnfshc arg0, C_eemzphbi arg1, C_hynzadkk arg2, C_ogavsvbr<?> arg3)
canSpawn(SpawnRestriction$Location arg0, CollisionView arg1, BlockPos arg2, EntityType<?> arg3)
func_209382_a(EntitySpawnPlacementRegistry$PlacementType arg0, IWorldReader arg1, BlockPos arg2, EntityType<?> arg3)
public static void
a(bhs arg0, bio arg1, int arg2, int arg3, Random arg4)
spawnMobsForChunkGeneration(LevelAccessor arg0, Biome arg1, int arg2, int arg3, Random arg4)
method_8661(class_1936 arg0, class_1959 arg1, int arg2, int arg3, Random arg4)
m_fndueeko(C_vdvbsyle arg0, C_orlkpefs arg1, int arg2, int arg3, Random arg4)
populateEntities(IWorld world, Biome arg1, int chunkX, int chunkZ, Random arg4)
func_77191_a(IWorld arg0, Biome arg1, int arg2, int arg3, Random arg4)
private static BlockPos
a(bhu arg0, ais<?> arg1, int arg2, int arg3)
getTopNonCollidingPos(LevelReader arg0, EntityType<?> arg1, int arg2, int arg3)
method_8658(class_1941 arg0, class_1299<?> arg1, int arg2, int arg3)
m_vloryneo(C_eemzphbi arg0, C_ogavsvbr<?> arg1, int arg2, int arg3)
func_208498_a(IWorldReader arg0, EntityType<?> arg1, int arg2, int arg3)