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
official dcl$a
intermediary net/minecraft/class_5869$class_6107
named net/minecraft/world/gen/carver/RavineCarverConfig$Shape
  • Field Details

    • CODEC

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

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

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

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

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

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

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

    • Shape

      public Shape(FloatProvider distanceFactor, FloatProvider thickness, int widthSmoothness, FloatProvider horizontalRadiusFactor, float verticalRadiusDefaultFactor, float verticalRadiusCenterFactor)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldcl$a;<init>(Lazm;Lazm;ILazm;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
      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