Package net.minecraft.world.gen.carver
Class UnderwaterCaveCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<CaveCarverConfig>
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.world.gen.carver.UnderwaterCaveCarver
- Mappings:
Namespace Name official cpzintermediary net/minecraft/class_6331named net/minecraft/world/gen/carver/UnderwaterCaveCarver
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.carver.Carver
Carver.SkipPredicate -
Field Summary
Fields inherited from class net.minecraft.world.gen.carver.Carver
AIR, alwaysCarvableBlocks, carvableFluids, CAVE, CAVE_AIR, LAVA, NETHER_CAVE, RAVINE, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER -
Constructor Summary
ConstructorsConstructorDescriptionUnderwaterCaveCarver(com.mojang.serialization.Codec<CaveCarverConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancarveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2, MutableBoolean mutableBoolean)protected booleanisRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)protected static booleanmethod_36215(Carver<?> carver, Chunk chunk, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2)Methods inherited from class net.minecraft.world.gen.carver.CaveCarver
carve, carveCave, carveTunnels, getMaxCaveCount, getTunnelSystemHeightWidthRatio, getTunnelSystemWidth, shouldCarveMethods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec
-
Constructor Details
-
UnderwaterCaveCarver
- Mappings:
Namespace Name Mixin selector official <init>Lcqa;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_2939;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/carver/Carver;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
isRegionUncarvable
protected boolean isRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)- Overrides:
isRegionUncarvablein classCarver<CaveCarverConfig>- Mappings:
Namespace Name Mixin selector official aLcqa;a(Lclq;IIIIII)Zintermediary method_33977Lnet/minecraft/class_2939;method_33977(Lnet/minecraft/class_2791;IIIIII)Znamed isRegionUncarvableLnet/minecraft/world/gen/carver/Carver;isRegionUncarvable(Lnet/minecraft/world/chunk/Chunk;IIIIII)Z
-
carveAtPoint
protected boolean carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2, MutableBoolean mutableBoolean)- Overrides:
carveAtPointin classCarver<CaveCarverConfig>- Mappings:
Namespace Name Mixin selector official aLcpz;a(Lcpt;Lcpu;Lclq;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lgb$a;Lgb$a;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Zintermediary method_36214Lnet/minecraft/class_6331;method_36214(Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;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;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Znamed carveAtPointLnet/minecraft/world/gen/carver/UnderwaterCaveCarver;carveAtPoint(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/CaveCarverConfig;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;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
-
method_36215
protected static boolean method_36215(Carver<?> carver, Chunk chunk, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2)- Mappings:
Namespace Name Mixin selector official aLcpz;a(Lcqa;Lclq;Ljava/util/Random;Lgb$a;Lgb$a;I)Zintermediary method_36215Lnet/minecraft/class_6331;method_36215(Lnet/minecraft/class_2939;Lnet/minecraft/class_2791;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;I)Znamed method_36215Lnet/minecraft/world/gen/carver/UnderwaterCaveCarver;method_36215(Lnet/minecraft/world/gen/carver/Carver;Lnet/minecraft/world/chunk/Chunk;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/BlockPos$Mutable;I)Z
-