Package net.minecraft.command
Class FloatRangeArgument
java.lang.Object
net.minecraft.command.FloatRangeArgument
public class FloatRangeArgument extends Object
-
Field Summary
Fields Modifier and Type Field Description static FloatRangeArgument
ANY
private Float
max
private Float
min
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
ONLY_INTS_EXCEPTION
-
Constructor Summary
Constructors Constructor Description FloatRangeArgument(Float float2, Float float3)
-
Method Summary
Modifier and Type Method Description Float
getMax()
Float
getMin()
private static Float
mapFloat(Float float2, Function<Float,Float> function)
static FloatRangeArgument
parse(com.mojang.brigadier.StringReader reader, boolean allowFloats, Function<Float,Float> transform)
private static Float
parseFloat(com.mojang.brigadier.StringReader reader, boolean allowFloats)
private static boolean
peekDigit(com.mojang.brigadier.StringReader reader, boolean allowFloats)
-
Field Details
-
ANY
-
ONLY_INTS_EXCEPTION
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ONLY_INTS_EXCEPTION -
min
-
max
-
-
Constructor Details
-
FloatRangeArgument
-
-
Method Details
-
getMin
-
getMax
-
parse
public static FloatRangeArgument parse(com.mojang.brigadier.StringReader reader, boolean allowFloats, Function<Float,Float> transform) -
parseFloat
@Nullable private static Float parseFloat(com.mojang.brigadier.StringReader reader, boolean allowFloats) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
peekDigit
private static boolean peekDigit(com.mojang.brigadier.StringReader reader, boolean allowFloats) -
mapFloat
-