Uses of Interface
net.minecraft.util.CubicSpline
Packages that use CubicSpline
Package
Description
-
Uses of CubicSpline in net.minecraft.util
Classes in net.minecraft.util that implement CubicSplineModifier and TypeClassDescriptionstatic final recordstatic final recordFields in net.minecraft.util with type parameters of type CubicSplineModifier and TypeFieldDescriptionprivate final List<CubicSpline<C>>CubicSpline.Builder.valuesprivate final List<CubicSpline<C>>CubicSpline.Multipoint.valuesThe field for thevaluesrecord component.Methods in net.minecraft.util that return CubicSplineModifier and TypeMethodDescriptionCubicSpline.Builder.build()static <C> CubicSpline<C>CubicSpline.constant(float p_184240_) CubicSpline.Constant.mapAll(CubicSpline.CoordinateVisitor<C> p_211581_) CubicSpline.mapAll(CubicSpline.CoordinateVisitor<C> p_211579_) CubicSpline.Multipoint.mapAll(CubicSpline.CoordinateVisitor<C> p_211585_) Methods in net.minecraft.util that return types with arguments of type CubicSplineModifier and TypeMethodDescriptionstatic <C> com.mojang.serialization.Codec<CubicSpline<C>>CubicSpline.codec(com.mojang.serialization.Codec<ToFloatFunction<C>> p_184263_) List<CubicSpline<C>>CubicSpline.Multipoint.values()Returns the value of thevaluesrecord component.Methods in net.minecraft.util with parameters of type CubicSplineModifier and TypeMethodDescriptionCubicSpline.Builder.addPoint(float p_184303_, CubicSpline<C> p_184304_, float p_184305_) Constructor parameters in net.minecraft.util with type arguments of type CubicSplineModifierConstructorDescriptionMultipoint(ToFloatFunction<C> coordinate, float[] locations, List<CubicSpline<C>> values, float[] derivatives) Creates an instance of aMultipointrecord class. -
Uses of CubicSpline in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome declared as CubicSplineModifier and TypeFieldDescriptionprivate final CubicSpline<TerrainShaper.Point>TerrainShaper.factorSamplerThe field for thefactorSamplerrecord component.private final CubicSpline<TerrainShaper.Point>TerrainShaper.jaggednessSamplerThe field for thejaggednessSamplerrecord component.private final CubicSpline<TerrainShaper.Point>TerrainShaper.offsetSamplerThe field for theoffsetSamplerrecord component.Fields in net.minecraft.world.level.biome with type parameters of type CubicSplineModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<CubicSpline<TerrainShaper.Point>>TerrainShaper.SPLINE_CODECstatic final com.mojang.serialization.Codec<CubicSpline<TerrainShaper.PointCustom>>TerrainShaper.SPLINE_CUSTOM_CODECMethods in net.minecraft.world.level.biome that return CubicSplineModifier and TypeMethodDescriptionprivate static CubicSpline<TerrainShaper.Point>TerrainShaper.buildErosionJaggednessSpline(float p_187295_, float p_187296_, float p_187297_, float p_187298_, ToFloatFunction<Float> p_187299_) private static CubicSpline<TerrainShaper.Point>TerrainShaper.buildErosionOffsetSpline(float p_187285_, float p_187286_, float p_187287_, float p_187288_, float p_187289_, float p_187290_, boolean p_187291_, boolean p_187292_, ToFloatFunction<Float> p_187293_) private static CubicSpline<TerrainShaper.Point>TerrainShaper.buildMountainRidgeSplineWithPoints(float p_187331_, boolean p_187332_, ToFloatFunction<Float> p_187333_) private static CubicSpline<TerrainShaper.Point>TerrainShaper.buildRidgeJaggednessSpline(float p_187301_, float p_187302_, ToFloatFunction<Float> p_187303_) private static CubicSpline<TerrainShaper.Point>TerrainShaper.buildWeirdnessJaggednessSpline(float p_187305_, ToFloatFunction<Float> p_187306_) TerrainShaper.factorSampler()Returns the value of thefactorSamplerrecord component.private static CubicSpline<TerrainShaper.Point>TerrainShaper.getErosionFactor(float p_187308_, boolean p_187309_, ToFloatFunction<Float> p_187310_) TerrainShaper.jaggednessSampler()Returns the value of thejaggednessSamplerrecord component.TerrainShaper.offsetSampler()Returns the value of theoffsetSamplerrecord component.private static CubicSpline<TerrainShaper.Point>TerrainShaper.ridgeSpline(float p_187277_, float p_187278_, float p_187279_, float p_187280_, float p_187281_, float p_187282_, ToFloatFunction<Float> p_187283_) Constructors in net.minecraft.world.level.biome with parameters of type CubicSplineModifierConstructorDescriptionTerrainShaper(CubicSpline<TerrainShaper.Point> offsetSampler, CubicSpline<TerrainShaper.Point> factorSampler, CubicSpline<TerrainShaper.Point> jaggednessSampler) Creates an instance of aTerrainShaperrecord class. -
Uses of CubicSpline in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as CubicSplineModifier and TypeFieldDescriptionprivate final CubicSpline<TerrainShaper.PointCustom>DensityFunctions.Spline.splineThe field for thesplinerecord component.Methods in net.minecraft.world.level.levelgen that return CubicSplineModifier and TypeMethodDescriptionDensityFunctions.Spline.spline()Returns the value of thesplinerecord component.Constructors in net.minecraft.world.level.levelgen with parameters of type CubicSplineModifierConstructorDescriptionSpline(CubicSpline<TerrainShaper.PointCustom> spline, double minValue, double maxValue) Creates an instance of aSplinerecord class.