Package net.minecraft.world.gen.carver
Class NetherCaveCarver
java.lang.Object
net.minecraft.world.gen.carver.Carver<CaveCarverConfig>
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.world.gen.carver.NetherCaveCarver
- Mappings:
Namespace Name official dmw
intermediary net/minecraft/class_2934
named net/minecraft/world/gen/carver/NetherCaveCarver
-
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, carvableFluids, CAVE, CAVE_AIR, LAVA, NETHER_CAVE, RAVINE, WATER
-
Constructor Summary
ConstructorDescriptionNetherCaveCarver
(com.mojang.serialization.Codec<CaveCarverConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
carveAtPoint
(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, CarvingMask carvingMask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected int
protected double
protected float
getTunnelSystemWidth
(Random random) Methods inherited from class net.minecraft.world.gen.carver.CaveCarver
carve, carveCave, carveTunnels, shouldCarve
Methods inherited from class net.minecraft.world.gen.carver.Carver
canAlwaysCarveBlock, canCarveBranch, carveRegion, configure, getBranchFactor, getCodec
-
Constructor Details
-
NetherCaveCarver
- Mappings:
Namespace Name Mixin selector official <init>
Ldmx;<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
-
getMaxCaveCount
protected int getMaxCaveCount()- Overrides:
getMaxCaveCount
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official a
Ldmu;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
Ldmu;a(Lasc;)F
intermediary method_16576
Lnet/minecraft/class_2925;method_16576(Lnet/minecraft/class_5819;)F
named getTunnelSystemWidth
Lnet/minecraft/world/gen/carver/CaveCarver;getTunnelSystemWidth(Lnet/minecraft/util/math/random/Random;)F
-
getTunnelSystemHeightWidthRatio
protected double getTunnelSystemHeightWidthRatio()- Overrides:
getTunnelSystemHeightWidthRatio
in classCaveCarver
- Mappings:
Namespace Name Mixin selector official b
Ldmu;b()D
intermediary method_16578
Lnet/minecraft/class_2925;method_16578()D
named getTunnelSystemHeightWidthRatio
Lnet/minecraft/world/gen/carver/CaveCarver;getTunnelSystemHeightWidthRatio()D
-
carveAtPoint
protected boolean carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, CarvingMask carvingMask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) - Overrides:
carveAtPoint
in classCarver<CaveCarverConfig>
- Mappings:
Namespace Name Mixin selector official a
Ldmw;a(Ldms;Ldmt;Ldhf;Ljava/util/function/Function;Ldhe;Lgw$a;Lgw$a;Ldke;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z
intermediary method_35359
Lnet/minecraft/class_2934;method_35359(Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Lnet/minecraft/class_6643;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/NetherCaveCarver;carveAtPoint(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/CaveCarverConfig;Lnet/minecraft/world/chunk/Chunk;Ljava/util/function/Function;Lnet/minecraft/world/gen/carver/CarvingMask;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
-