Class RavineCarverConfig.Shape

java.lang.Object
net.minecraft.world.gen.carver.RavineCarverConfig.Shape
Enclosing class:
RavineCarverConfig

public static class RavineCarverConfig.Shape extends Object
Mappings:
Namespace Name
named net/minecraft/world/gen/carver/RavineCarverConfig$Shape
intermediary net/minecraft/class_5869$class_6107
official ead$a
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<RavineCarverConfig.Shape> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_31481 Lnet/minecraft/class_5869$class_6107;field_31481:Lcom/mojang/serialization/Codec;
      official a Lead$a;a:Lcom/mojang/serialization/Codec;
    • distanceFactor

      public final FloatProvider distanceFactor
      Mappings:
      Namespace Name Mixin selector
      named distanceFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;distanceFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
      intermediary field_31482 Lnet/minecraft/class_5869$class_6107;field_31482:Lnet/minecraft/class_5863;
      official b Lead$a;b:Lbpk;
    • thickness

      public final FloatProvider thickness
      Mappings:
      Namespace Name Mixin selector
      named thickness Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;thickness:Lnet/minecraft/util/math/floatprovider/FloatProvider;
      intermediary field_31483 Lnet/minecraft/class_5869$class_6107;field_31483:Lnet/minecraft/class_5863;
      official c Lead$a;c:Lbpk;
    • widthSmoothness

      public final int widthSmoothness
      Mappings:
      Namespace Name Mixin selector
      named widthSmoothness Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;widthSmoothness:I
      intermediary field_31484 Lnet/minecraft/class_5869$class_6107;field_31484:I
      official d Lead$a;d:I
    • horizontalRadiusFactor

      public final FloatProvider horizontalRadiusFactor
      Mappings:
      Namespace Name Mixin selector
      named horizontalRadiusFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;horizontalRadiusFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
      intermediary field_31485 Lnet/minecraft/class_5869$class_6107;field_31485:Lnet/minecraft/class_5863;
      official e Lead$a;e:Lbpk;
    • verticalRadiusDefaultFactor

      public final float verticalRadiusDefaultFactor
      Mappings:
      Namespace Name Mixin selector
      named verticalRadiusDefaultFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;verticalRadiusDefaultFactor:F
      intermediary field_31486 Lnet/minecraft/class_5869$class_6107;field_31486:F
      official f Lead$a;f:F
    • verticalRadiusCenterFactor

      public final float verticalRadiusCenterFactor
      Mappings:
      Namespace Name Mixin selector
      named verticalRadiusCenterFactor Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;verticalRadiusCenterFactor:F
      intermediary field_31487 Lnet/minecraft/class_5869$class_6107;field_31487:F
      official g Lead$a;g:F
  • Constructor Details

    • Shape

      public Shape(FloatProvider distanceFactor, FloatProvider thickness, int widthSmoothness, FloatProvider horizontalRadiusFactor, float verticalRadiusDefaultFactor, float verticalRadiusCenterFactor)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/gen/carver/RavineCarverConfig$Shape;<init>(Lnet/minecraft/util/math/floatprovider/FloatProvider;Lnet/minecraft/util/math/floatprovider/FloatProvider;ILnet/minecraft/util/math/floatprovider/FloatProvider;FF)V
      intermediary <init> Lnet/minecraft/class_5869$class_6107;<init>(Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;ILnet/minecraft/class_5863;FF)V
      official <init> Lead$a;<init>(Lbpk;Lbpk;ILbpk;FF)V