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 codintermediary net/minecraft/class_5869named net/minecraft/world/gen/carver/RavineCarverConfig
-
Field Summary
Fields Modifier and Type Field Description private YOffsetbottomprivate FloatProviderdistanceFactorprivate FloatProviderhorizontalRadiusFactorstatic com.mojang.serialization.Codec<RavineCarverConfig>RAVINE_CODECprivate FloatProviderthicknessprivate YOffsettopprivate floatverticalRadiusCenterFactorprivate floatverticalRadiusDefaultFactorprivate FloatProviderverticalRotationprivate intwidthSmoothnessprivate UniformIntDistributionyScaleFields inherited from class net.minecraft.world.gen.carver.CarverConfig
CONFIG_CODECFields inherited from class net.minecraft.world.gen.ProbabilityConfig
CODEC, probabilityFields 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 YOffsetgetBottom()FloatProvidergetDistanceFactor()FloatProvidergetHorizontalRadiusFactor()FloatProvidergetThickness()YOffsetgetTop()floatgetVerticalRadiusCenterFactor()floatgetVerticalRadiusDefaultFactor()FloatProvidergetVerticalRotation()intgetWidthSmoothness()UniformIntDistributiongetYScale()Methods inherited from class net.minecraft.world.gen.carver.CarverConfig
getDebugConfigMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.gen.feature.FeatureConfig
method_30649
-
Field Details
-
RAVINE_CODEC
- Mappings:
Namespace Name Mixin selector official aLcod;a:Lcom/mojang/serialization/Codec;intermediary field_29041Lnet/minecraft/class_5869;field_29041:Lcom/mojang/serialization/Codec;named RAVINE_CODECLnet/minecraft/world/gen/carver/RavineCarverConfig;RAVINE_CODEC:Lcom/mojang/serialization/Codec;
-
bottom
- Mappings:
Namespace Name Mixin selector official eLcod;e:Lcnz;intermediary field_29042Lnet/minecraft/class_5869;field_29042:Lnet/minecraft/class_5843;named bottomLnet/minecraft/world/gen/carver/RavineCarverConfig;bottom:Lnet/minecraft/world/gen/YOffset;
-
top
- Mappings:
Namespace Name Mixin selector official fLcod;f:Lcnz;intermediary field_29043Lnet/minecraft/class_5869;field_29043:Lnet/minecraft/class_5843;named topLnet/minecraft/world/gen/carver/RavineCarverConfig;top:Lnet/minecraft/world/gen/YOffset;
-
yScale
- Mappings:
Namespace Name Mixin selector official gLcod;g:Lahh;intermediary field_29044Lnet/minecraft/class_5869;field_29044:Lnet/minecraft/class_5428;named yScaleLnet/minecraft/world/gen/carver/RavineCarverConfig;yScale:Lnet/minecraft/world/gen/UniformIntDistribution;
-
distanceFactor
- Mappings:
Namespace Name Mixin selector official hLcod;h:Lagh;intermediary field_29045Lnet/minecraft/class_5869;field_29045:Lnet/minecraft/class_5863;named distanceFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;distanceFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
verticalRotation
- Mappings:
Namespace Name Mixin selector official iLcod;i:Lagh;intermediary field_29046Lnet/minecraft/class_5869;field_29046:Lnet/minecraft/class_5863;named verticalRotationLnet/minecraft/world/gen/carver/RavineCarverConfig;verticalRotation:Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
thickness
- Mappings:
Namespace Name Mixin selector official jLcod;j:Lagh;intermediary field_29047Lnet/minecraft/class_5869;field_29047:Lnet/minecraft/class_5863;named thicknessLnet/minecraft/world/gen/carver/RavineCarverConfig;thickness:Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
widthSmoothness
private final int widthSmoothness- Mappings:
Namespace Name Mixin selector official kLcod;k:Iintermediary field_29048Lnet/minecraft/class_5869;field_29048:Inamed widthSmoothnessLnet/minecraft/world/gen/carver/RavineCarverConfig;widthSmoothness:I
-
horizontalRadiusFactor
- Mappings:
Namespace Name Mixin selector official lLcod;l:Lagh;intermediary field_29049Lnet/minecraft/class_5869;field_29049:Lnet/minecraft/class_5863;named horizontalRadiusFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;horizontalRadiusFactor:Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
verticalRadiusDefaultFactor
private final float verticalRadiusDefaultFactor- Mappings:
Namespace Name Mixin selector official nLcod;n:Fintermediary field_29050Lnet/minecraft/class_5869;field_29050:Fnamed verticalRadiusDefaultFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;verticalRadiusDefaultFactor:F
-
verticalRadiusCenterFactor
private final float verticalRadiusCenterFactor- Mappings:
Namespace Name Mixin selector official oLcod;o:Fintermediary field_29051Lnet/minecraft/class_5869;field_29051:Fnamed verticalRadiusCenterFactorLnet/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)Vintermediary <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)Vnamed <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 aLcod;a()Lcnz;intermediary method_33947Lnet/minecraft/class_5869;method_33947()Lnet/minecraft/class_5843;named getBottomLnet/minecraft/world/gen/carver/RavineCarverConfig;getBottom()Lnet/minecraft/world/gen/YOffset;
-
getTop
- Mappings:
Namespace Name Mixin selector official bLcod;b()Lcnz;intermediary method_33950Lnet/minecraft/class_5869;method_33950()Lnet/minecraft/class_5843;named getTopLnet/minecraft/world/gen/carver/RavineCarverConfig;getTop()Lnet/minecraft/world/gen/YOffset;
-
getYScale
- Mappings:
Namespace Name Mixin selector official cLcod;c()Lahh;intermediary method_33951Lnet/minecraft/class_5869;method_33951()Lnet/minecraft/class_5428;named getYScaleLnet/minecraft/world/gen/carver/RavineCarverConfig;getYScale()Lnet/minecraft/world/gen/UniformIntDistribution;
-
getDistanceFactor
- Mappings:
Namespace Name Mixin selector official dLcod;d()Lagh;intermediary method_33952Lnet/minecraft/class_5869;method_33952()Lnet/minecraft/class_5863;named getDistanceFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;getDistanceFactor()Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
getVerticalRotation
- Mappings:
Namespace Name Mixin selector official eLcod;e()Lagh;intermediary method_33953Lnet/minecraft/class_5869;method_33953()Lnet/minecraft/class_5863;named getVerticalRotationLnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRotation()Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
getThickness
- Mappings:
Namespace Name Mixin selector official fLcod;f()Lagh;intermediary method_33954Lnet/minecraft/class_5869;method_33954()Lnet/minecraft/class_5863;named getThicknessLnet/minecraft/world/gen/carver/RavineCarverConfig;getThickness()Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
getWidthSmoothness
public int getWidthSmoothness()- Mappings:
Namespace Name Mixin selector official gLcod;g()Iintermediary method_33955Lnet/minecraft/class_5869;method_33955()Inamed getWidthSmoothnessLnet/minecraft/world/gen/carver/RavineCarverConfig;getWidthSmoothness()I
-
getHorizontalRadiusFactor
- Mappings:
Namespace Name Mixin selector official hLcod;h()Lagh;intermediary method_33956Lnet/minecraft/class_5869;method_33956()Lnet/minecraft/class_5863;named getHorizontalRadiusFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;getHorizontalRadiusFactor()Lnet/minecraft/util/math/floatprovider/FloatProvider;
-
getVerticalRadiusDefaultFactor
public float getVerticalRadiusDefaultFactor()- Mappings:
Namespace Name Mixin selector official iLcod;i()Fintermediary method_33957Lnet/minecraft/class_5869;method_33957()Fnamed getVerticalRadiusDefaultFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRadiusDefaultFactor()F
-
getVerticalRadiusCenterFactor
public float getVerticalRadiusCenterFactor()- Mappings:
Namespace Name Mixin selector official jLcod;j()Fintermediary method_33958Lnet/minecraft/class_5869;method_33958()Fnamed getVerticalRadiusCenterFactorLnet/minecraft/world/gen/carver/RavineCarverConfig;getVerticalRadiusCenterFactor()F
-