Package net.minecraft.predicate
Class NumberRange.FloatRange
- Enclosing class:
- NumberRange<T extends Number>
public static class NumberRange.FloatRange extends NumberRange<Float>
- Mappings:
Namespace Name official bz$cintermediary net/minecraft/class_2096$class_2099named net/minecraft/predicate/NumberRange$FloatRange
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.predicate.NumberRange
NumberRange.CommandFactory<T extends Number,R extends NumberRange<T>>, NumberRange.Factory<T extends Number,R extends NumberRange<T>>, NumberRange.FloatRange, NumberRange.IntRange -
Field Summary
Fields Modifier and Type Field Description static NumberRange.FloatRangeANYprivate DoublesquaredMaxprivate DoublesquaredMinFields inherited from class net.minecraft.predicate.NumberRange
EXCEPTION_EMPTY, EXCEPTION_SWAPPED, max, min -
Constructor Summary
Constructors Modifier Constructor Description privateFloatRange(Float min, Float max) -
Method Summary
Modifier and Type Method Description static NumberRange.FloatRangeatLeast(float value)private static NumberRange.FloatRangecreate(com.mojang.brigadier.StringReader reader, Float min, Float max)static NumberRange.FloatRangefromJson(JsonElement element)static NumberRange.FloatRangeparse(com.mojang.brigadier.StringReader reader)static NumberRange.FloatRangeparse(com.mojang.brigadier.StringReader reader, Function<Float,Float> mapper)private static Doublesquare(Float value)booleantest(float value)booleantestSqrt(double value)
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official eLbz$c;e:Lbz$c;intermediary field_9705Lnet/minecraft/class_2096$class_2099;field_9705:Lnet/minecraft/class_2096$class_2099;named ANYLnet/minecraft/predicate/NumberRange$FloatRange;ANY:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
squaredMin
- Mappings:
Namespace Name Mixin selector official fLbz$c;f:Ljava/lang/Double;intermediary field_9703Lnet/minecraft/class_2096$class_2099;field_9703:Ljava/lang/Double;named squaredMinLnet/minecraft/predicate/NumberRange$FloatRange;squaredMin:Ljava/lang/Double;
-
squaredMax
- Mappings:
Namespace Name Mixin selector official gLbz$c;g:Ljava/lang/Double;intermediary field_9704Lnet/minecraft/class_2096$class_2099;field_9704:Ljava/lang/Double;named squaredMaxLnet/minecraft/predicate/NumberRange$FloatRange;squaredMax:Ljava/lang/Double;
-
-
Constructor Details
-
FloatRange
- Mappings:
Namespace Name Mixin selector official <init>Lbz$c;<init>(Ljava/lang/Float;Ljava/lang/Float;)Vintermediary <init>Lnet/minecraft/class_2096$class_2099;<init>(Ljava/lang/Float;Ljava/lang/Float;)Vnamed <init>Lnet/minecraft/predicate/NumberRange$FloatRange;<init>(Ljava/lang/Float;Ljava/lang/Float;)V
-
-
Method Details
-
create
private static NumberRange.FloatRange create(com.mojang.brigadier.StringReader reader, @Nullable Float min, @Nullable Float max) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLbz$c;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lbz$c;intermediary method_9046Lnet/minecraft/class_2096$class_2099;method_9046(Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lnet/minecraft/class_2096$class_2099;named createLnet/minecraft/predicate/NumberRange$FloatRange;create(Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lnet/minecraft/predicate/NumberRange$FloatRange;
-
square
- Mappings:
Namespace Name Mixin selector official aLbz$c;a(Ljava/lang/Float;)Ljava/lang/Double;intermediary method_9044Lnet/minecraft/class_2096$class_2099;method_9044(Ljava/lang/Float;)Ljava/lang/Double;named squareLnet/minecraft/predicate/NumberRange$FloatRange;square(Ljava/lang/Float;)Ljava/lang/Double;
-
atLeast
- Mappings:
Namespace Name Mixin selector official bLbz$c;b(F)Lbz$c;intermediary method_9050Lnet/minecraft/class_2096$class_2099;method_9050(F)Lnet/minecraft/class_2096$class_2099;named atLeastLnet/minecraft/predicate/NumberRange$FloatRange;atLeast(F)Lnet/minecraft/predicate/NumberRange$FloatRange;
-
test
public boolean test(float value)- Mappings:
Namespace Name Mixin selector official dLbz$c;d(F)Zintermediary method_9047Lnet/minecraft/class_2096$class_2099;method_9047(F)Znamed testLnet/minecraft/predicate/NumberRange$FloatRange;test(F)Z
-
testSqrt
public boolean testSqrt(double value)- Mappings:
Namespace Name Mixin selector official aLbz$c;a(D)Zintermediary method_9045Lnet/minecraft/class_2096$class_2099;method_9045(D)Znamed testSqrtLnet/minecraft/predicate/NumberRange$FloatRange;testSqrt(D)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLbz$c;a(Lcom/google/gson/JsonElement;)Lbz$c;intermediary method_9051Lnet/minecraft/class_2096$class_2099;method_9051(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2099;named fromJsonLnet/minecraft/predicate/NumberRange$FloatRange;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/NumberRange$FloatRange;
-
parse
public static NumberRange.FloatRange parse(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLbz$c;a(Lcom/mojang/brigadier/StringReader;)Lbz$c;intermediary method_9049Lnet/minecraft/class_2096$class_2099;method_9049(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099;named parseLnet/minecraft/predicate/NumberRange$FloatRange;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/predicate/NumberRange$FloatRange;
-
parse
public static NumberRange.FloatRange parse(com.mojang.brigadier.StringReader reader, Function<Float,Float> mapper) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLbz$c;a(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lbz$c;intermediary method_9048Lnet/minecraft/class_2096$class_2099;method_9048(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2099;named parseLnet/minecraft/predicate/NumberRange$FloatRange;parse(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/predicate/NumberRange$FloatRange;
-