public class SNbtParser<T extends INbtTag>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static SNbtParser<CompoundNbt> |
V1_12 |
static SNbtParser<CompoundNbt> |
V1_13 |
static SNbtParser<CompoundNbt> |
V1_14 |
static SNbtParser<INbtTag> |
V1_7 |
static SNbtParser<CompoundNbt> |
V1_8 |
| Constructor and Description |
|---|
SNbtParser(java.util.function.Supplier<ISNbtParser<T>> parserSupplier) |
| Modifier and Type | Method and Description |
|---|---|
ISNbtParser<T> |
getParser() |
T |
parse(java.lang.String s) |
T |
tryParse(java.lang.String s) |
public static final SNbtParser<INbtTag> V1_7
public static final SNbtParser<CompoundNbt> V1_8
public static final SNbtParser<CompoundNbt> V1_12
public static final SNbtParser<CompoundNbt> V1_13
public static final SNbtParser<CompoundNbt> V1_14
public SNbtParser(java.util.function.Supplier<ISNbtParser<T>> parserSupplier)
public ISNbtParser<T> getParser()
public T parse(java.lang.String s) throws SNbtParseException
SNbtParseExceptionpublic T tryParse(java.lang.String s)