Class NumberRange.IntRange

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

public static class NumberRange.IntRange
extends NumberRange<Integer>
Mappings:
Namespace Name
official bz$d
intermediary net/minecraft/class_2096$class_2100
named net/minecraft/predicate/NumberRange$IntRange
  • Field Details

    • ANY

      public static final NumberRange.IntRange ANY
      Mappings:
      Namespace Name Mixin selector
      official e Lbz$d;e:Lbz$d;
      intermediary field_9708 Lnet/minecraft/class_2096$class_2100;field_9708:Lnet/minecraft/class_2096$class_2100;
      named ANY Lnet/minecraft/predicate/NumberRange$IntRange;ANY:Lnet/minecraft/predicate/NumberRange$IntRange;
    • minSquared

      private final Long minSquared
      Mappings:
      Namespace Name Mixin selector
      official f Lbz$d;f:Ljava/lang/Long;
      intermediary field_9706 Lnet/minecraft/class_2096$class_2100;field_9706:Ljava/lang/Long;
      named minSquared Lnet/minecraft/predicate/NumberRange$IntRange;minSquared:Ljava/lang/Long;
    • maxSquared

      private final Long maxSquared
      Mappings:
      Namespace Name Mixin selector
      official g Lbz$d;g:Ljava/lang/Long;
      intermediary field_9707 Lnet/minecraft/class_2096$class_2100;field_9707:Ljava/lang/Long;
      named maxSquared Lnet/minecraft/predicate/NumberRange$IntRange;maxSquared:Ljava/lang/Long;
  • Constructor Details

    • IntRange

      private IntRange​(@Nullable Integer min, @Nullable Integer max)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbz$d;<init>(Ljava/lang/Integer;Ljava/lang/Integer;)V
      intermediary <init> Lnet/minecraft/class_2096$class_2100;<init>(Ljava/lang/Integer;Ljava/lang/Integer;)V
      named <init> Lnet/minecraft/predicate/NumberRange$IntRange;<init>(Ljava/lang/Integer;Ljava/lang/Integer;)V
  • Method Details

    • parse

      private static NumberRange.IntRange parse​(com.mojang.brigadier.StringReader reader, @Nullable Integer min, @Nullable Integer max) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lbz$d;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lbz$d;
      intermediary method_9055 Lnet/minecraft/class_2096$class_2100;method_9055(Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2096$class_2100;
      named parse Lnet/minecraft/predicate/NumberRange$IntRange;parse(Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/predicate/NumberRange$IntRange;
    • squared

      @Nullable private static Long squared​(@Nullable Integer value)
      Mappings:
      Namespace Name Mixin selector
      official a Lbz$d;a(Ljava/lang/Integer;)Ljava/lang/Long;
      intermediary method_9059 Lnet/minecraft/class_2096$class_2100;method_9059(Ljava/lang/Integer;)Ljava/lang/Long;
      named squared Lnet/minecraft/predicate/NumberRange$IntRange;squared(Ljava/lang/Integer;)Ljava/lang/Long;
    • exactly

      public static NumberRange.IntRange exactly​(int value)
      Mappings:
      Namespace Name Mixin selector
      official a Lbz$d;a(I)Lbz$d;
      intermediary method_9058 Lnet/minecraft/class_2096$class_2100;method_9058(I)Lnet/minecraft/class_2096$class_2100;
      named exactly Lnet/minecraft/predicate/NumberRange$IntRange;exactly(I)Lnet/minecraft/predicate/NumberRange$IntRange;
    • atLeast

      public static NumberRange.IntRange atLeast​(int value)
      Mappings:
      Namespace Name Mixin selector
      official b Lbz$d;b(I)Lbz$d;
      intermediary method_9053 Lnet/minecraft/class_2096$class_2100;method_9053(I)Lnet/minecraft/class_2096$class_2100;
      named atLeast Lnet/minecraft/predicate/NumberRange$IntRange;atLeast(I)Lnet/minecraft/predicate/NumberRange$IntRange;
    • test

      public boolean test​(int value)
      Mappings:
      Namespace Name Mixin selector
      official d Lbz$d;d(I)Z
      intermediary method_9054 Lnet/minecraft/class_2096$class_2100;method_9054(I)Z
      named test Lnet/minecraft/predicate/NumberRange$IntRange;test(I)Z
    • fromJson

      public static NumberRange.IntRange fromJson​(@Nullable JsonElement element)
      Mappings:
      Namespace Name Mixin selector
      official a Lbz$d;a(Lcom/google/gson/JsonElement;)Lbz$d;
      intermediary method_9056 Lnet/minecraft/class_2096$class_2100;method_9056(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2100;
      named fromJson Lnet/minecraft/predicate/NumberRange$IntRange;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/NumberRange$IntRange;
    • parse

      public static NumberRange.IntRange 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$d;a(Lcom/mojang/brigadier/StringReader;)Lbz$d;
      intermediary method_9060 Lnet/minecraft/class_2096$class_2100;method_9060(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2100;
      named parse Lnet/minecraft/predicate/NumberRange$IntRange;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/predicate/NumberRange$IntRange;
    • fromStringReader

      public static NumberRange.IntRange fromStringReader​(com.mojang.brigadier.StringReader reader, Function<Integer,​Integer> converter) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lbz$d;a(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lbz$d;
      intermediary method_9057 Lnet/minecraft/class_2096$class_2100;method_9057(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2100;
      named fromStringReader Lnet/minecraft/predicate/NumberRange$IntRange;fromStringReader(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/predicate/NumberRange$IntRange;