Package net.minecraft.world.gen.carver
Class NetherCaveCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<ProbabilityConfig>
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.world.gen.carver.NetherCaveCarver
public class NetherCaveCarver extends CaveCarver
- Mappings:
Namespace Name official cne
intermediary net/minecraft/class_2934
named net/minecraft/world/gen/carver/NetherCaveCarver
-
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 NetherCaveCarver(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 int
getCaveY(Random random)
protected int
getMaxCaveCount()
protected double
getTunnelSystemHeightWidthRatio()
protected float
getTunnelSystemWidth(Random random)
Methods inherited from class net.minecraft.world.gen.carver.CaveCarver
carve, carveCave, carveTunnels, isPositionExcluded, shouldCarve
Methods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec, isRegionUncarvable
-
Constructor Details
-
NetherCaveCarver
- Mappings:
Namespace Name Mixin selector official <init>
Lcne;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_2934;<init>(Lcom/mojang/serialization/Codec;)V
named <init>
Lnet/minecraft/world/gen/carver/NetherCaveCarver;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
getMaxCaveCount
protected int getMaxCaveCount()- Overrides:
getMaxCaveCount
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official a
Lcnc;a()I
intermediary method_16577
Lnet/minecraft/class_2925;method_16577()I
named getMaxCaveCount
Lnet/minecraft/world/gen/carver/CaveCarver;getMaxCaveCount()I
-
getTunnelSystemWidth
- Overrides:
getTunnelSystemWidth
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official a
Lcnc;a(Ljava/util/Random;)F
intermediary method_16576
Lnet/minecraft/class_2925;method_16576(Ljava/util/Random;)F
named getTunnelSystemWidth
Lnet/minecraft/world/gen/carver/CaveCarver;getTunnelSystemWidth(Ljava/util/Random;)F
-
getTunnelSystemHeightWidthRatio
protected double getTunnelSystemHeightWidthRatio()- Overrides:
getTunnelSystemHeightWidthRatio
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official b
Lcnc;b()D
intermediary method_16578
Lnet/minecraft/class_2925;method_16578()D
named getTunnelSystemHeightWidthRatio
Lnet/minecraft/world/gen/carver/CaveCarver;getTunnelSystemHeightWidthRatio()D
-
getCaveY
- Overrides:
getCaveY
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official b
Lcnc;b(Ljava/util/Random;)I
intermediary method_16579
Lnet/minecraft/class_2925;method_16579(Ljava/util/Random;)I
named getCaveY
Lnet/minecraft/world/gen/carver/CaveCarver;getCaveY(Ljava/util/Random;)I
-
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
-