net.minecraft.nbt

abstract enum SnbtParsing$ArrayType

net.minecraft.nbt.SnbtGrammar$ArrayPrefix
net.minecraft.class_10900$class_10901
net.minecraft.nbt.SnbtParsing$ArrayType

Enum constant summary

Enum Constant
BYTE
field_58002
BYTE
INT
field_58003
INT
LONG
field_58004
LONG

Field summary

Modifier and TypeField
private final SnbtParsing$NumericType
defaultType
field_58005
elementType
private final Set<SnbtParsing$NumericType>
additionalTypes
field_58006
castableTypes
private static final SnbtParsing$ArrayType[]
$VALUES
field_58007
field_58007

Constructor summary

ModifierConstructor
private (SnbtParsing$NumericType $enum$name, SnbtParsing$NumericType... $enum$ordinal)

Method summary

Modifier and TypeMethod
public boolean
isAllowed(SnbtGrammar$TypeSuffix type)
method_68647(class_10900$class_10909 arg0)
isTypeAllowed(SnbtParsing$NumericType type)
public abstract <T> T
create(com.mojang.serialization.DynamicOps<T> ops)
method_68643(com.mojang.serialization.DynamicOps<T> arg0)
createEmpty(com.mojang.serialization.DynamicOps<T> ops)
public abstract <T> T
create(com.mojang.serialization.DynamicOps<T> ops, List<SnbtGrammar$IntegerLiteral> entries, ParseState<?> state)
method_68644(com.mojang.serialization.DynamicOps<T> arg0, List<class_10900$class_10903> arg1, class_9393<?> arg2)
decode(com.mojang.serialization.DynamicOps<T> ops, List<SnbtParsing$IntValue> values, ParsingState<?> state)
protected Number
buildNumber(SnbtGrammar$IntegerLiteral entry, ParseState<?> state)
method_68645(class_10900$class_10903 arg0, class_9393<?> arg1)
decode(SnbtParsing$IntValue value, ParsingState<?> state)
private SnbtParsing$NumericType
computeType(SnbtGrammar$IntegerSuffix value)
method_68646(class_10900$class_10904 arg0)
getType(SnbtParsing$NumberSuffix suffix)
private static SnbtParsing$ArrayType[]
$values()
method_68642()
method_68642()