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<?>>
public class UnderwaterCaveWorldCarver extends CaveWorldCarver
-
-
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
Constructors Constructor Description UnderwaterCaveWorldCarver(com.mojang.serialization.Codec<ProbabilityConfig> p_i231920_1_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
carveBlock(IChunk p_230358_1_, java.util.function.Function<BlockPos,Biome> p_230358_2_, java.util.BitSet p_230358_3_, java.util.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_, java.util.BitSet p_222728_2_, java.util.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 Detail
-
UnderwaterCaveWorldCarver
public UnderwaterCaveWorldCarver(com.mojang.serialization.Codec<ProbabilityConfig> p_i231920_1_)
-
-
Method Detail
-
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_, java.util.function.Function<BlockPos,Biome> p_230358_2_, java.util.BitSet p_230358_3_, java.util.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_, java.util.BitSet p_222728_2_, java.util.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_)
-
-