Uses of Interface
net.minecraft.util.BoundedFloatFunction
Packages that use BoundedFloatFunction
Package
Description
-
Uses of BoundedFloatFunction in net.minecraft.data.worldgen
Fields in net.minecraft.data.worldgen declared as BoundedFloatFunctionModifier and TypeFieldDescriptionprivate static final BoundedFloatFunction<Float> TerrainProvider.AMPLIFIED_FACTORprivate static final BoundedFloatFunction<Float> TerrainProvider.AMPLIFIED_JAGGEDNESSprivate static final BoundedFloatFunction<Float> TerrainProvider.AMPLIFIED_OFFSETprivate static final BoundedFloatFunction<Float> TerrainProvider.NO_TRANSFORMMethods in net.minecraft.data.worldgen with type parameters of type BoundedFloatFunctionModifier and TypeMethodDescriptionprivate static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionJaggednessSpline(I erosion, I weirdness, I ridges, float jaggednessFactorAtPeakRidgeAndErosionIndex0, float jaggednessFactorAtPeakRidgeAndErosionIndex1, float jaggednessFactorAtHighRidgeAndErosionIndex0, float jaggednessFactorAtHighRidgeAndErosionIndex1, BoundedFloatFunction<Float> jaggednessTransformer) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionOffsetSpline(I erosion, I ridges, float lowValley, float hill, float tallHill, float mountainFactor, float plain, float swamp, boolean includeExtremeHills, boolean saddle, BoundedFloatFunction<Float> offsetTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildMountainRidgeSplineWithPoints(I ridges, float modulation, boolean saddle, BoundedFloatFunction<Float> offsetTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildRidgeJaggednessSpline(I weirdness, I ridges, float jaggednessFactorAtPeakRidge, float jaggednessFactorAtHighRidge, BoundedFloatFunction<Float> jaggednessTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildWeirdnessJaggednessSpline(I weirdness, float jaggednessFactor, BoundedFloatFunction<Float> jaggednessTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.getErosionFactor(I erosion, I weirdness, I ridges, float baseValue, boolean shatteredTerrain, BoundedFloatFunction<Float> factorTransformer) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldFactor(I continents, I erosion, I weirdness, I ridges, boolean amplified) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldJaggedness(I continents, I erosion, I weirdness, I ridges, boolean amplified) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldOffset(I continents, I erosion, I ridges, boolean amplified) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.ridgeSpline(I ridges, float valley, float low, float mid, float high, float peaks, float minValleySteepness, BoundedFloatFunction<Float> offsetTransformer) Methods in net.minecraft.data.worldgen with parameters of type BoundedFloatFunctionModifier and TypeMethodDescriptionprivate static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionJaggednessSpline(I erosion, I weirdness, I ridges, float jaggednessFactorAtPeakRidgeAndErosionIndex0, float jaggednessFactorAtPeakRidgeAndErosionIndex1, float jaggednessFactorAtHighRidgeAndErosionIndex0, float jaggednessFactorAtHighRidgeAndErosionIndex1, BoundedFloatFunction<Float> jaggednessTransformer) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionOffsetSpline(I erosion, I ridges, float lowValley, float hill, float tallHill, float mountainFactor, float plain, float swamp, boolean includeExtremeHills, boolean saddle, BoundedFloatFunction<Float> offsetTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildMountainRidgeSplineWithPoints(I ridges, float modulation, boolean saddle, BoundedFloatFunction<Float> offsetTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildRidgeJaggednessSpline(I weirdness, I ridges, float jaggednessFactorAtPeakRidge, float jaggednessFactorAtHighRidge, BoundedFloatFunction<Float> jaggednessTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildWeirdnessJaggednessSpline(I weirdness, float jaggednessFactor, BoundedFloatFunction<Float> jaggednessTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.getErosionFactor(I erosion, I weirdness, I ridges, float baseValue, boolean shatteredTerrain, BoundedFloatFunction<Float> factorTransformer) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.ridgeSpline(I ridges, float valley, float low, float mid, float high, float peaks, float minValleySteepness, BoundedFloatFunction<Float> offsetTransformer) -
Uses of BoundedFloatFunction in net.minecraft.util
Classes in net.minecraft.util with type parameters of type BoundedFloatFunctionModifier and TypeInterfaceDescriptioninterfaceCubicSpline<C, I extends BoundedFloatFunction<C>>static final classCubicSpline.Builder<C, I extends BoundedFloatFunction<C>>static final recordCubicSpline.Constant<C, I extends BoundedFloatFunction<C>>static final recordCubicSpline.Multipoint<C, I extends BoundedFloatFunction<C>>Subinterfaces of BoundedFloatFunction in net.minecraft.utilClasses in net.minecraft.util that implement BoundedFloatFunctionModifier and TypeClassDescriptionstatic final recordCubicSpline.Constant<C, I extends BoundedFloatFunction<C>>static final recordCubicSpline.Multipoint<C, I extends BoundedFloatFunction<C>>Fields in net.minecraft.util declared as BoundedFloatFunctionModifier and TypeFieldDescriptionprivate final ICubicSpline.Builder.coordinateprivate final ICubicSpline.Multipoint.coordinateThe field for thecoordinaterecord component.static final BoundedFloatFunction<Float> BoundedFloatFunction.IDENTITYprivate final BoundedFloatFunction<Float> CubicSpline.Builder.valueTransformerMethods in net.minecraft.util with type parameters of type BoundedFloatFunctionModifier and TypeMethodDescriptionstatic <C, I extends BoundedFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder(I coordinate) static <C, I extends BoundedFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder(I coordinate, BoundedFloatFunction<Float> valueTransformer) static <C, I extends BoundedFloatFunction<C>>
com.mojang.serialization.Codec<CubicSpline<C, I>> CubicSpline.codec(com.mojang.serialization.Codec<I> coordinateCodec) static <C, I extends BoundedFloatFunction<C>>
CubicSpline<C, I> CubicSpline.constant(float value) private static <C, I extends BoundedFloatFunction<C>>
CubicSpline.Multipoint<C, I> CubicSpline.Multipoint.create(I coordinate, float[] locations, List<CubicSpline<C, I>> values, float[] derivatives) private static <C, I extends BoundedFloatFunction<C>>
voidCubicSpline.Multipoint.validateSizes(float[] locations, List<CubicSpline<C, I>> values, float[] derivatives) Methods in net.minecraft.util that return BoundedFloatFunctionModifier and TypeMethodDescriptiondefault <C2> BoundedFloatFunction<C2> static BoundedFloatFunction<Float> BoundedFloatFunction.createUnlimited(it.unimi.dsi.fastutil.floats.Float2FloatFunction function) Methods in net.minecraft.util with parameters of type BoundedFloatFunctionModifier and TypeMethodDescriptionstatic <C, I extends BoundedFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder(I coordinate, BoundedFloatFunction<Float> valueTransformer) Constructors in net.minecraft.util with parameters of type BoundedFloatFunctionModifierConstructorDescriptionprotectedBuilder(I coordinate, BoundedFloatFunction<Float> valueTransformer) -
Uses of BoundedFloatFunction in net.minecraft.world.level.levelgen
Classes in net.minecraft.world.level.levelgen that implement BoundedFloatFunction