public abstract class ModernBetaBiomeDecorator
extends net.minecraft.world.biome.BiomeDecorator
| Modifier and Type | Field and Description |
|---|---|
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_BROWN_SHROOM |
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_CACTUS |
static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_DANDELION |
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_DEAD_BUSH |
static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_POPPY |
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_PUMPKIN |
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_RED_SHROOM |
protected static net.minecraft.world.gen.feature.WorldGenerator |
FEATURE_REED |
andesiteGen, bigMushroomGen, bigMushroomsPerChunk, cactiPerChunk, cactusGen, chunkPos, chunkProviderSettings, clayGen, clayPerChunk, coalGen, deadBushPerChunk, decorating, diamondGen, dioriteGen, dirtGen, extraTreeChance, flowerGen, flowersPerChunk, generateFalls, goldGen, graniteGen, grassPerChunk, gravelGen, gravelOreGen, gravelPatchesPerChunk, ironGen, lapisGen, mushroomBrownGen, mushroomRedGen, mushroomsPerChunk, redstoneGen, reedGen, reedsPerChunk, sandGen, sandPatchesPerChunk, treesPerChunk, waterlilyGen, waterlilyPerChunk| Constructor and Description |
|---|
ModernBetaBiomeDecorator() |
| Modifier and Type | Method and Description |
|---|---|
protected PerlinOctaveNoise |
getForestOctaveNoise(net.minecraft.world.World world,
int chunkX,
int chunkZ) |
protected abstract int |
getTreeCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos) |
static void |
populateDisks(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count) |
static void |
populateDungeons(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ) |
protected void |
populateLavafalls(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int height) |
static void |
populateLavaLakes(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ) |
protected void |
populateOres(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos) |
static void |
populateOreSpread(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int centerHeight,
int spread) |
static void |
populateOreStandard(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int minHeight,
int maxHeight) |
static void |
populateSnowIce(net.minecraft.world.World world,
java.util.Random random,
ModernBetaBiomeProvider biomeProvider,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ) |
static void |
populateTallGrassChance(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chance,
int height) |
static void |
populateTallGrassCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int height) |
protected void |
populateTrees(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
java.util.function.Supplier<net.minecraft.world.gen.feature.WorldGenAbstractTree> treeFunc) |
protected void |
populateWaterfalls(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int height) |
static void |
populateWaterLakes(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ,
net.minecraft.block.state.IBlockState defaultFluid) |
static void |
populateWorldGenChance(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chance,
int height) |
static void |
populateWorldGenCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int height) |
public static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_DANDELION
public static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_POPPY
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_DEAD_BUSH
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_BROWN_SHROOM
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_RED_SHROOM
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_REED
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_PUMPKIN
protected static final net.minecraft.world.gen.feature.WorldGenerator FEATURE_CACTUS
protected abstract int getTreeCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos)
protected void populateOres(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos)
protected void populateTrees(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
java.util.function.Supplier<net.minecraft.world.gen.feature.WorldGenAbstractTree> treeFunc)
protected void populateWaterfalls(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int height)
protected void populateLavafalls(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int height)
protected PerlinOctaveNoise getForestOctaveNoise(net.minecraft.world.World world, int chunkX, int chunkZ)
public static void populateWorldGenCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int height)
public static void populateWorldGenChance(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chance,
int height)
public static void populateOreStandard(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int minHeight,
int maxHeight)
public static void populateOreSpread(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int centerHeight,
int spread)
public static void populateDisks(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.world.gen.feature.WorldGenerator generator,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count)
public static void populateTallGrassCount(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int count,
int height)
public static void populateTallGrassChance(net.minecraft.world.World world,
java.util.Random random,
net.minecraft.world.biome.Biome biome,
net.minecraft.util.math.BlockPos startPos,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chance,
int height)
public static void populateWaterLakes(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ,
net.minecraft.block.state.IBlockState defaultFluid)
public static void populateLavaLakes(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ)
public static void populateDungeons(net.minecraft.world.World world,
java.util.Random random,
ModernBetaGeneratorSettings settings,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ)
public static void populateSnowIce(net.minecraft.world.World world,
java.util.Random random,
ModernBetaBiomeProvider biomeProvider,
net.minecraft.util.math.BlockPos.MutableBlockPos mutablePos,
int chunkX,
int chunkZ)