Package net.minecraft.world.gen.carver
Class NetherCaveCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<ProbabilityConfig>
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.world.gen.carver.NetherCaveCarver
public class NetherCaveCarver extends CaveCarver
-
Field Summary
Fields inherited from class net.minecraft.world.gen.carver.Carver
AIR, alwaysCarvableBlocks, CANYON, carvableFluids, CAVE, CAVE_AIR, heightLimit, LAVA, NETHER_CAVE, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER -
Constructor Summary
Constructors Constructor Description NetherCaveCarver(com.mojang.serialization.Codec<ProbabilityConfig> configCodec) -
Method Summary
Modifier and Type Method Description protected booleancarveAtPoint(Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, BlockPos.Mutable mutable3, int seaLevel, int mainChunkX, int mainChunkZ, int x, int z, int relativeX, int y, int relativeZ, MutableBoolean mutableBoolean)protected intgetCaveY(Random random)protected intgetMaxCaveCount()protected doublegetTunnelSystemHeightWidthRatio()protected floatgetTunnelSystemWidth(Random random)Methods inherited from class net.minecraft.world.gen.carver.CaveCarver
carve, carveCave, carveTunnels, isPositionExcluded, shouldCarveMethods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec, isRegionUncarvable
-
Constructor Details
-
NetherCaveCarver
-
-
Method Details
-
getMaxCaveCount
protected int getMaxCaveCount()- Overrides:
getMaxCaveCountin classCaveCarver
-
getTunnelSystemWidth
- Overrides:
getTunnelSystemWidthin classCaveCarver
-
getTunnelSystemHeightWidthRatio
protected double getTunnelSystemHeightWidthRatio()- Overrides:
getTunnelSystemHeightWidthRatioin classCaveCarver
-
getCaveY
- Overrides:
getCaveYin classCaveCarver
-
carveAtPoint
protected boolean carveAtPoint(Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, BlockPos.Mutable mutable3, int seaLevel, int mainChunkX, int mainChunkZ, int x, int z, int relativeX, int y, int relativeZ, MutableBoolean mutableBoolean)- Overrides:
carveAtPointin classCarver<ProbabilityConfig>
-