public abstract class NoiseChunkGenerator<T extends GenerationSettings> extends ChunkGenerator<T>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected BlockState |
defaultBlock |
protected BlockState |
defaultFluid |
protected SharedSeedRandom |
randomSeed |
biomeProvider, seed, settings, world| コンストラクタと説明 |
|---|
NoiseChunkGenerator(IWorld worldIn,
BiomeProvider biomeProviderIn,
int horizontalNoiseGranularityIn,
int verticalNoiseGranularityIn,
int p_i49931_5_,
T settingsIn,
boolean usePerlin) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
calcNoiseColumn(double[] noiseColumn,
int noiseX,
int noiseZ,
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 void |
fillNoiseColumn(double[] noiseColumn,
int noiseX,
int noiseZ) |
int |
func_222529_a(int p_222529_1_,
int p_222529_2_,
Heightmap.Type heightmapType) |
protected abstract double |
func_222545_a(double p_222545_1_,
double p_222545_3_,
int p_222545_5_) |
protected double[] |
func_222547_b(int p_222547_1_,
int p_222547_2_) |
protected double |
func_222551_g() |
protected double |
func_222553_h() |
void |
func_225551_a_(WorldGenRegion p_225551_1_,
IChunk p_225551_2_) |
protected abstract double[] |
getBiomeNoiseColumn(int noiseX,
int noiseZ) |
void |
makeBase(IWorld worldIn,
IChunk chunkIn) |
protected void |
makeBedrock(IChunk chunkIn,
java.util.Random rand) |
int |
noiseSizeY() |
decorate, findNearestStructure, func_222531_c, func_222532_b, func_225550_a_, generateBiomes, generateStructures, generateStructureStarts, getBiome, getBiomeProvider, getGroundHeight, getMaxHeight, getPossibleCreatures, getSeaLevel, getSeed, getSettings, getStructureConfig, hasStructure, spawnMobs, spawnMobsprotected final SharedSeedRandom randomSeed
protected final BlockState defaultBlock
protected final BlockState defaultFluid
public NoiseChunkGenerator(IWorld worldIn, BiomeProvider biomeProviderIn, int horizontalNoiseGranularityIn, int verticalNoiseGranularityIn, int p_i49931_5_, T settingsIn, boolean usePerlin)
protected double[] func_222547_b(int p_222547_1_,
int p_222547_2_)
protected void calcNoiseColumn(double[] noiseColumn,
int noiseX,
int noiseZ,
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[] getBiomeNoiseColumn(int noiseX,
int noiseZ)
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 heightmapType)
func_222529_a クラス内 ChunkGenerator<T extends GenerationSettings>protected abstract void fillNoiseColumn(double[] noiseColumn,
int noiseX,
int noiseZ)
public int noiseSizeY()
public void func_225551_a_(WorldGenRegion p_225551_1_, IChunk p_225551_2_)
func_225551_a_ クラス内 ChunkGenerator<T extends GenerationSettings>protected void makeBedrock(IChunk chunkIn, java.util.Random rand)
public void makeBase(IWorld worldIn, IChunk chunkIn)
makeBase クラス内 ChunkGenerator<T extends GenerationSettings>