net.minecraft.advancements.critereon

public interface MinMaxBounds<T extends Number>

dj
net.minecraft.advancements.critereon.MinMaxBounds
net.minecraft.class_2096
net.minecraft.predicate.NumberRange
net.minecraft.advancements.critereon.CriterionConditionValue

Field summary

Modifier and TypeField
com.mojang.brigadier.exceptions.SimpleCommandExceptionType
a
ERROR_EMPTY
field_9700
EXCEPTION_EMPTY
com.mojang.brigadier.exceptions.SimpleCommandExceptionType
b
ERROR_SWAPPED
field_9701
EXCEPTION_SWAPPED

Method summary

Modifier and TypeMethod
Optional<T>
a()
min()
comp_1805()
min()
Optional<T>
b()
max()
comp_1806()
max()
default boolean
c()
isAny()
method_9041()
isDummy()
default Optional<T>
d()
unwrapPoint()
method_53194()
getConstantValue()
static <T extends Number, R extends MinMaxBounds<T>> com.mojang.serialization.Codec<R>
a(com.mojang.serialization.Codec<T> arg0, dj$a<T, R> arg1)
createCodec(com.mojang.serialization.Codec<T> arg0, MinMaxBounds$BoundsFactory<T, R> arg1)
method_53191(com.mojang.serialization.Codec<T> arg0, class_2096$class_2097<T, R> arg1)
createCodec(com.mojang.serialization.Codec<T> valueCodec, NumberRange$Factory<T, R> rangeFactory)
static <T extends Number, R extends MinMaxBounds<T>> R
a(com.mojang.brigadier.StringReader arg0, dj$b<T, R> arg1, Function<String, T> arg2, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg3, Function<T, T> arg4)
fromReader(com.mojang.brigadier.StringReader arg0, MinMaxBounds$BoundsFromReaderFactory<T, R> arg1, Function<String, T> arg2, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg3, Function<T, T> arg4)
method_9043(com.mojang.brigadier.StringReader arg0, class_2096$class_2098<T, R> arg1, Function<String, T> arg2, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg3, Function<T, T> arg4)
parse(com.mojang.brigadier.StringReader commandReader, NumberRange$CommandFactory<T, R> commandFactory, Function<String, T> converter, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> exceptionTypeSupplier, Function<T, T> mapper)
private static <T extends Number> Optional<T>
a(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_9037(com.mojang.brigadier.StringReader arg0, Function<String, T> arg1, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> arg2)
fromStringReader(com.mojang.brigadier.StringReader reader, Function<String, T> converter, Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> exceptionTypeSupplier)
private static boolean
a(com.mojang.brigadier.StringReader arg0)
isAllowedInputChat(com.mojang.brigadier.StringReader arg0)
method_9040(com.mojang.brigadier.StringReader arg0)
isNextCharValid(com.mojang.brigadier.StringReader reader)