public class NbtIO
extends java.lang.Object
| Constructor and Description |
|---|
NbtIO() |
| Modifier and Type | Method and Description |
|---|---|
static INbtTag |
read(java.io.DataInput in,
NbtReadTracker readTracker) |
static INbtTag |
read(java.io.InputStream is,
boolean compressed,
NbtReadTracker readTracker) |
static INbtTag |
readCompressedFile(java.io.File f,
NbtReadTracker readTracker) |
static INbtTag |
readFile(java.io.File f,
boolean compressed,
NbtReadTracker readTracker) |
static INbtTag |
readFile(java.io.File f,
NbtReadTracker readTracker) |
static NbtHeader |
readNbtHeader(java.io.DataInput in,
NbtReadTracker readTracker) |
static void |
write(java.io.DataOutput out,
java.lang.String name,
INbtTag tag) |
static void |
write(java.io.OutputStream os,
java.lang.String name,
INbtTag tag,
boolean compressed) |
static void |
writeCompressedFile(java.io.File f,
java.lang.String name,
INbtTag tag) |
static void |
writeFile(java.io.File f,
java.lang.String name,
INbtTag tag) |
static void |
writeFile(java.io.File f,
java.lang.String name,
INbtTag tag,
boolean compressed) |
static void |
writeNbtHeader(java.io.DataOutput out,
NbtHeader header) |
public static INbtTag readFile(java.io.File f, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.io.File f,
java.lang.String name,
INbtTag tag)
throws java.io.IOException
java.io.IOExceptionpublic static INbtTag readCompressedFile(java.io.File f, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void writeCompressedFile(java.io.File f,
java.lang.String name,
INbtTag tag)
throws java.io.IOException
java.io.IOExceptionpublic static INbtTag readFile(java.io.File f, boolean compressed, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.io.File f,
java.lang.String name,
INbtTag tag,
boolean compressed)
throws java.io.IOException
java.io.IOExceptionpublic static INbtTag read(java.io.InputStream is, boolean compressed, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream os,
java.lang.String name,
INbtTag tag,
boolean compressed)
throws java.io.IOException
java.io.IOExceptionpublic static INbtTag read(java.io.DataInput in, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.DataOutput out,
java.lang.String name,
INbtTag tag)
throws java.io.IOException
java.io.IOExceptionpublic static NbtHeader readNbtHeader(java.io.DataInput in, NbtReadTracker readTracker) throws java.io.IOException
java.io.IOExceptionpublic static void writeNbtHeader(java.io.DataOutput out,
NbtHeader header)
throws java.io.IOException
java.io.IOException