Class NetherCaveCarver


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

    • NetherCaveCarver

      public NetherCaveCarver​(com.mojang.serialization.Codec<CarverConfig> configCodec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcol;<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 Lcoi;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 Lcoi;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 Lcoi;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​(CarverContext context, Random random)
      Overrides:
      getCaveY in class CaveCarver
      Mappings:
      Namespace Name Mixin selector
      official a Lcoi;a(Lcoh;Ljava/util/Random;)I
      intermediary method_16579 Lnet/minecraft/class_2925;method_16579(Lnet/minecraft/class_5873;Ljava/util/Random;)I
      named getCaveY Lnet/minecraft/world/gen/carver/CaveCarver;getCaveY(Lnet/minecraft/world/gen/carver/CarverContext;Ljava/util/Random;)I
    • carveAtPoint

      protected boolean carveAtPoint​(CarverContext context, CarverConfig config, Chunk chunk, Function<BlockPos,​Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable pos, BlockPos.Mutable downPos, int mainChunkX, MutableBoolean foundSurface)
      Overrides:
      carveAtPoint in class Carver<CarverConfig>
      Mappings:
      Namespace Name Mixin selector
      official a Lcol;a(Lcoh;Lcof;Lckh;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lfx$a;Lfx$a;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
      intermediary method_16581 Lnet/minecraft/class_2939;method_16581(Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;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;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
      named carveAtPoint Lnet/minecraft/world/gen/carver/Carver;carveAtPoint(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/CarverConfig;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;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z