Uses of Interface
net.minecraft.util.ToFloatFunction
Packages that use ToFloatFunction
Package
Description
-
Uses of ToFloatFunction in net.minecraft.data.worldgen
Fields in net.minecraft.data.worldgen declared as ToFloatFunctionModifier and TypeFieldDescriptionprivate static final ToFloatFunction
<Float> TerrainProvider.AMPLIFIED_FACTOR
private static final ToFloatFunction
<Float> TerrainProvider.AMPLIFIED_JAGGEDNESS
private static final ToFloatFunction
<Float> TerrainProvider.AMPLIFIED_OFFSET
private static final ToFloatFunction
<Float> TerrainProvider.NO_TRANSFORM
Methods in net.minecraft.data.worldgen with type parameters of type ToFloatFunctionModifier and TypeMethodDescriptionprivate static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionJaggednessSpline
(I pErosion, I pRidges, I pRidgesFolded, float p_236617_, float p_236618_, float p_236619_, float p_236620_, ToFloatFunction<Float> pTransform) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionOffsetSpline
(I pErosion, I pRidgesFolded, float p_236598_, float p_236599_, float p_236600_, float p_236601_, float p_236602_, float p_236603_, boolean p_236604_, boolean p_236605_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildMountainRidgeSplineWithPoints
(I pRidgesFolded, float p_236592_, boolean p_236593_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildRidgeJaggednessSpline
(I pRidges, I pRidgesFolded, float p_236610_, float p_236611_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildWeirdnessJaggednessSpline
(I pRidges, float p_236588_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.getErosionFactor
(I pErosion, I pRidges, I pRidgesFolded, float p_236626_, boolean p_236627_, ToFloatFunction<Float> pTransform) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldFactor
(I pContinents, I pErosion, I pRidges, I pRidgesFolded, boolean pAmplified) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldJaggedness
(I pContinents, I pErosion, I pRidges, I pRidgesFolded, boolean pAmplified) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.overworldOffset
(I pContinents, I pErosion, I pRidgesFolded, boolean pAmplified) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.ridgeSpline
(I pRidgesFolded, float pY1, float pY2, float pY3, float pY4, float pY5, float pMinSmoothing, ToFloatFunction<Float> pTransform) Methods in net.minecraft.data.worldgen with parameters of type ToFloatFunctionModifier and TypeMethodDescriptionprivate static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionJaggednessSpline
(I pErosion, I pRidges, I pRidgesFolded, float p_236617_, float p_236618_, float p_236619_, float p_236620_, ToFloatFunction<Float> pTransform) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildErosionOffsetSpline
(I pErosion, I pRidgesFolded, float p_236598_, float p_236599_, float p_236600_, float p_236601_, float p_236602_, float p_236603_, boolean p_236604_, boolean p_236605_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildMountainRidgeSplineWithPoints
(I pRidgesFolded, float p_236592_, boolean p_236593_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildRidgeJaggednessSpline
(I pRidges, I pRidgesFolded, float p_236610_, float p_236611_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.buildWeirdnessJaggednessSpline
(I pRidges, float p_236588_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.getErosionFactor
(I pErosion, I pRidges, I pRidgesFolded, float p_236626_, boolean p_236627_, ToFloatFunction<Float> pTransform) private static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> TerrainProvider.ridgeSpline
(I pRidgesFolded, float pY1, float pY2, float pY3, float pY4, float pY5, float pMinSmoothing, ToFloatFunction<Float> pTransform) -
Uses of ToFloatFunction in net.minecraft.util
Classes in net.minecraft.util with type parameters of type ToFloatFunctionModifier and TypeInterfaceDescriptioninterface
CubicSpline<C,
I extends ToFloatFunction<C>> static final class
CubicSpline.Builder<C,
I extends ToFloatFunction<C>> static final record
CubicSpline.Constant<C,
I extends ToFloatFunction<C>> static final record
CubicSpline.Multipoint<C,
I extends ToFloatFunction<C>> Subinterfaces of ToFloatFunction in net.minecraft.utilClasses in net.minecraft.util that implement ToFloatFunctionModifier and TypeClassDescriptionstatic final record
CubicSpline.Constant<C,
I extends ToFloatFunction<C>> static final record
CubicSpline.Multipoint<C,
I extends ToFloatFunction<C>> Fields in net.minecraft.util declared as ToFloatFunctionModifier and TypeFieldDescriptionprivate final I
CubicSpline.Builder.coordinate
private final I
CubicSpline.Multipoint.coordinate
The field for thecoordinate
record component.static final ToFloatFunction
<Float> ToFloatFunction.IDENTITY
private final ToFloatFunction
<Float> CubicSpline.Builder.valueTransformer
Methods in net.minecraft.util with type parameters of type ToFloatFunctionModifier and TypeMethodDescriptionstatic <C,
I extends ToFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder
(I pCoordinate) static <C,
I extends ToFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder
(I pCoordinate, ToFloatFunction<Float> pValueTransformer) static <C,
I extends ToFloatFunction<C>>
com.mojang.serialization.Codec<CubicSpline<C, I>> CubicSpline.codec
(com.mojang.serialization.Codec<I> p_184263_) static <C,
I extends ToFloatFunction<C>>
CubicSpline<C, I> CubicSpline.constant
(float pValue) (package private) static <C,
I extends ToFloatFunction<C>>
CubicSpline.Multipoint<C, I> CubicSpline.Multipoint.create
(I pCoordinate, float[] pLocations, List<CubicSpline<C, I>> pValues, float[] pDerivatives) private static <C,
I extends ToFloatFunction<C>>
voidCubicSpline.Multipoint.validateSizes
(float[] pLocations, List<CubicSpline<C, I>> pValues, float[] pDerivatives) Methods in net.minecraft.util that return ToFloatFunctionModifier and TypeMethodDescriptiondefault <C2> ToFloatFunction
<C2> static ToFloatFunction
<Float> ToFloatFunction.createUnlimited
(it.unimi.dsi.fastutil.floats.Float2FloatFunction p_216476_) Methods in net.minecraft.util with parameters of type ToFloatFunctionModifier and TypeMethodDescriptionstatic <C,
I extends ToFloatFunction<C>>
CubicSpline.Builder<C, I> CubicSpline.builder
(I pCoordinate, ToFloatFunction<Float> pValueTransformer) Constructors in net.minecraft.util with parameters of type ToFloatFunctionModifierConstructorDescriptionprotected
Builder
(I pCoordinate, ToFloatFunction<Float> pValueTransformer) -
Uses of ToFloatFunction in net.minecraft.world.level.levelgen
Classes in net.minecraft.world.level.levelgen that implement ToFloatFunction