Package net.minecraft.world.gen.carver
Class UnderwaterCanyonCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<RavineCarverConfig>
net.minecraft.world.gen.carver.RavineCarver
net.minecraft.world.gen.carver.UnderwaterCanyonCarver
- Mappings:
Namespace Name official cqw
intermediary net/minecraft/class_6330
named net/minecraft/world/gen/carver/UnderwaterCanyonCarver
-
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, STONE_SOURCE, UNDERWATER_CANYON, UNDERWATER_CAVE, WATER
-
Constructor Summary
ConstructorDescriptionUnderwaterCanyonCarver(com.mojang.serialization.Codec<RavineCarverConfig> configCodec)
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
carveAtPoint(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean)
protected boolean
isRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
Methods inherited from class net.minecraft.world.gen.carver.RavineCarver
carve, shouldCarve
Methods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec
-
Constructor Details
-
UnderwaterCanyonCarver
- Mappings:
Namespace Name Mixin selector official <init>
Lcqy;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_2939;<init>(Lcom/mojang/serialization/Codec;)V
named <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:
isRegionUncarvable
in classCarver<RavineCarverConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcqy;a(Lcml;IIIIII)Z
intermediary method_33977
Lnet/minecraft/class_2939;method_33977(Lnet/minecraft/class_2791;IIIIII)Z
named isRegionUncarvable
Lnet/minecraft/world/gen/carver/Carver;isRegionUncarvable(Lnet/minecraft/world/chunk/Chunk;IIIIII)Z
-
carveAtPoint
protected boolean carveAtPoint(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean)- Overrides:
carveAtPoint
in classCarver<RavineCarverConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcqw;a(Lcqr;Lcqn;Lcml;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lgg$a;Lgg$a;Lcpf;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z
intermediary method_36213
Lnet/minecraft/class_6330;method_36213(Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;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_6350;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z
named carveAtPoint
Lnet/minecraft/world/gen/carver/UnderwaterCanyonCarver;carveAtPoint(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/RavineCarverConfig;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/world/gen/chunk/AquiferSampler;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z
-