-
abstract boolean
boolean
boolean
boolean
protected boolean
Carver.carveAtPoint(CarverContext context,
C config,
Chunk chunk,
Function<BlockPos,Biome> posToBiome,
BitSet carvingMask,
Random random,
BlockPos.Mutable pos,
BlockPos.Mutable downPos,
AquiferSampler sampler,
MutableBoolean foundSurface)
protected boolean
NetherCaveCarver.carveAtPoint(CarverContext carverContext,
CaveCarverConfig caveCarverConfig,
Chunk chunk,
Function<BlockPos,Biome> function,
BitSet bitSet,
Random random,
BlockPos.Mutable mutable,
BlockPos.Mutable mutable2,
AquiferSampler aquiferSampler,
MutableBoolean mutableBoolean)
protected boolean
UnderwaterCanyonCarver.carveAtPoint(CarverContext carverContext,
RavineCarverConfig ravineCarverConfig,
Chunk chunk,
Function<BlockPos,Biome> function,
BitSet bitSet,
Random random,
BlockPos.Mutable mutable,
BlockPos.Mutable mutable2,
AquiferSampler aquiferSampler,
MutableBoolean mutableBoolean)
protected boolean
UnderwaterCaveCarver.carveAtPoint(CarverContext carverContext,
CaveCarverConfig caveCarverConfig,
Chunk chunk,
Function<BlockPos,Biome> function,
BitSet bitSet,
Random random,
BlockPos.Mutable mutable,
BlockPos.Mutable mutable2,
AquiferSampler aquiferSampler,
MutableBoolean mutableBoolean)
protected void
CaveCarver.carveCave(CarverContext context,
CaveCarverConfig config,
Chunk chunk,
Function<BlockPos,Biome> posToBiome,
long seed,
AquiferSampler aquiferSampler,
double x,
double y,
double z,
float yaw,
double yawPitchRatio,
BitSet carvingMask,
Carver.SkipPredicate skipPredicate)
private void
RavineCarver.carveRavine(CarverContext context,
RavineCarverConfig config,
Chunk chunk,
Function<BlockPos,Biome> posToBiome,
long seed,
AquiferSampler aquiferSampler,
double x,
double y,
double z,
float width,
float yaw,
float pitch,
int branchStartIndex,
int branchCount,
double yawPitchRatio,
BitSet carvingMask)
protected boolean
Carver.carveRegion(CarverContext context,
C config,
Chunk chunk,
Function<BlockPos,Biome> posToBiome,
long seed,
AquiferSampler sampler,
double x,
double y,
double z,
double horizontalScale,
double verticalScale,
BitSet carvingMask,
Carver.SkipPredicate skipPredicate)
protected void
CaveCarver.carveTunnels(CarverContext context,
CaveCarverConfig config,
Chunk chunk,
Function<BlockPos,Biome> posToBiome,
long seed,
AquiferSampler aquiferSampler,
double x,
double y,
double z,
double horizontalScale,
double verticalScale,
float width,
float yaw,
float pitch,
int branchStartIndex,
int branchCount,
double yawPitchRatio,
BitSet carvingMask,
Carver.SkipPredicate skipPredicate)
private float[]
private boolean
RavineCarver.isPositionExcluded(CarverContext context,
float[] horizontalStretchFactors,
double scaledRelativeX,
double scaledRelativeY,
double scaledRelativeZ,
int y)
boolean
Carver.SkipPredicate.shouldSkip(CarverContext context,
double scaledRelativeX,
double scaledRelativeY,
double scaledRelativeZ,
int y)