@ParametersAreNonnullByDefault
public interface NbtReadWrapper
| Modifier and Type | Method | Description |
|---|---|---|
NbtReader |
getReader() |
|
default NbtTag |
read(java.io.DataInput in,
NbtReadTracker readTracker) |
Read a Nbt tag from a
DataInput. |
default NbtTag |
read(java.io.InputStream is,
boolean compressed,
NbtReadTracker readTracker) |
Read a Nbt tag from an input stream.
|
default NbtTag |
readCompressedFile(java.io.File f,
NbtReadTracker readTracker) |
Read a compressed Nbt tag from a file.
|
default NbtTag |
readFile(java.io.File f,
boolean compressed,
NbtReadTracker readTracker) |
Read a Nbt tag from a file.
|
default NbtTag |
readFile(java.io.File f,
NbtReadTracker readTracker) |
Read an uncompressed Nbt tag from a file.
|
default NamedTag |
readNamed(java.io.DataInput in,
NbtReadTracker readTracker) |
Read a named Nbt tag from a
DataInput. |
default NbtTag |
readUnnamed(java.io.DataInput in,
NbtReadTracker readTracker) |
Read an unnamed Nbt tag from a
DataInput. |
NbtReader getReader()
@Nullable default NbtTag readFile(java.io.File f, NbtReadTracker readTracker) throws java.io.IOException
f - The file to read fromreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable default NbtTag readCompressedFile(java.io.File f, NbtReadTracker readTracker) throws java.io.IOException
f - The file to read fromreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable default NbtTag readFile(java.io.File f, boolean compressed, NbtReadTracker readTracker) throws java.io.IOException
f - The file to read fromcompressed - Whether the file is compressed or notreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable @WillNotClose default NbtTag read(java.io.InputStream is, boolean compressed, NbtReadTracker readTracker) throws java.io.IOException
is - The input stream to read fromcompressed - Whether the input stream is compressed or notreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable @WillNotClose default NbtTag read(java.io.DataInput in, NbtReadTracker readTracker) throws java.io.IOException
DataInput.in - The data input to read fromreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable default NamedTag readNamed(java.io.DataInput in, NbtReadTracker readTracker) throws java.io.IOException
DataInput.in - The data input to read fromreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs@Nullable default NbtTag readUnnamed(java.io.DataInput in, NbtReadTracker readTracker) throws java.io.IOException
DataInput.read(DataInput, NbtReadTracker) instead!in - The data input to read fromreadTracker - The read tracker to usejava.io.IOException - If an I/O error occurs