Package net.minecraft.world.gen.carver
Class UnderwaterRavineCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<ProbabilityConfig>
net.minecraft.world.gen.carver.RavineCarver
net.minecraft.world.gen.carver.UnderwaterRavineCarver
public class UnderwaterRavineCarver extends RavineCarver
- Mappings:
Namespace Name official cng
intermediary net/minecraft/class_2938
named net/minecraft/world/gen/carver/UnderwaterRavineCarver
-
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 UnderwaterRavineCarver(com.mojang.serialization.Codec<ProbabilityConfig> configCodec)
-
Method Summary
Modifier and Type Method Description protected boolean
carveAtPoint(Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable currentPos, BlockPos.Mutable upperPos, BlockPos.Mutable lowerPos, int seaLevel, int mainChunkX, int mainChunkZ, int x, int z, int relativeX, int y, int relativeZ, MutableBoolean visitedSurface)
protected boolean
isRegionUncarvable(Chunk chunk, int mainChunkX, int mainChunkZ, int relMinX, int relMaxX, int minY, int maxY, int relMinZ, int relMaxZ)
Methods inherited from class net.minecraft.world.gen.carver.RavineCarver
carve, isPositionExcluded, shouldCarve
Methods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec
-
Constructor Details
-
UnderwaterRavineCarver
- Mappings:
Namespace Name Mixin selector official <init>
Lcna;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_2918;<init>(Lcom/mojang/serialization/Codec;)V
named <init>
Lnet/minecraft/world/gen/carver/RavineCarver;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
isRegionUncarvable
protected boolean isRegionUncarvable(Chunk chunk, int mainChunkX, int mainChunkZ, int relMinX, int relMaxX, int minY, int maxY, int relMinZ, int relMaxZ)- Overrides:
isRegionUncarvable
in classCarver<ProbabilityConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcni;a(Lcjl;IIIIIIII)Z
intermediary method_12711
Lnet/minecraft/class_2939;method_12711(Lnet/minecraft/class_2791;IIIIIIII)Z
named isRegionUncarvable
Lnet/minecraft/world/gen/carver/Carver;isRegionUncarvable(Lnet/minecraft/world/chunk/Chunk;IIIIIIII)Z
-
carveAtPoint
protected boolean carveAtPoint(Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable currentPos, BlockPos.Mutable upperPos, BlockPos.Mutable lowerPos, int seaLevel, int mainChunkX, int mainChunkZ, int x, int z, int relativeX, int y, int relativeZ, MutableBoolean visitedSurface)- Overrides:
carveAtPoint
in classCarver<ProbabilityConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcni;a(Lcjl;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lfx$a;Lfx$a;Lfx$a;IIIIIIIILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
intermediary method_16581
Lnet/minecraft/class_2939;method_16581(Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;IIIIIIIILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
named carveAtPoint
Lnet/minecraft/world/gen/carver/Carver;carveAtPoint(Lnet/minecraft/world/chunk/Chunk;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/BlockPos$Mutable;IIIIIIIILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
-