Package net.minecraft.predicate
Record Class NumberRange.class_11893<T extends Number & Comparable<T>>
java.lang.Object
java.lang.Record
net.minecraft.predicate.NumberRange.class_11893<T>
- Record Components:
min-max-
- Enclosing interface:
NumberRange<T extends Number & Comparable<T>>
public static record NumberRange.class_11893<T extends Number & Comparable<T>>(Optional<T extends Number & Comparable<T>> min, Optional<T extends Number & Comparable<T>> max)
extends Record
- Mappings:
Namespace Name named net/minecraft/predicate/NumberRange$class_11893intermediary net/minecraft/class_2096$class_11893official cx$anamed minintermediary comp_4769official anamed maxintermediary comp_4770official b
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.max()Returns the value of themaxrecord component.boolean(package private) static <B extends ByteBuf,T extends Number & Comparable<T>>
PacketCodec<B, NumberRange.class_11893<T>> method_74109(PacketCodec<B, T> packetCodec) private static booleanmethod_74110(com.mojang.brigadier.StringReader stringReader) static <T extends Number & Comparable<T>>
NumberRange.class_11893<T> method_74111(com.mojang.brigadier.StringReader stringReader, Function<String, T> function, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> supplier) (package private) static <T extends Number & Comparable<T>>
com.mojang.serialization.Codec<NumberRange.class_11893<T>> method_74113(com.mojang.serialization.Codec<T> codec) static <T extends Number & Comparable<T>>
NumberRange.class_11893<T> method_74116(T t) static <T extends Number & Comparable<T>>
NumberRange.class_11893<T> method_74117(T t, T t2) <U extends Number & Comparable<U>>
NumberRange.class_11893<U> method_74119(Function<T, U> function) com.mojang.serialization.DataResult<NumberRange.class_11893<T>> method_74121(com.mojang.brigadier.StringReader stringReader, Function<String, T> function, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> supplier) static <T extends Number & Comparable<T>>
NumberRange.class_11893<T> method_74123(T t) booleanstatic <T extends Number & Comparable<T>>
NumberRange.class_11893<T> method_74125(T t) static <T extends Number & Comparable<T>>
NumberRange.class_11893<T> min()Returns the value of theminrecord component.final StringtoString()Returns a string representation of this record class.
-
Field Details
-
Constructor Details
-
class_11893
-
-
Method Details
-
method_74108
public boolean method_74108()- Mappings:
Namespace Name Mixin selector named method_74108Lnet/minecraft/predicate/NumberRange$class_11893;method_74108()Zintermediary method_74108Lnet/minecraft/class_2096$class_11893;method_74108()Zofficial aLcx$a;a()Z
-
method_74120
- Mappings:
Namespace Name Mixin selector named method_74120Lnet/minecraft/predicate/NumberRange$class_11893;method_74120()Lcom/mojang/serialization/DataResult;intermediary method_74120Lnet/minecraft/class_2096$class_11893;method_74120()Lcom/mojang/serialization/DataResult;official bLcx$a;b()Lcom/mojang/serialization/DataResult;
-
method_74124
public boolean method_74124()- Mappings:
Namespace Name Mixin selector named method_74124Lnet/minecraft/predicate/NumberRange$class_11893;method_74124()Zintermediary method_74124Lnet/minecraft/class_2096$class_11893;method_74124()Zofficial cLcx$a;c()Z
-
method_74126
- Mappings:
Namespace Name Mixin selector named method_74126Lnet/minecraft/predicate/NumberRange$class_11893;method_74126()Ljava/util/Optional;intermediary method_74126Lnet/minecraft/class_2096$class_11893;method_74126()Ljava/util/Optional;official dLcx$a;d()Ljava/util/Optional;
-
method_74127
- Mappings:
Namespace Name Mixin selector named method_74127Lnet/minecraft/predicate/NumberRange$class_11893;method_74127()Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74127Lnet/minecraft/class_2096$class_11893;method_74127()Lnet/minecraft/class_2096$class_11893;official eLcx$a;e()Lcx$a;
-
method_74116
- Mappings:
Namespace Name Mixin selector named method_74116Lnet/minecraft/predicate/NumberRange$class_11893;method_74116(Ljava/lang/Number;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74116Lnet/minecraft/class_2096$class_11893;method_74116(Ljava/lang/Number;)Lnet/minecraft/class_2096$class_11893;official aLcx$a;a(Ljava/lang/Number;)Lcx$a;
-
method_74117
- Mappings:
Namespace Name Mixin selector named method_74117Lnet/minecraft/predicate/NumberRange$class_11893;method_74117(Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74117Lnet/minecraft/class_2096$class_11893;method_74117(Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/class_2096$class_11893;official aLcx$a;a(Ljava/lang/Number;Ljava/lang/Number;)Lcx$a;
-
method_74123
- Mappings:
Namespace Name Mixin selector named method_74123Lnet/minecraft/predicate/NumberRange$class_11893;method_74123(Ljava/lang/Number;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74123Lnet/minecraft/class_2096$class_11893;method_74123(Ljava/lang/Number;)Lnet/minecraft/class_2096$class_11893;official bLcx$a;b(Ljava/lang/Number;)Lcx$a;
-
method_74125
- Mappings:
Namespace Name Mixin selector named method_74125Lnet/minecraft/predicate/NumberRange$class_11893;method_74125(Ljava/lang/Number;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74125Lnet/minecraft/class_2096$class_11893;method_74125(Ljava/lang/Number;)Lnet/minecraft/class_2096$class_11893;official cLcx$a;c(Ljava/lang/Number;)Lcx$a;
-
method_74119
public <U extends Number & Comparable<U>> NumberRange.class_11893<U> method_74119(Function<T, U> function) - Mappings:
Namespace Name Mixin selector named method_74119Lnet/minecraft/predicate/NumberRange$class_11893;method_74119(Ljava/util/function/Function;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74119Lnet/minecraft/class_2096$class_11893;method_74119(Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_11893;official aLcx$a;a(Ljava/util/function/Function;)Lcx$a;
-
method_74113
static <T extends Number & Comparable<T>> com.mojang.serialization.Codec<NumberRange.class_11893<T>> method_74113(com.mojang.serialization.Codec<T> codec) - Mappings:
Namespace Name Mixin selector named method_74113Lnet/minecraft/predicate/NumberRange$class_11893;method_74113(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;intermediary method_74113Lnet/minecraft/class_2096$class_11893;method_74113(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;official aLcx$a;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
-
method_74109
static <B extends ByteBuf,T extends Number & Comparable<T>> PacketCodec<B,NumberRange.class_11893<T>> method_74109(PacketCodec<B, T> packetCodec) - Mappings:
Namespace Name Mixin selector named method_74109Lnet/minecraft/predicate/NumberRange$class_11893;method_74109(Lnet/minecraft/network/codec/PacketCodec;)Lnet/minecraft/network/codec/PacketCodec;intermediary method_74109Lnet/minecraft/class_2096$class_11893;method_74109(Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139;official aLcx$a;a(Laae;)Laae;
-
method_74111
public static <T extends Number & Comparable<T>> NumberRange.class_11893<T> method_74111(com.mojang.brigadier.StringReader stringReader, Function<String, T> function, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> supplier) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named method_74111Lnet/minecraft/predicate/NumberRange$class_11893;method_74111(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Lnet/minecraft/predicate/NumberRange$class_11893;intermediary method_74111Lnet/minecraft/class_2096$class_11893;method_74111(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Lnet/minecraft/class_2096$class_11893;official aLcx$a;a(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Lcx$a;
-
method_74121
private static <T extends Number> Optional<T> method_74121(com.mojang.brigadier.StringReader stringReader, Function<String, T> function, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> supplier) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named method_74121Lnet/minecraft/predicate/NumberRange$class_11893;method_74121(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional;intermediary method_74121Lnet/minecraft/class_2096$class_11893;method_74121(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional;official bLcx$a;b(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional;
-
method_74110
private static boolean method_74110(com.mojang.brigadier.StringReader stringReader) - Mappings:
Namespace Name Mixin selector named method_74110Lnet/minecraft/predicate/NumberRange$class_11893;method_74110(Lcom/mojang/brigadier/StringReader;)Zintermediary method_74110Lnet/minecraft/class_2096$class_11893;method_74110(Lcom/mojang/brigadier/StringReader;)Zofficial aLcx$a;a(Lcom/mojang/brigadier/StringReader;)Z
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
min
Returns the value of theminrecord component.- Returns:
- the value of the
minrecord component
-
max
Returns the value of themaxrecord component.- Returns:
- the value of the
maxrecord component
-