public abstract class NoiseChunkGenerator<T extends GenerationSettings> extends ChunkGenerator<T>
Modifier and Type | Field and Description |
---|---|
protected BlockState |
defaultBlock |
protected BlockState |
defaultFluid |
protected SharedSeedRandom |
randomSeed |
biomeProvider, seed, settings, world
Constructor and Description |
---|
NoiseChunkGenerator(IWorld worldIn,
BiomeProvider biomeProviderIn,
int p_i49931_3_,
int p_i49931_4_,
int p_i49931_5_,
T p_i49931_6_,
boolean usePerlin) |
Modifier and Type | Method and Description |
---|---|
int |
func_222529_a(int p_222529_1_,
int p_222529_2_,
Heightmap.Type p_222529_3_) |
protected abstract double |
func_222545_a(double p_222545_1_,
double p_222545_3_,
int p_222545_5_) |
protected void |
func_222546_a(double[] p_222546_1_,
int p_222546_2_,
int p_222546_3_,
double p_222546_4_,
double p_222546_6_,
double p_222546_8_,
double p_222546_10_,
int p_222546_12_,
int p_222546_13_) |
protected double[] |
func_222547_b(int p_222547_1_,
int p_222547_2_) |
protected abstract void |
func_222548_a(double[] p_222548_1_,
int p_222548_2_,
int p_222548_3_) |
protected abstract double[] |
func_222549_a(int p_222549_1_,
int p_222549_2_) |
int |
func_222550_i() |
protected double |
func_222551_g() |
protected double |
func_222553_h() |
void |
generateSurface(IChunk chunkIn) |
void |
makeBase(IWorld worldIn,
IChunk chunkIn) |
protected void |
makeBedrock(IChunk chunkIn,
java.util.Random rand) |
carve, decorate, findNearestStructure, func_222531_c, func_222532_b, generateBiomes, generateStructureStarts, getBiome, getBiome, getBiomeProvider, getGroundHeight, getMaxHeight, getPossibleCreatures, getSeaLevel, getSeed, getSettings, getStructureConfig, hasStructure, initStructureStarts, spawnMobs, spawnMobs
protected final SharedSeedRandom randomSeed
protected final BlockState defaultBlock
protected final BlockState defaultFluid
public NoiseChunkGenerator(IWorld worldIn, BiomeProvider biomeProviderIn, int p_i49931_3_, int p_i49931_4_, int p_i49931_5_, T p_i49931_6_, boolean usePerlin)
protected double[] func_222547_b(int p_222547_1_, int p_222547_2_)
protected void func_222546_a(double[] p_222546_1_, int p_222546_2_, int p_222546_3_, double p_222546_4_, double p_222546_6_, double p_222546_8_, double p_222546_10_, int p_222546_12_, int p_222546_13_)
protected abstract double[] func_222549_a(int p_222549_1_, int p_222549_2_)
protected abstract double func_222545_a(double p_222545_1_, double p_222545_3_, int p_222545_5_)
protected double func_222551_g()
protected double func_222553_h()
public int func_222529_a(int p_222529_1_, int p_222529_2_, Heightmap.Type p_222529_3_)
func_222529_a
in class ChunkGenerator<T extends GenerationSettings>
protected abstract void func_222548_a(double[] p_222548_1_, int p_222548_2_, int p_222548_3_)
public int func_222550_i()
public void generateSurface(IChunk chunkIn)
generateSurface
in class ChunkGenerator<T extends GenerationSettings>
protected void makeBedrock(IChunk chunkIn, java.util.Random rand)
public void makeBase(IWorld worldIn, IChunk chunkIn)
makeBase
in class ChunkGenerator<T extends GenerationSettings>