Class NetherCaveCarver


public class NetherCaveCarver extends CaveCarver
Mappings:
Namespace Name
official dbv
intermediary net/minecraft/class_2934
named net/minecraft/world/gen/carver/NetherCaveCarver
  • Constructor Details

    • NetherCaveCarver

      public NetherCaveCarver(com.mojang.serialization.Codec<CaveCarverConfig> configCodec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldbw;<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 class CaveCarver
      Mappings:
      Namespace Name Mixin selector
      official a Ldbt;a()I
      intermediary method_16577 Lnet/minecraft/class_2925;method_16577()I
      named getMaxCaveCount Lnet/minecraft/world/gen/carver/CaveCarver;getMaxCaveCount()I
    • getTunnelSystemWidth

      protected float getTunnelSystemWidth(Random random)
      Overrides:
      getTunnelSystemWidth in class CaveCarver
      Mappings:
      Namespace Name Mixin selector
      official a Ldbt;a(Lalu;)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 class CaveCarver
      Mappings:
      Namespace Name Mixin selector
      official b Ldbt;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 class Carver<CaveCarverConfig>
      Mappings:
      Namespace Name Mixin selector
      official a Ldbv;a(Ldbr;Ldbs;Lcwm;Ljava/util/function/Function;Lcwl;Lgt$a;Lgt$a;Lczf;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