public class BiomeMesa extends Biome
Modifier and Type | Class and Description |
---|---|
(package private) class |
BiomeMesa.Decorator |
Biome.BiomeProperties, Biome.FlowerEntry, Biome.SpawnListEntry, Biome.TempCategory
IForgeRegistryEntry.Impl<T extends IForgeRegistryEntry<T>>
Modifier and Type | Field and Description |
---|---|
private boolean |
brycePillars |
private IBlockState[] |
clayBands |
private NoiseGeneratorPerlin |
clayBandsOffsetNoise |
protected static IBlockState |
COARSE_DIRT |
protected static IBlockState |
GRASS |
protected static IBlockState |
HARDENED_CLAY |
private boolean |
hasForest |
protected static IBlockState |
ORANGE_STAINED_HARDENED_CLAY |
private NoiseGeneratorPerlin |
pillarNoise |
private NoiseGeneratorPerlin |
pillarRoofNoise |
protected static IBlockState |
RED_SAND |
protected static IBlockState |
STAINED_HARDENED_CLAY |
private long |
worldSeed |
AIR, BEDROCK, BIG_TREE_FEATURE, decorator, DOUBLE_PLANT_GENERATOR, fillerBlock, flowers, GRASS_COLOR_NOISE, GRAVEL, ICE, modSpawnableLists, MUTATION_TO_BASE_ID_MAP, RED_SANDSTONE, REGISTRY, SANDSTONE, spawnableCaveCreatureList, spawnableCreatureList, spawnableMonsterList, spawnableWaterCreatureList, STONE, SWAMP_FEATURE, TEMPERATURE_NOISE, topBlock, TREE_FEATURE, WATER
delegate
Constructor and Description |
---|
BiomeMesa(boolean p_i46704_1_,
boolean p_i46704_2_,
Biome.BiomeProperties properties) |
Modifier and Type | Method and Description |
---|---|
BiomeDecorator |
createBiomeDecorator() |
void |
generateBands(long p_150619_1_) |
void |
genTerrainBlocks(World worldIn,
java.util.Random rand,
ChunkPrimer chunkPrimerIn,
int x,
int z,
double noiseVal) |
IBlockState |
getBand(int p_180629_1_,
int p_180629_2_,
int p_180629_3_) |
int |
getFoliageColorAtPos(BlockPos pos) |
int |
getGrassColorAtPos(BlockPos pos) |
WorldGenAbstractTree |
getRandomTreeFeature(java.util.Random rand) |
addDefaultFlowers, addFlower, canRain, decorate, generateBiomeTerrain, getBaseHeight, getBiome, getBiome, getBiomeClass, getBiomeForId, getBiomeName, getDefaultTemperature, getEnableSnow, getHeightVariation, getIdForBiome, getModdedBiomeDecorator, getModdedBiomeFoliageColor, getModdedBiomeGrassColor, getMutationForBiome, getRainfall, getRandomWorldGenForGrass, getSkyColorByTemp, getSpawnableList, getSpawningChance, getTempCategory, getTemperature, getWaterColor, getWaterColorMultiplier, ignorePlayerSpawnSuitability, isHighHumidity, isMutation, isSnowyBiome, pickRandomFlower, plantFlower, registerBiome, registerBiomes
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
protected static final IBlockState COARSE_DIRT
protected static final IBlockState GRASS
protected static final IBlockState HARDENED_CLAY
protected static final IBlockState STAINED_HARDENED_CLAY
protected static final IBlockState ORANGE_STAINED_HARDENED_CLAY
protected static final IBlockState RED_SAND
private IBlockState[] clayBands
private long worldSeed
private NoiseGeneratorPerlin pillarNoise
private NoiseGeneratorPerlin pillarRoofNoise
private NoiseGeneratorPerlin clayBandsOffsetNoise
private final boolean brycePillars
private final boolean hasForest
public BiomeMesa(boolean p_i46704_1_, boolean p_i46704_2_, Biome.BiomeProperties properties)
public BiomeDecorator createBiomeDecorator()
createBiomeDecorator
in class Biome
public WorldGenAbstractTree getRandomTreeFeature(java.util.Random rand)
getRandomTreeFeature
in class Biome
public void genTerrainBlocks(World worldIn, java.util.Random rand, ChunkPrimer chunkPrimerIn, int x, int z, double noiseVal)
genTerrainBlocks
in class Biome
public void generateBands(long p_150619_1_)
public IBlockState getBand(int p_180629_1_, int p_180629_2_, int p_180629_3_)
public int getFoliageColorAtPos(BlockPos pos)
getFoliageColorAtPos
in class Biome
public int getGrassColorAtPos(BlockPos pos)
getGrassColorAtPos
in class Biome