Package net.minecraft.world.gen.carver
Class UnderwaterCaveWorldCarver
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<WorldCarver<?>>
net.minecraft.world.gen.carver.WorldCarver<ProbabilityConfig>
net.minecraft.world.gen.carver.CaveWorldCarver
net.minecraft.world.gen.carver.UnderwaterCaveWorldCarver
- All Implemented Interfaces:
IForgeRegistryEntry<WorldCarver<?>>
-
Nested Class Summary
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.gen.carver.WorldCarver
AIR, CANYON, CAVE, CAVE_AIR, genHeight, LAVA, liquids, NETHER_CAVE, replaceableBlocks, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionUnderwaterCaveWorldCarver
(com.mojang.serialization.Codec<ProbabilityConfig> p_i231920_1_) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
carveBlock
(IChunk p_230358_1_, Function<BlockPos, Biome> p_230358_2_, BitSet p_230358_3_, Random p_230358_4_, BlockPos.Mutable p_230358_5_, BlockPos.Mutable p_230358_6_, BlockPos.Mutable p_230358_7_, int p_230358_8_, int p_230358_9_, int p_230358_10_, int p_230358_11_, int p_230358_12_, int p_230358_13_, int p_230358_14_, int p_230358_15_, org.apache.commons.lang3.mutable.MutableBoolean p_230358_16_) protected static boolean
carveBlock
(WorldCarver<?> p_222728_0_, IChunk p_222728_1_, BitSet p_222728_2_, Random p_222728_3_, BlockPos.Mutable p_222728_4_, int p_222728_5_, int p_222728_6_, int p_222728_7_, int p_222728_8_, int p_222728_9_, int p_222728_10_, int p_222728_11_, int p_222728_12_) protected boolean
hasWater
(IChunk p_222700_1_, int p_222700_2_, int p_222700_3_, int p_222700_4_, int p_222700_5_, int p_222700_6_, int p_222700_7_, int p_222700_8_, int p_222700_9_) Methods inherited from class net.minecraft.world.gen.carver.CaveWorldCarver
carve, genRoom, genTunnel, getCaveBound, getCaveY, getThickness, getYScale, isStartChunk, skip
Methods inherited from class net.minecraft.world.gen.carver.WorldCarver
canReach, canReplaceBlock, canReplaceBlock, carveSphere, configured, configuredCodec, getRange
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Constructor Details
-
UnderwaterCaveWorldCarver
-
-
Method Details
-
hasWater
protected boolean hasWater(IChunk p_222700_1_, int p_222700_2_, int p_222700_3_, int p_222700_4_, int p_222700_5_, int p_222700_6_, int p_222700_7_, int p_222700_8_, int p_222700_9_) - Overrides:
hasWater
in classWorldCarver<ProbabilityConfig>
-
carveBlock
protected boolean carveBlock(IChunk p_230358_1_, Function<BlockPos, Biome> p_230358_2_, BitSet p_230358_3_, Random p_230358_4_, BlockPos.Mutable p_230358_5_, BlockPos.Mutable p_230358_6_, BlockPos.Mutable p_230358_7_, int p_230358_8_, int p_230358_9_, int p_230358_10_, int p_230358_11_, int p_230358_12_, int p_230358_13_, int p_230358_14_, int p_230358_15_, org.apache.commons.lang3.mutable.MutableBoolean p_230358_16_) - Overrides:
carveBlock
in classWorldCarver<ProbabilityConfig>
-
carveBlock
protected static boolean carveBlock(WorldCarver<?> p_222728_0_, IChunk p_222728_1_, BitSet p_222728_2_, Random p_222728_3_, BlockPos.Mutable p_222728_4_, int p_222728_5_, int p_222728_6_, int p_222728_7_, int p_222728_8_, int p_222728_9_, int p_222728_10_, int p_222728_11_, int p_222728_12_)
-