Class NetherCaveCarver


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

    • NetherCaveCarver

      public NetherCaveCarver​(com.mojang.serialization.Codec<ProbabilityConfig> configCodec)
      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 class CaveCarver
      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

      protected float getTunnelSystemWidth​(Random random)
      Overrides:
      getTunnelSystemWidth in class CaveCarver
      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 class CaveCarver
      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

      protected int getCaveY​(Random random)
      Overrides:
      getCaveY in class CaveCarver
      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 class Carver<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