net.minecraft.advancements.criterion

public record MinMaxBounds$Bounds<T extends Number extends Comparable<T>>

cq$a
net.minecraft.advancements.criterion.MinMaxBounds$Bounds
net.minecraft.class_2096$class_11893
net.minecraft.predicate.NumberRange$Bounds
net.minecraft.src.C_432239_$C_432206_
net.minecraft.advancements.criterion.CriterionConditionValue$a

字段概要

修饰符与类型字段
final Optional<T>
a
min
comp_4769
min
f_433668_
final Optional<T>
b
max
comp_4770
max
f_436946_

构造函数概要

修饰符构造函数
public (Optional<T> min, Optional<T> max)

方法概要

修饰符与类型方法
public boolean
a()
isAny()
method_74108()
isAny()
m_446874_()
public com.mojang.serialization.DataResult<MinMaxBounds$Bounds<T>>
b()
validateSwappedBoundsInCodec()
method_74120()
validate()
m_440795_()
public boolean
c()
areSwapped()
method_74124()
isSwapped()
m_444312_()
public Optional<T>
d()
asPoint()
method_74126()
getPoint()
m_445363_()
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
e()
any()
method_74127()
any()
m_438680_()
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
a(T arg0)
exactly(T arg0)
method_74116(T arg0)
exactly(T value)
m_443046_(T p_458072_)
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
a(T arg0, T arg1)
between(T arg0, T arg1)
method_74117(T arg0, T arg1)
between(T min, T max)
m_442062_(T p_458790_, T p_456327_)
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
b(T arg0)
atLeast(T arg0)
method_74123(T arg0)
atLeast(T value)
m_438670_(T p_459587_)
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
c(T arg0)
atMost(T arg0)
method_74125(T arg0)
atMost(T value)
m_441020_(T p_450771_)
public <U extends Number extends Comparable<U>> MinMaxBounds$Bounds<U>
a(Function<T, U> arg0)
map(Function<T, U> arg0)
method_74119(Function<T, U> arg0)
map(Function<T, U> mappingFunction)
m_445024_(Function<T, U> arg0)
static <T extends Number extends Comparable<T>> com.mojang.serialization.Codec<MinMaxBounds$Bounds<T>>
a(com.mojang.serialization.Codec<T> arg0)
createCodec(com.mojang.serialization.Codec<T> arg0)
method_74113(com.mojang.serialization.Codec<T> arg0)
createCodec(com.mojang.serialization.Codec<T> valueCodec)
m_442826_(com.mojang.serialization.Codec<T> p_454145_)
static <B extends io.netty.buffer.ByteBuf, T extends Number extends Comparable<T>> StreamCodec<B, MinMaxBounds$Bounds<T>>
a(aao<B, T> arg0)
createStreamCodec(StreamCodec<B, T> arg0)
method_74109(class_9139<B, T> arg0)
createPacketCodec(PacketCodec<B, T> valuePacketCodec)
m_439305_(C_313866_<B, T> p_452697_)
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
a(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
fromReader(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
method_74111(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
parse(com.mojang.brigadier.StringReader reader, Function<String, T> parsingFunction, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> exceptionSupplier)
m_443597_(com.mojang.brigadier.StringReader p_456653_, Function<String, T> p_454401_, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_454037_)
private static <T extends Number> Optional<T>
b(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
readNumber(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
method_74121(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
parseNumber(com.mojang.brigadier.StringReader reader, Function<String, T> parsingFunction, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> exceptionSupplier)
m_440127_(com.mojang.brigadier.StringReader p_451248_, Function<String, T> p_456036_, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_451609_)
private static boolean
a(com.mojang.brigadier.StringReader arg0)
isAllowedInputChar(com.mojang.brigadier.StringReader arg0)
method_74110(com.mojang.brigadier.StringReader arg0)
shouldSkip(com.mojang.brigadier.StringReader reader)
m_440560_(com.mojang.brigadier.StringReader p_456090_)
public Optional<T>
f()
min()
comp_4769()
min()
f_433668_()
public Optional<T>
g()
max()
comp_4770()
max()
f_436946_()