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 cqn$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 Lcqn$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 Lcqn$a;b:Larg;
      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 Lcqn$a;c:Larg;
      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 Lcqn$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 Lcqn$a;e:Larg;
      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 Lcqn$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 Lcqn$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> Lcqn$a;<init>(Larg;Larg;ILarg;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