net.minecraft.world.gen.chunk

public class OverworldChunkGenerator

implements ChunkSource

aoa
net.minecraft.class_1218
net.minecraft.world.gen.chunk.OverworldChunkGenerator
net.minecraft.world.gen.ChunkProviderGenerate

Field summary

Modifier and TypeField
private Random
h
field_4831
random
rand
private PerlinNoise
i
field_4832
minLimitPerlinNoise
field_147431_j
private PerlinNoise
j
field_4833
maxLimitPerlinNoise
field_147432_k
private PerlinNoise
k
field_4834
perlinNoise1
field_147429_l
private PerlinSimplexNoise
l
field_7514
perlinNoise3
field_147430_m
public PerlinNoise
a
field_4821
scaleNoise
noiseGen5
public PerlinNoise
b
field_4822
depthNoise
noiseGen6
public PerlinNoise
c
field_4823
forestNoise
mobSpawnerNoise
private World
m
field_4836
world
worldObj
private final boolean
n
field_4837
placeStructures
mapFeaturesEnabled
private WorldGeneratorType
o
field_7515
type
field_177475_o
private final double[]
p
field_7516
heightMap
field_147434_q
private final float[]
q
field_7517
biomeWeights
parabolicField
private OverworldGeneratorOptions
r
field_10134
options
settings
private Block
s
field_10135
defaultLiquid
oceanBlockTmpl
private double[]
t
field_4839
depthBuffer
stoneNoise
private Generator
u
field_4840
cave
caveGenerator
private StrongholdStructure
v
field_4841
stronghold
strongholdGenerator
private VillageStructure
w
field_4842
village
villageGenerator
private MineshaftStructure
x
field_4843
mineshaft
mineshaftGenerator
private TempleStructure
y
field_4844
temple
scatteredFeatureGenerator
private Generator
z
field_4845
ravine
ravineGenerator
private OceanMonumentStructure
A
field_10133
oceanMonument
oceanMonumentGenerator
private Biome[]
B
field_4846
biomes
biomesForGeneration
double[]
d
field_7511
perlinNoiseBuffer
mainNoiseArray
double[]
e
field_7512
minLimitPerlinNoiseBuffer
lowerLimitNoiseArray
double[]
f
field_7513
maxLimitPerlinNoiseBuffer
upperLimitNoiseArray
double[]
g
field_4828
depthNoiseBuffer
depthNoiseArray

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1, ans arg2)
method_9194(int arg0, int arg1, class_2252 arg2)
buildTerrain(int chunkX, int chunkZ, ProtoChunk blocks)
setBlocksInChunk(int x, int z, ChunkPrimer primer)
public void
a(int arg0, int arg1, ans arg2, ady[] arg3)
method_6546(int arg0, int arg1, class_2252 arg2, class_1170[] arg3)
buildSurfaces(int chunkX, int chunkZ, ProtoChunk blocks, Biome[] biomes)
replaceBlocksForBiome(int x, int z, ChunkPrimer primer, BiomeGenBase[] biomeGens)
public WorldChunk
d(int arg0, int arg1)
method_3873(int arg0, int arg1)
getChunk(int arg0, int arg1)
provideChunk(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_147423_a(int x, int y, int z)
public boolean
a(int arg0, int arg1)
method_3864(int arg0, int arg1)
hasChunk(int arg0, int arg1)
chunkExists(int arg0, int arg1)
public void
a(amv arg0, int arg1, int arg2)
method_3867(class_1193 arg0, int arg1, int arg2)
populateChunk(ChunkSource arg0, int arg1, int arg2)
populate(IChunkProvider arg0, int arg1, int arg2)
public boolean
a(amv arg0, amy arg1, int arg2, int arg3)
method_9122(class_1193 arg0, class_1196 arg1, int arg2, int arg3)
populateChunkAfterTerrain(ChunkSource arg0, WorldChunk arg1, int arg2, int arg3)
populateChunk(IChunkProvider arg0, Chunk arg1, int arg2, int arg3)
public boolean
a(boolean arg0, nu arg1)
method_3868(boolean arg0, class_841 arg1)
save(boolean arg0, ProgressListener arg1)
saveChunks(boolean arg0, IProgressUpdate arg1)
public void
c()
method_4727()
flush()
saveExtraData()
public boolean
d()
method_3869()
tick()
unloadQueuedChunks()
public boolean
e()
method_3870()
shouldSave()
canSave()
public String
f()
method_3872()
getDebugInfo()
makeString()
public List<Biome$SpawnEntry>
a(pt arg0, cj arg1)
method_9124(class_872 arg0, class_2552 arg1)
getSpawnEntries(MobCategory arg0, BlockPos arg1)
getPossibleCreatures(EnumCreatureType arg0, BlockPos arg1)
public BlockPos
a(adm arg0, String arg1, cj arg2)
method_3866(class_1150 arg0, String arg1, class_2552 arg2)
findNearestStructure(World arg0, String arg1, BlockPos arg2)
getStrongholdGen(World arg0, String arg1, BlockPos arg2)
public int
g()
method_3874()
size()
getLoadedChunkCount()
public void
a(amy arg0, int arg1, int arg2)
method_4702(class_1196 arg0, int arg1, int arg2)
placeStructures(WorldChunk arg0, int arg1, int arg2)
recreateStructures(Chunk arg0, int arg1, int arg2)
public WorldChunk
a(cj arg0)
method_9123(class_2552 arg0)
getChunk(BlockPos arg0)
provideChunk(BlockPos arg0)