Class NetherWorldCarver
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<WorldCarver<?>>
net.minecraft.world.level.levelgen.carver.WorldCarver<CaveCarverConfiguration>
net.minecraft.world.level.levelgen.carver.CaveWorldCarver
net.minecraft.world.level.levelgen.carver.NetherWorldCarver
- All Implemented Interfaces:
IForgeRegistryEntry<WorldCarver<?>>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
WorldCarver.CarveSkipChecker
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
AIR, CANYON, CAVE, CAVE_AIR, LAVA, liquids, NETHER_CAVE, replaceableBlocks, STONE_SOURCE, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionNetherWorldCarver(com.mojang.serialization.Codec<CaveCarverConfiguration> p_64873_)
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
carveBlock(CarvingContext p_159287_, CaveCarverConfiguration p_159288_, ChunkAccess p_159289_, Function<BlockPos,Biome> p_159290_, BitSet p_159291_, Random p_159292_, BlockPos.MutableBlockPos p_159293_, BlockPos.MutableBlockPos p_159294_, Aquifer p_159295_, org.apache.commons.lang3.mutable.MutableBoolean p_159296_)
protected int
protected float
getThickness(Random p_64893_)
protected double
Methods inherited from class net.minecraft.world.level.levelgen.carver.CaveWorldCarver
carve, createRoom, createTunnel, isStartChunk
Methods inherited from class net.minecraft.world.level.levelgen.carver.WorldCarver
canReach, canReplaceBlock, canReplaceBlock, carveEllipsoid, configured, configuredCodec, getRange, hasDisallowedLiquid
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Constructor Details
-
NetherWorldCarver
-
-
Method Details
-
getCaveBound
protected int getCaveBound()- Overrides:
getCaveBound
in classCaveWorldCarver
-
getThickness
- Overrides:
getThickness
in classCaveWorldCarver
-
getYScale
protected double getYScale()- Overrides:
getYScale
in classCaveWorldCarver
-
carveBlock
protected boolean carveBlock(CarvingContext p_159287_, CaveCarverConfiguration p_159288_, ChunkAccess p_159289_, Function<BlockPos,Biome> p_159290_, BitSet p_159291_, Random p_159292_, BlockPos.MutableBlockPos p_159293_, BlockPos.MutableBlockPos p_159294_, Aquifer p_159295_, org.apache.commons.lang3.mutable.MutableBoolean p_159296_)- Overrides:
carveBlock
in classWorldCarver<CaveCarverConfiguration>
-