net.minecraft.world.gen.chunk

public class OverworldChunkGenerator

implements ChunkGenerator

aze
net.minecraft.class_1218
net.minecraft.world.gen.chunk.OverworldChunkGenerator
net.minecraft.world.gen.ChunkGeneratorOverworld
net.minecraft.world.gen.ChunkGeneratorOverworld

Field summary

Modifier and TypeField
protected static final BlockState
a
field_12969
STONE
field_185982_a
STONE
private final Random
i
field_4831
random
field_185990_i
rand
private final PerlinNoise
j
field_4832
minLimitPerlinNoise
field_185991_j
minLimitPerlinNoise
private final PerlinNoise
k
field_4833
maxLimitPerlinNoise
field_185992_k
maxLimitPerlinNoise
private final PerlinNoise
l
field_4834
perlinNoise1
field_185993_l
mainPerlinNoise
private final PerlinSimplexNoise
m
field_7514
perlinNoise3
field_185994_m
surfaceNoise
public PerlinNoise
b
field_4821
scaleNoise
field_185983_b
scaleNoise
public PerlinNoise
c
field_4822
depthNoise
field_185984_c
depthNoise
public PerlinNoise
d
field_4823
forestNoise
field_185985_d
forestNoise
private final World
n
field_4836
world
field_185995_n
world
private final boolean
o
field_4837
placeStructures
field_185996_o
mapFeaturesEnabled
private final WorldGeneratorType
p
field_7515
type
field_185997_p
terrainType
private final double[]
q
field_7516
heightMap
field_185998_q
heightMap
private final float[]
r
field_7517
biomeWeights
field_185999_r
biomeWeights
private OverworldGeneratorOptions
s
field_10134
options
field_186000_s
settings
private BlockState
t
field_12970
defaultLiquid
field_186001_t
oceanBlock
private double[]
u
field_4839
depthBuffer
field_186002_u
depthBuffer
private final Generator
v
field_4840
cave
field_186003_v
caveGenerator
private final StrongholdStructure
w
field_4841
stronghold
field_186004_w
strongholdGenerator
private final VillageStructure
x
field_4842
village
field_186005_x
villageGenerator
private final MineshaftStructure
y
field_4843
mineshaft
field_186006_y
mineshaftGenerator
private final TempleStructure
z
field_4844
temple
field_186007_z
scatteredFeatureGenerator
private final Generator
A
field_4845
ravine
field_185979_A
ravineGenerator
private final OceanMonumentStructure
B
field_10133
oceanMonument
field_185980_B
oceanMonumentGenerator
private final MansionStructure
C
field_15188
mansion
field_191060_C
woodlandMansionGenerator
private Biome[]
D
field_4846
biomes
field_185981_C
biomesForGeneration
double[]
e
field_7511
perlinNoiseBuffer
field_185986_e
mainNoiseRegion
double[]
f
field_7512
minLimitPerlinNoiseBuffer
field_185987_f
minLimitRegion
double[]
g
field_7513
maxLimitPerlinNoiseBuffer
field_185988_g
maxLimitRegion
double[]
h
field_4828
depthNoiseBuffer
field_185989_h
depthRegion

Constructor summary

ModifierConstructor
public (World world, long seed, boolean placeStructures, String generatorOptions)

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1, ayw arg2)
method_9194(int arg0, int arg1, class_2252 arg2)
buildTerrain(int chunkX, int chunkZ, ProtoChunk blocks)
func_185976_a(int arg0, int arg1, ChunkPrimer arg2)
setBlocksInChunk(int x, int z, ChunkPrimer primer)
public void
a(int arg0, int arg1, ayw arg2, anh[] arg3)
method_6546(int arg0, int arg1, class_2252 arg2, class_1170[] arg3)
buildSurfaces(int chunkX, int chunkZ, ProtoChunk blocks, Biome[] biomes)
func_185977_a(int arg0, int arg1, ChunkPrimer arg2, Biome[] arg3)
replaceBiomeBlocks(int x, int z, ChunkPrimer primer, Biome[] biomesIn)
public WorldChunk
a(int arg0, int arg1)
method_11761(int arg0, int arg1)
generateChunk(int arg0, int arg1)
func_185932_a(int arg0, int arg1)
generateChunk(int arg0, int arg1)
private void
a(int arg0, int arg1, int arg2)
method_6544(int arg0, int arg1, int arg2)
generateHeightMap(int x, int y, int z)
func_185978_a(int arg0, int arg1, int arg2)
generateHeightmap(int x, int y, int z)
public void
b(int arg0, int arg1)
method_11764(int arg0, int arg1)
populateChunk(int arg0, int arg1)
func_185931_b(int arg0, int arg1)
populate(int arg0, int arg1)
public boolean
a(axw arg0, int arg1, int arg2)
method_11762(class_1196 arg0, int arg1, int arg2)
populateChunkAfterTerrain(WorldChunk arg0, int arg1, int arg2)
func_185933_a(Chunk arg0, int arg1, int arg2)
generateStructures(Chunk arg0, int arg1, int arg2)
public List<Biome$SpawnEntry>
a(vr arg0, et arg1)
method_11763(class_872 arg0, class_2552 arg1)
getSpawnEntries(MobCategory arg0, BlockPos arg1)
func_177458_a(EnumCreatureType arg0, BlockPos arg1)
getPossibleCreatures(EnumCreatureType arg0, BlockPos arg1)
public boolean
a(amu arg0, String arg1, et arg2)
method_14387(class_1150 arg0, String arg1, class_2552 arg2)
isInsideStructure(World arg0, String arg1, BlockPos arg2)
func_193414_a(World arg0, String arg1, BlockPos arg2)
isInsideStructure(World arg0, String arg1, BlockPos arg2)
public BlockPos
a(amu arg0, String arg1, et arg2, boolean arg3)
method_3866(class_1150 arg0, String arg1, class_2552 arg2, boolean arg3)
findNearestStructure(World arg0, String arg1, BlockPos arg2, boolean arg3)
func_180513_a(World arg0, String arg1, BlockPos arg2, boolean arg3)
getNearestStructurePos(World arg0, String arg1, BlockPos arg2, boolean arg3)
public void
b(axw arg0, int arg1, int arg2)
method_4702(class_1196 arg0, int arg1, int arg2)
placeStructures(WorldChunk arg0, int arg1, int arg2)
func_180514_a(Chunk arg0, int arg1, int arg2)
recreateStructures(Chunk arg0, int arg1, int arg2)