Class RavineCarver

java.lang.Object
net.minecraft.world.gen.carver.Carver<RavineCarverConfig>
net.minecraft.world.gen.carver.RavineCarver

public class RavineCarver
extends Carver<RavineCarverConfig>
Mappings:
Namespace Name
official cob
intermediary net/minecraft/class_5870
named net/minecraft/world/gen/carver/RavineCarver
  • Field Details

    • field_29052

      private static final Logger field_29052
      Mappings:
      Namespace Name Mixin selector
      official j Lcob;j:Lorg/apache/logging/log4j/Logger;
      intermediary field_29052 Lnet/minecraft/class_5870;field_29052:Lorg/apache/logging/log4j/Logger;
      named field_29052 Lnet/minecraft/world/gen/carver/RavineCarver;field_29052:Lorg/apache/logging/log4j/Logger;
  • Constructor Details

    • RavineCarver

      public RavineCarver​(com.mojang.serialization.Codec<RavineCarverConfig> configCodec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcoi;<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

    • shouldCarve

      public boolean shouldCarve​(RavineCarverConfig ravineCarverConfig, Random random)
      Specified by:
      shouldCarve in class Carver<RavineCarverConfig>
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoa;Ljava/util/Random;)Z
      intermediary method_33959 Lnet/minecraft/class_5870;method_33959(Lnet/minecraft/class_5869;Ljava/util/Random;)Z
      named shouldCarve Lnet/minecraft/world/gen/carver/RavineCarver;shouldCarve(Lnet/minecraft/world/gen/carver/RavineCarverConfig;Ljava/util/Random;)Z
    • carve

      public boolean carve​(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,​Biome> function, Random random, int int2, ChunkPos chunkPos, BitSet bitSet)
      Specified by:
      carve in class Carver<RavineCarverConfig>
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoe;Lcoa;Lckf;Ljava/util/function/Function;Ljava/util/Random;ILbtt;Ljava/util/BitSet;)Z
      intermediary method_33962 Lnet/minecraft/class_5870;method_33962(Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z
      named carve Lnet/minecraft/world/gen/carver/RavineCarver;carve(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/RavineCarverConfig;Lnet/minecraft/world/chunk/Chunk;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/util/math/ChunkPos;Ljava/util/BitSet;)Z
    • carveRavine

      private void carveRavine​(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,​Biome> function, long long2, int int2, double double2, double double3, double double4, float float2, float float3, float float4, int int3, int int4, double double5, BitSet bitSet)
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoe;Lcoa;Lckf;Ljava/util/function/Function;JIDDDFFFIIDLjava/util/BitSet;)V
      intermediary method_33961 Lnet/minecraft/class_5870;method_33961(Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFFFIIDLjava/util/BitSet;)V
      named carveRavine Lnet/minecraft/world/gen/carver/RavineCarver;carveRavine(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/RavineCarverConfig;Lnet/minecraft/world/chunk/Chunk;Ljava/util/function/Function;JIDDDFFFIIDLjava/util/BitSet;)V
    • method_33963

      private int method_33963​(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoe;Lcoa;Ljava/util/Random;)I
      intermediary method_33963 Lnet/minecraft/class_5870;method_33963(Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Ljava/util/Random;)I
      named method_33963 Lnet/minecraft/world/gen/carver/RavineCarver;method_33963(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/RavineCarverConfig;Ljava/util/Random;)I
    • createHorizontalStretchFactors

      private float[] createHorizontalStretchFactors​(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Random random)
      Mappings:
      Namespace Name Mixin selector
      official b Lcob;b(Lcoe;Lcoa;Ljava/util/Random;)[F
      intermediary method_33966 Lnet/minecraft/class_5870;method_33966(Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Ljava/util/Random;)[F
      named createHorizontalStretchFactors Lnet/minecraft/world/gen/carver/RavineCarver;createHorizontalStretchFactors(Lnet/minecraft/world/gen/carver/CarverContext;Lnet/minecraft/world/gen/carver/RavineCarverConfig;Ljava/util/Random;)[F
    • method_33960

      private double method_33960​(RavineCarverConfig ravineCarverConfig, Random random, double double2, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoa;Ljava/util/Random;DFF)D
      intermediary method_33960 Lnet/minecraft/class_5870;method_33960(Lnet/minecraft/class_5869;Ljava/util/Random;DFF)D
      named method_33960 Lnet/minecraft/world/gen/carver/RavineCarver;method_33960(Lnet/minecraft/world/gen/carver/RavineCarverConfig;Ljava/util/Random;DFF)D
    • method_33964

      private boolean method_33964​(CarverContext carverContext, float[] float2, double double2, double double3, double double4, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcob;a(Lcoe;[FDDDI)Z
      intermediary method_33964 Lnet/minecraft/class_5870;method_33964(Lnet/minecraft/class_5873;[FDDDI)Z
      named method_33964 Lnet/minecraft/world/gen/carver/RavineCarver;method_33964(Lnet/minecraft/world/gen/carver/CarverContext;[FDDDI)Z