Package net.minecraft.world.gen.carver
Class RavineCarverConfig
java.lang.Object
net.minecraft.world.gen.ProbabilityConfig
net.minecraft.world.gen.carver.CarverConfig
net.minecraft.world.gen.carver.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 Summary
Fields Modifier and Type Field Description private YOffset
bottom
private FloatProvider
distanceFactor
private FloatProvider
horizontalRadiusFactor
static com.mojang.serialization.Codec<RavineCarverConfig>
RAVINE_CODEC
private FloatProvider
thickness
private YOffset
top
private float
verticalRadiusCenterFactor
private float
verticalRadiusDefaultFactor
private FloatProvider
verticalRotation
private int
widthSmoothness
private UniformIntDistribution
yScale
Fields inherited from class net.minecraft.world.gen.carver.CarverConfig
CONFIG_CODEC
Fields inherited from class net.minecraft.world.gen.ProbabilityConfig
CODEC, probability
Fields inherited from interface net.minecraft.world.gen.feature.FeatureConfig
DEFAULT
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
Modifier and Type Method Description YOffset
getBottom()
FloatProvider
getDistanceFactor()
FloatProvider
getHorizontalRadiusFactor()
FloatProvider
getThickness()
YOffset
getTop()
float
getVerticalRadiusCenterFactor()
float
getVerticalRadiusDefaultFactor()
FloatProvider
getVerticalRotation()
int
getWidthSmoothness()
UniformIntDistribution
getYScale()
Methods inherited from class net.minecraft.world.gen.carver.CarverConfig
getDebugConfig
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.feature.FeatureConfig
method_30649
-
Field Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
-