public class NetherCaveWorldCarver extends CaveWorldCarver
DEFAULT_AIR, DEFAULT_CAVE_AIR, LAVA_FLUID, terrainBlocks, terrainFluids, WATER_FLUID
Constructor and Description |
---|
NetherCaveWorldCarver() |
Modifier and Type | Method and Description |
---|---|
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_) |
addRoom, addTunnel
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_)
func_212246_a
in interface IWorldCarver<ProbabilityConfig>
func_212246_a
in class CaveWorldCarver
public boolean carve(IWorld region, java.util.Random random, int chunkX, int chunkZ, int originalX, int originalZ, java.util.BitSet mask, ProbabilityConfig config)
carve
in interface IWorldCarver<ProbabilityConfig>
carve
in class CaveWorldCarver
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 CaveWorldCarver