Class RavineCarverConfig

All Implemented Interfaces:
FeatureConfig

public class RavineCarverConfig
extends CarverConfig
Mappings:
Namespace Name
official cod
intermediary net/minecraft/class_5869
named net/minecraft/world/gen/carver/RavineCarverConfig
  • Field Details

    • RAVINE_CODEC

      public static final com.mojang.serialization.Codec<RavineCarverConfig> RAVINE_CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lcod;a:Lcom/mojang/serialization/Codec;
      intermediary field_29041 Lnet/minecraft/class_5869;field_29041:Lcom/mojang/serialization/Codec;
      named RAVINE_CODEC Lnet/minecraft/world/gen/carver/RavineCarverConfig;RAVINE_CODEC:Lcom/mojang/serialization/Codec;
    • bottom

      private final YOffset bottom
      Mappings:
      Namespace Name Mixin selector
      official e Lcod;e:Lcnz;
      intermediary field_29042 Lnet/minecraft/class_5869;field_29042:Lnet/minecraft/class_5843;
      named bottom Lnet/minecraft/world/gen/carver/RavineCarverConfig;bottom:Lnet/minecraft/world/gen/YOffset;
    • top

      private final YOffset top
      Mappings:
      Namespace Name Mixin selector
      official f Lcod;f:Lcnz;
      intermediary field_29043 Lnet/minecraft/class_5869;field_29043:Lnet/minecraft/class_5843;
      named top Lnet/minecraft/world/gen/carver/RavineCarverConfig;top:Lnet/minecraft/world/gen/YOffset;
    • yScale

      private final UniformIntDistribution yScale
      Mappings:
      Namespace Name Mixin selector
      official g Lcod;g:Lahh;
      intermediary field_29044 Lnet/minecraft/class_5869;field_29044:Lnet/minecraft/class_5428;
      named yScale Lnet/minecraft/world/gen/carver/RavineCarverConfig;yScale:Lnet/minecraft/world/gen/UniformIntDistribution;
    • distanceFactor

      private final FloatProvider distanceFactor
      Mappings:
      Namespace Name Mixin selector
      official h Lcod;h:Lagh;
      intermediary field_29045 Lnet/minecraft/class_5869;field_29045:Lnet/minecraft/class_5863;
      named distanceFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;distanceFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • verticalRotation

      private final FloatProvider verticalRotation
      Mappings:
      Namespace Name Mixin selector
      official i Lcod;i:Lagh;
      intermediary field_29046 Lnet/minecraft/class_5869;field_29046:Lnet/minecraft/class_5863;
      named verticalRotation Lnet/minecraft/world/gen/carver/RavineCarverConfig;verticalRotation:Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • thickness

      private final FloatProvider thickness
      Mappings:
      Namespace Name Mixin selector
      official j Lcod;j:Lagh;
      intermediary field_29047 Lnet/minecraft/class_5869;field_29047:Lnet/minecraft/class_5863;
      named thickness Lnet/minecraft/world/gen/carver/RavineCarverConfig;thickness:Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • widthSmoothness

      private final int widthSmoothness
      Mappings:
      Namespace Name Mixin selector
      official k Lcod;k:I
      intermediary field_29048 Lnet/minecraft/class_5869;field_29048:I
      named widthSmoothness Lnet/minecraft/world/gen/carver/RavineCarverConfig;widthSmoothness:I
    • horizontalRadiusFactor

      private final FloatProvider horizontalRadiusFactor
      Mappings:
      Namespace Name Mixin selector
      official l Lcod;l:Lagh;
      intermediary field_29049 Lnet/minecraft/class_5869;field_29049:Lnet/minecraft/class_5863;
      named horizontalRadiusFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;horizontalRadiusFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • verticalRadiusDefaultFactor

      private final float verticalRadiusDefaultFactor
      Mappings:
      Namespace Name Mixin selector
      official n Lcod;n:F
      intermediary field_29050 Lnet/minecraft/class_5869;field_29050:F
      named verticalRadiusDefaultFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;verticalRadiusDefaultFactor:F
    • verticalRadiusCenterFactor

      private final float verticalRadiusCenterFactor
      Mappings:
      Namespace Name Mixin selector
      official o Lcod;o:F
      intermediary field_29051 Lnet/minecraft/class_5869;field_29051:F
      named verticalRadiusCenterFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;verticalRadiusCenterFactor:F
  • Constructor Details

    • RavineCarverConfig

      public RavineCarverConfig​(float probability, CarverDebugConfig debugConfig, YOffset bottom, YOffset top, UniformIntDistribution yScale, FloatProvider distanceFactor, FloatProvider verticalRotation, FloatProvider thickness, int widthSmoothness, FloatProvider horizontalRadiusFactor, float verticalRadiusDefaultFactor, float verticalRadiusCenterFactor)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcod;<init>(FLcog;Lcnz;Lcnz;Lahh;Lagh;Lagh;Lagh;ILagh;FF)V
      intermediary <init> Lnet/minecraft/class_5869;<init>(FLnet/minecraft/class_5872;Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;Lnet/minecraft/class_5428;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;ILnet/minecraft/class_5863;FF)V
      named <init> Lnet/minecraft/world/gen/carver/RavineCarverConfig;<init>(FLnet/minecraft/world/gen/carver/CarverDebugConfig;Lnet/minecraft/world/gen/YOffset;Lnet/minecraft/world/gen/YOffset;Lnet/minecraft/world/gen/UniformIntDistribution;Lnet/minecraft/util/math/floatprovider/FloatProvider;Lnet/minecraft/util/math/floatprovider/FloatProvider;Lnet/minecraft/util/math/floatprovider/FloatProvider;ILnet/minecraft/util/math/floatprovider/FloatProvider;FF)V
  • Method Details

    • getBottom

      public YOffset getBottom()
      Mappings:
      Namespace Name Mixin selector
      official a Lcod;a()Lcnz;
      intermediary method_33947 Lnet/minecraft/class_5869;method_33947()Lnet/minecraft/class_5843;
      named getBottom Lnet/minecraft/world/gen/carver/RavineCarverConfig;getBottom()Lnet/minecraft/world/gen/YOffset;
    • getTop

      public YOffset getTop()
      Mappings:
      Namespace Name Mixin selector
      official b Lcod;b()Lcnz;
      intermediary method_33950 Lnet/minecraft/class_5869;method_33950()Lnet/minecraft/class_5843;
      named getTop Lnet/minecraft/world/gen/carver/RavineCarverConfig;getTop()Lnet/minecraft/world/gen/YOffset;
    • getYScale

      public UniformIntDistribution getYScale()
      Mappings:
      Namespace Name Mixin selector
      official c Lcod;c()Lahh;
      intermediary method_33951 Lnet/minecraft/class_5869;method_33951()Lnet/minecraft/class_5428;
      named getYScale Lnet/minecraft/world/gen/carver/RavineCarverConfig;getYScale()Lnet/minecraft/world/gen/UniformIntDistribution;
    • getDistanceFactor

      public FloatProvider getDistanceFactor()
      Mappings:
      Namespace Name Mixin selector
      official d Lcod;d()Lagh;
      intermediary method_33952 Lnet/minecraft/class_5869;method_33952()Lnet/minecraft/class_5863;
      named getDistanceFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;getDistanceFactor()Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • getVerticalRotation

      public FloatProvider getVerticalRotation()
      Mappings:
      Namespace Name Mixin selector
      official e Lcod;e()Lagh;
      intermediary method_33953 Lnet/minecraft/class_5869;method_33953()Lnet/minecraft/class_5863;
      named getVerticalRotation Lnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRotation()Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • getThickness

      public FloatProvider getThickness()
      Mappings:
      Namespace Name Mixin selector
      official f Lcod;f()Lagh;
      intermediary method_33954 Lnet/minecraft/class_5869;method_33954()Lnet/minecraft/class_5863;
      named getThickness Lnet/minecraft/world/gen/carver/RavineCarverConfig;getThickness()Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • getWidthSmoothness

      public int getWidthSmoothness()
      Mappings:
      Namespace Name Mixin selector
      official g Lcod;g()I
      intermediary method_33955 Lnet/minecraft/class_5869;method_33955()I
      named getWidthSmoothness Lnet/minecraft/world/gen/carver/RavineCarverConfig;getWidthSmoothness()I
    • getHorizontalRadiusFactor

      public FloatProvider getHorizontalRadiusFactor()
      Mappings:
      Namespace Name Mixin selector
      official h Lcod;h()Lagh;
      intermediary method_33956 Lnet/minecraft/class_5869;method_33956()Lnet/minecraft/class_5863;
      named getHorizontalRadiusFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;getHorizontalRadiusFactor()Lnet/minecraft/util/math/floatprovider/FloatProvider;
    • getVerticalRadiusDefaultFactor

      public float getVerticalRadiusDefaultFactor()
      Mappings:
      Namespace Name Mixin selector
      official i Lcod;i()F
      intermediary method_33957 Lnet/minecraft/class_5869;method_33957()F
      named getVerticalRadiusDefaultFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRadiusDefaultFactor()F
    • getVerticalRadiusCenterFactor

      public float getVerticalRadiusCenterFactor()
      Mappings:
      Namespace Name Mixin selector
      official j Lcod;j()F
      intermediary method_33958 Lnet/minecraft/class_5869;method_33958()F
      named getVerticalRadiusCenterFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRadiusCenterFactor()F