net.minecraft.advancements.critereon

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

cx$a
net.minecraft.advancements.critereon.MinMaxBounds$Bounds
net.minecraft.class_2096$class_11893
net.minecraft.predicate.NumberRange$Bounds
net.minecraft.src.C_1863_$C_411168_
net.minecraft.advancements.critereon.CriterionConditionValue$a

Field summary

Modifier and TypeField
final Optional<T>
a
min
comp_4769
min
f_413223_
final Optional<T>
b
max
comp_4770
max
f_412957_

Constructor summary

ModifierConstructor
public (Optional<T> max, Optional<T> arg1)

Method summary

Modifier and TypeMethod
public boolean
a()
isAny()
method_74108()
isAny()
m_416929_()
public com.mojang.serialization.DataResult<MinMaxBounds$Bounds<T>>
b()
validateSwappedBoundsInCodec()
method_74120()
validate()
m_420223_()
public boolean
c()
areSwapped()
method_74124()
isSwapped()
m_420012_()
public Optional<T>
d()
asPoint()
method_74126()
getPoint()
m_419438_()
public static <T extends Number extends Comparable<T>> MinMaxBounds$Bounds<T>
e()
any()
method_74127()
any()
m_416792_()
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_420007_(T p_424385_)
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_416645_(T p_423526_, T p_426317_)
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_418800_(T p_428889_)
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_417658_(T p_423277_)
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_416388_(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_417138_(com.mojang.serialization.Codec<T> p_428287_)
static <B extends io.netty.buffer.ByteBuf, T extends Number extends Comparable<T>> StreamCodec<B, MinMaxBounds$Bounds<T>>
a(aae<B, T> arg0)
createStreamCodec(StreamCodec<B, T> arg0)
method_74109(class_9139<B, T> arg0)
createPacketCodec(PacketCodec<B, T> valuePacketCodec)
m_420091_(C_313866_<B, T> p_429071_)
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_415990_(com.mojang.brigadier.StringReader p_422327_, Function<String, T> p_429737_, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_427777_)
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_418343_(com.mojang.brigadier.StringReader p_423392_, Function<String, T> p_423913_, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_427182_)
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_419436_(com.mojang.brigadier.StringReader p_426722_)
public Optional<T>
f()
min()
comp_4769()
min()
f_413223_()
public Optional<T>
g()
max()
comp_4770()
max()
f_412957_()