Class NumberRange.FloatRange

java.lang.Object
net.minecraft.predicate.NumberRange<Double>
net.minecraft.predicate.NumberRange.FloatRange
Enclosing class:
NumberRange<T extends Number>

public static class NumberRange.FloatRange extends NumberRange<Double>
Mappings:
Namespace Name
official ci$c
intermediary net/minecraft/class_2096$class_2099
named net/minecraft/predicate/NumberRange$FloatRange
  • Field Details

    • ANY

      public static final NumberRange.FloatRange ANY
      Mappings:
      Namespace Name Mixin selector
      official e Lci$c;e:Lci$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

      @Nullable private final @Nullable Double squaredMin
      Mappings:
      Namespace Name Mixin selector
      official f Lci$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

      @Nullable private final @Nullable Double squaredMax
      Mappings:
      Namespace Name Mixin selector
      official g Lci$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

      private FloatRange(@Nullable @Nullable Double min, @Nullable @Nullable Double max)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lci$c;<init>(Ljava/lang/Double;Ljava/lang/Double;)V
      intermediary <init> Lnet/minecraft/class_2096$class_2099;<init>(Ljava/lang/Double;Ljava/lang/Double;)V
      named <init> Lnet/minecraft/predicate/NumberRange$FloatRange;<init>(Ljava/lang/Double;Ljava/lang/Double;)V
  • Method Details

    • create

      private static NumberRange.FloatRange create(com.mojang.brigadier.StringReader reader, @Nullable @Nullable Double min, @Nullable @Nullable Double max) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lci$c;
      intermediary method_9046 Lnet/minecraft/class_2096$class_2099;method_9046(Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/class_2096$class_2099;
      named create Lnet/minecraft/predicate/NumberRange$FloatRange;create(Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/predicate/NumberRange$FloatRange;
    • square

      @Nullable private static @Nullable Double square(@Nullable @Nullable Double value)
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(Ljava/lang/Double;)Ljava/lang/Double;
      intermediary method_9044 Lnet/minecraft/class_2096$class_2099;method_9044(Ljava/lang/Double;)Ljava/lang/Double;
      named square Lnet/minecraft/predicate/NumberRange$FloatRange;square(Ljava/lang/Double;)Ljava/lang/Double;
    • exactly

      public static NumberRange.FloatRange exactly(double value)
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(D)Lci$c;
      intermediary method_35284 Lnet/minecraft/class_2096$class_2099;method_35284(D)Lnet/minecraft/class_2096$class_2099;
      named exactly Lnet/minecraft/predicate/NumberRange$FloatRange;exactly(D)Lnet/minecraft/predicate/NumberRange$FloatRange;
    • between

      public static NumberRange.FloatRange between(double min, double max)
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(DD)Lci$c;
      intermediary method_35285 Lnet/minecraft/class_2096$class_2099;method_35285(DD)Lnet/minecraft/class_2096$class_2099;
      named between Lnet/minecraft/predicate/NumberRange$FloatRange;between(DD)Lnet/minecraft/predicate/NumberRange$FloatRange;
    • atLeast

      public static NumberRange.FloatRange atLeast(double value)
      Mappings:
      Namespace Name Mixin selector
      official b Lci$c;b(D)Lci$c;
      intermediary method_9050 Lnet/minecraft/class_2096$class_2099;method_9050(D)Lnet/minecraft/class_2096$class_2099;
      named atLeast Lnet/minecraft/predicate/NumberRange$FloatRange;atLeast(D)Lnet/minecraft/predicate/NumberRange$FloatRange;
    • atMost

      public static NumberRange.FloatRange atMost(double value)
      Mappings:
      Namespace Name Mixin selector
      official c Lci$c;c(D)Lci$c;
      intermediary method_35286 Lnet/minecraft/class_2096$class_2099;method_35286(D)Lnet/minecraft/class_2096$class_2099;
      named atMost Lnet/minecraft/predicate/NumberRange$FloatRange;atMost(D)Lnet/minecraft/predicate/NumberRange$FloatRange;
    • test

      public boolean test(double value)
      Mappings:
      Namespace Name Mixin selector
      official d Lci$c;d(D)Z
      intermediary method_9047 Lnet/minecraft/class_2096$class_2099;method_9047(D)Z
      named test Lnet/minecraft/predicate/NumberRange$FloatRange;test(D)Z
    • testSqrt

      public boolean testSqrt(double value)
      Mappings:
      Namespace Name Mixin selector
      official e Lci$c;e(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

      public static NumberRange.FloatRange fromJson(@Nullable @Nullable JsonElement element)
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(Lcom/google/gson/JsonElement;)Lci$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 Lci$c;a(Lcom/mojang/brigadier/StringReader;)Lci$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<Double,Double> mapper) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lci$c;a(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lci$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;