public class SNbtDeserializer_v1_12 extends java.lang.Object implements SNbtDeserializer<com.viaversion.nbt.tag.CompoundTag>
| Constructor and Description |
|---|
SNbtDeserializer_v1_12() |
| Modifier and Type | Method and Description |
|---|---|
com.viaversion.nbt.tag.CompoundTag |
deserialize(java.lang.String s) |
com.viaversion.nbt.tag.Tag |
deserializeValue(java.lang.String s) |
protected boolean |
hasNextValue(StringReader_v1_12 reader) |
protected boolean |
isQuote(char c) |
protected SNbtDeserializeException |
makeException(StringReader_v1_12 reader,
java.lang.String message) |
protected StringReader_v1_12 |
makeReader(java.lang.String string) |
protected com.viaversion.nbt.tag.Tag |
readArray(StringReader_v1_12 reader) |
protected com.viaversion.nbt.tag.CompoundTag |
readCompound(StringReader_v1_12 reader) |
protected com.viaversion.nbt.tag.ListTag<com.viaversion.nbt.tag.Tag> |
readList(StringReader_v1_12 reader) |
protected com.viaversion.nbt.tag.Tag |
readListOrArray(StringReader_v1_12 reader) |
protected com.viaversion.nbt.tag.Tag |
readNumber(java.lang.String value) |
protected com.viaversion.nbt.tag.Tag |
readPrimitive(java.lang.String value) |
protected com.viaversion.nbt.tag.Tag |
readPrimitive(StringReader_v1_12 reader) |
protected <T extends com.viaversion.nbt.tag.NumberTag> |
readPrimitiveList(StringReader_v1_12 reader,
java.lang.Class<T> primitiveType,
java.lang.Class<? extends com.viaversion.nbt.tag.Tag> arrayType) |
protected com.viaversion.nbt.tag.Tag |
readValue(StringReader_v1_12 reader) |
public com.viaversion.nbt.tag.CompoundTag deserialize(java.lang.String s)
throws SNbtDeserializeException
deserialize in interface SNbtDeserializer<com.viaversion.nbt.tag.CompoundTag>SNbtDeserializeExceptionpublic com.viaversion.nbt.tag.Tag deserializeValue(java.lang.String s)
throws SNbtDeserializeException
deserializeValue in interface SNbtDeserializer<com.viaversion.nbt.tag.CompoundTag>SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.CompoundTag readCompound(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.Tag readListOrArray(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.ListTag<com.viaversion.nbt.tag.Tag> readList(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected <T extends com.viaversion.nbt.tag.NumberTag> com.viaversion.nbt.tag.ListTag<T> readPrimitiveList(StringReader_v1_12 reader, java.lang.Class<T> primitiveType, java.lang.Class<? extends com.viaversion.nbt.tag.Tag> arrayType) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.Tag readArray(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.Tag readValue(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.Tag readPrimitive(StringReader_v1_12 reader) throws SNbtDeserializeException
SNbtDeserializeExceptionprotected com.viaversion.nbt.tag.Tag readPrimitive(java.lang.String value)
protected com.viaversion.nbt.tag.Tag readNumber(java.lang.String value)
protected boolean hasNextValue(StringReader_v1_12 reader)
protected SNbtDeserializeException makeException(StringReader_v1_12 reader, java.lang.String message)
protected StringReader_v1_12 makeReader(java.lang.String string)
protected boolean isQuote(char c)