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$c
intermediary net/minecraft/class_2096$class_2099
named 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.FloatRange
ANY
private Double
squaredMax
private Double
squaredMin
Fields inherited from class net.minecraft.predicate.NumberRange
EXCEPTION_EMPTY, EXCEPTION_SWAPPED, max, min
-
Constructor Summary
Constructors Modifier Constructor Description private
FloatRange(Float min, Float max)
-
Method Summary
Modifier and Type Method Description static NumberRange.FloatRange
atLeast(float value)
private static NumberRange.FloatRange
create(com.mojang.brigadier.StringReader reader, Float min, Float max)
static NumberRange.FloatRange
fromJson(JsonElement element)
static NumberRange.FloatRange
parse(com.mojang.brigadier.StringReader reader)
static NumberRange.FloatRange
parse(com.mojang.brigadier.StringReader reader, Function<Float,Float> mapper)
private static Double
square(Float value)
boolean
test(float value)
boolean
testSqrt(double value)
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official e
Lbz$c;e:Lbz$c;
intermediary field_9705
Lnet/minecraft/class_2096$class_2099;field_9705:Lnet/minecraft/class_2096$class_2099;
named ANY
Lnet/minecraft/predicate/NumberRange$FloatRange;ANY:Lnet/minecraft/predicate/NumberRange$FloatRange;
-
squaredMin
- Mappings:
Namespace Name Mixin selector official f
Lbz$c;f:Ljava/lang/Double;
intermediary field_9703
Lnet/minecraft/class_2096$class_2099;field_9703:Ljava/lang/Double;
named squaredMin
Lnet/minecraft/predicate/NumberRange$FloatRange;squaredMin:Ljava/lang/Double;
-
squaredMax
- Mappings:
Namespace Name Mixin selector official g
Lbz$c;g:Ljava/lang/Double;
intermediary field_9704
Lnet/minecraft/class_2096$class_2099;field_9704:Ljava/lang/Double;
named squaredMax
Lnet/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;)V
intermediary <init>
Lnet/minecraft/class_2096$class_2099;<init>(Ljava/lang/Float;Ljava/lang/Float;)V
named <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 a
Lbz$c;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lbz$c;
intermediary method_9046
Lnet/minecraft/class_2096$class_2099;method_9046(Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lnet/minecraft/class_2096$class_2099;
named create
Lnet/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 a
Lbz$c;a(Ljava/lang/Float;)Ljava/lang/Double;
intermediary method_9044
Lnet/minecraft/class_2096$class_2099;method_9044(Ljava/lang/Float;)Ljava/lang/Double;
named square
Lnet/minecraft/predicate/NumberRange$FloatRange;square(Ljava/lang/Float;)Ljava/lang/Double;
-
atLeast
- Mappings:
Namespace Name Mixin selector official b
Lbz$c;b(F)Lbz$c;
intermediary method_9050
Lnet/minecraft/class_2096$class_2099;method_9050(F)Lnet/minecraft/class_2096$class_2099;
named atLeast
Lnet/minecraft/predicate/NumberRange$FloatRange;atLeast(F)Lnet/minecraft/predicate/NumberRange$FloatRange;
-
test
public boolean test(float value)- Mappings:
Namespace Name Mixin selector official d
Lbz$c;d(F)Z
intermediary method_9047
Lnet/minecraft/class_2096$class_2099;method_9047(F)Z
named test
Lnet/minecraft/predicate/NumberRange$FloatRange;test(F)Z
-
testSqrt
public boolean testSqrt(double value)- Mappings:
Namespace Name Mixin selector official a
Lbz$c;a(D)Z
intermediary method_9045
Lnet/minecraft/class_2096$class_2099;method_9045(D)Z
named testSqrt
Lnet/minecraft/predicate/NumberRange$FloatRange;testSqrt(D)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official a
Lbz$c;a(Lcom/google/gson/JsonElement;)Lbz$c;
intermediary method_9051
Lnet/minecraft/class_2096$class_2099;method_9051(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2099;
named fromJson
Lnet/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 a
Lbz$c;a(Lcom/mojang/brigadier/StringReader;)Lbz$c;
intermediary method_9049
Lnet/minecraft/class_2096$class_2099;method_9049(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099;
named parse
Lnet/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 a
Lbz$c;a(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lbz$c;
intermediary method_9048
Lnet/minecraft/class_2096$class_2099;method_9048(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2099;
named parse
Lnet/minecraft/predicate/NumberRange$FloatRange;parse(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/predicate/NumberRange$FloatRange;
-