Class NetherWorldCarver
java.lang.Object
net.minecraft.world.level.levelgen.carver.WorldCarver<CaveCarverConfiguration>
net.minecraft.world.level.levelgen.carver.CaveWorldCarver
net.minecraft.world.level.levelgen.carver.NetherWorldCarver
-
Nested Class Summary
Nested classes/interfaces inherited from class WorldCarver
WorldCarver.CarveSkipChecker -
Field Summary
Fields inherited from class WorldCarver
AIR, CANYON, CAVE, CAVE_AIR, LAVA, liquids, NETHER_CAVE, WATER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancarveBlock(CarvingContext context, CaveCarverConfiguration configuration, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeGetter, CarvingMask mask, BlockPos.MutableBlockPos blockPos, BlockPos.MutableBlockPos helperPos, Aquifer aquifer, org.apache.commons.lang3.mutable.MutableBoolean hasGrass) protected intprotected floatgetThickness(RandomSource random) protected doubleMethods inherited from class CaveWorldCarver
carve, createRoom, createTunnel, isStartChunkMethods inherited from class WorldCarver
canReach, canReplaceBlock, carveEllipsoid, configured, configuredCodec, getRange
-
Constructor Details
-
NetherWorldCarver
-
-
Method Details
-
getCaveBound
protected int getCaveBound()- Overrides:
getCaveBoundin classCaveWorldCarver
-
getThickness
- Overrides:
getThicknessin classCaveWorldCarver
-
getYScale
protected double getYScale()- Overrides:
getYScalein classCaveWorldCarver
-
carveBlock
protected boolean carveBlock(CarvingContext context, CaveCarverConfiguration configuration, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeGetter, CarvingMask mask, BlockPos.MutableBlockPos blockPos, BlockPos.MutableBlockPos helperPos, Aquifer aquifer, org.apache.commons.lang3.mutable.MutableBoolean hasGrass) - Overrides:
carveBlockin classWorldCarver<CaveCarverConfiguration>
-