public class NbtUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_DEPTH |
static long |
MAX_READ_SIZE |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
copy(T val) |
static NBTInputStream |
createGZIPReader(java.io.InputStream stream) |
static NBTInputStream |
createGZIPReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues) |
static NBTInputStream |
createGZIPReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues,
long maxReadSize) |
static NBTInputStream |
createGZIPReader(java.io.InputStream stream,
long maxReadSize) |
static NBTOutputStream |
createGZIPWriter(java.io.OutputStream stream) |
static NBTInputStream |
createNetworkReader(java.io.InputStream stream) |
static NBTInputStream |
createNetworkReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues) |
static NBTInputStream |
createNetworkReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues,
long maxReadSize) |
static NBTInputStream |
createNetworkReader(java.io.InputStream stream,
long maxReadSize) |
static NBTOutputStream |
createNetworkWriter(java.io.OutputStream stream) |
static NBTInputStream |
createReader(java.io.InputStream stream) |
static NBTInputStream |
createReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues) |
static NBTInputStream |
createReader(java.io.InputStream stream,
boolean internKeys,
boolean internValues,
long maxReadSize) |
static NBTInputStream |
createReader(java.io.InputStream stream,
long maxReadSize) |
static NBTInputStream |
createReaderLE(java.io.InputStream stream) |
static NBTInputStream |
createReaderLE(java.io.InputStream stream,
boolean internKeys,
boolean internValues) |
static NBTInputStream |
createReaderLE(java.io.InputStream stream,
boolean internKeys,
boolean internValues,
long maxReadSize) |
static NBTInputStream |
createReaderLE(java.io.InputStream stream,
long maxReadSize) |
static NBTOutputStream |
createWriter(java.io.OutputStream stream) |
static NBTOutputStream |
createWriterLE(java.io.OutputStream stream) |
static java.lang.String |
indent(java.lang.String string) |
static java.lang.String |
printHexBinary(byte[] data) |
static java.lang.String |
toString(java.lang.Object o) |
public static final int MAX_DEPTH
public static final long MAX_READ_SIZE
public static NBTInputStream createReader(java.io.InputStream stream, boolean internKeys, boolean internValues)
public static NBTInputStream createReader(java.io.InputStream stream, boolean internKeys, boolean internValues, long maxReadSize)
public static NBTInputStream createReaderLE(java.io.InputStream stream, boolean internKeys, boolean internValues)
public static NBTInputStream createReaderLE(java.io.InputStream stream, boolean internKeys, boolean internValues, long maxReadSize)
public static NBTInputStream createGZIPReader(java.io.InputStream stream, boolean internKeys, boolean internValues) throws java.io.IOException
java.io.IOExceptionpublic static NBTInputStream createGZIPReader(java.io.InputStream stream, boolean internKeys, boolean internValues, long maxReadSize) throws java.io.IOException
java.io.IOExceptionpublic static NBTInputStream createNetworkReader(java.io.InputStream stream, boolean internKeys, boolean internValues)
public static NBTInputStream createNetworkReader(java.io.InputStream stream, boolean internKeys, boolean internValues, long maxReadSize)
public static NBTInputStream createReader(java.io.InputStream stream)
public static NBTInputStream createReader(java.io.InputStream stream, long maxReadSize)
public static NBTInputStream createReaderLE(java.io.InputStream stream)
public static NBTInputStream createReaderLE(java.io.InputStream stream, long maxReadSize)
public static NBTInputStream createGZIPReader(java.io.InputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static NBTInputStream createGZIPReader(java.io.InputStream stream, long maxReadSize) throws java.io.IOException
java.io.IOExceptionpublic static NBTInputStream createNetworkReader(java.io.InputStream stream)
public static NBTInputStream createNetworkReader(java.io.InputStream stream, long maxReadSize)
public static NBTOutputStream createWriter(java.io.OutputStream stream)
public static NBTOutputStream createWriterLE(java.io.OutputStream stream)
public static NBTOutputStream createGZIPWriter(java.io.OutputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static NBTOutputStream createNetworkWriter(java.io.OutputStream stream)
public static java.lang.String toString(java.lang.Object o)
public static <T> T copy(T val)
public static java.lang.String indent(java.lang.String string)
public static java.lang.String printHexBinary(byte[] data)