net.minecraft.world

public final class NaturalSpawner

adt
net.minecraft.class_1162
net.minecraft.world.NaturalSpawner
net.minecraft.world.SpawnerAnimals

Field summary

Modifier and TypeField
private static final int
a
field_9221
MOB_CAPACITY_CHUNK_AREA
MOB_COUNT_DIV
private final Set<ChunkPos>
b
field_9222
mobSpawningChunks
eligibleChunksForSpawning

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public int
a(le arg0, boolean arg1, boolean arg2, boolean arg3)
method_3796(class_795 arg0, boolean arg1, boolean arg2, boolean arg3)
tick(ServerWorld world, boolean spawnMonsters, boolean spawnAnimals, boolean spawnRareMobs)
findChunksForSpawning(WorldServer worldServerIn, boolean spawnHostileMobs, boolean spawnPeacefulMobs, boolean arg3)
protected static BlockPos
a(adm arg0, int arg1, int arg2)
method_3799(class_1150 arg0, int arg1, int arg2)
getRandomPosInChunk(World world, int chunkX, int chunkZ)
getRandomChunkPosition(World worldIn, int x, int z)
public static boolean
a(ps$a arg0, adm arg1, cj arg2)
method_8582(class_871$class_2612 arg0, class_1150 arg1, class_2552 arg2)
isValidSpawnPos(MobEntity$SpawnEnvironment environment, World world, BlockPos pos)
canCreatureTypeSpawnAtLocation(EntityLiving$SpawnPlacementType spawnPlacementTypeIn, World worldIn, BlockPos pos)
public static void
a(adm arg0, ady arg1, int arg2, int arg3, int arg4, int arg5, Random arg6)
method_3800(class_1150 arg0, class_1170 arg1, int arg2, int arg3, int arg4, int arg5, Random arg6)
populateChunk(World world, Biome biome, int chunkCenterX, int chunkCenterZ, int rangeX, int rangeZ, Random random)
performWorldGenSpawning(World worldIn, BiomeGenBase biomeIn, int arg2, int arg3, int arg4, int arg5, Random randomIn)