public class CaveWorldCarver extends WorldCarver<ProbabilityConfig>
DEFAULT_AIR, DEFAULT_CAVE_AIR, LAVA_FLUID, terrainBlocks, terrainFluids, WATER_FLUID
Constructor and Description |
---|
CaveWorldCarver() |
Modifier and Type | Method and Description |
---|---|
protected void |
addRoom(IWorld worldIn,
long seed,
int mainChunkX,
int mainChunkZ,
double xRange,
double yRange,
double zRange,
float roomRadius,
double roomHeight,
java.util.BitSet mask) |
protected void |
addTunnel(IWorld worldIn,
long seed,
int mainChunkX,
int mainChunkZ,
double rangeX,
double rangeY,
double rangeZ,
float p_202533_12_,
float area,
float p_202533_14_,
int depth,
int maxDepth,
double p_202533_17_,
java.util.BitSet mask) |
boolean |
carve(IWorld region,
java.util.Random random,
int chunkX,
int chunkZ,
int originalX,
int originalZ,
java.util.BitSet mask,
ProbabilityConfig config) |
protected boolean |
carveAtTarget(IWorld worldIn,
long seed,
int mainChunkX,
int mainChunkZ,
double xRange,
double yRange,
double zRange,
double placementXZBound,
double placementYBound,
java.util.BitSet mask) |
boolean |
func_212246_a(IBlockReader p_212246_1_,
java.util.Random p_212246_2_,
int p_212246_3_,
int p_212246_4_,
ProbabilityConfig p_212246_5_) |
doesAreaHaveFluids, func_202520_b, isTargetAllowed, isTargetSafeFromFalling, isWithinGenerationDepth
public boolean func_212246_a(IBlockReader p_212246_1_, java.util.Random p_212246_2_, int p_212246_3_, int p_212246_4_, ProbabilityConfig p_212246_5_)
public boolean carve(IWorld region, java.util.Random random, int chunkX, int chunkZ, int originalX, int originalZ, java.util.BitSet mask, ProbabilityConfig config)
protected void addRoom(IWorld worldIn, long seed, int mainChunkX, int mainChunkZ, double xRange, double yRange, double zRange, float roomRadius, double roomHeight, java.util.BitSet mask)
protected void addTunnel(IWorld worldIn, long seed, int mainChunkX, int mainChunkZ, double rangeX, double rangeY, double rangeZ, float p_202533_12_, float area, float p_202533_14_, int depth, int maxDepth, double p_202533_17_, java.util.BitSet mask)
protected boolean carveAtTarget(IWorld worldIn, long seed, int mainChunkX, int mainChunkZ, double xRange, double yRange, double zRange, double placementXZBound, double placementYBound, java.util.BitSet mask)
carveAtTarget
in class WorldCarver<ProbabilityConfig>