//nbt-manipulator/br.com.gamemods.nbtmanipulator
Package br.com.gamemods.nbtmanipulator
Types
Name | Summary |
---|---|
LittleEndianDataInputStream | [jvm] class LittleEndianDataInputStream(in: InputStream) : FilterInputStream, DataInput Implementation of DataInput that reads data from an InputStream using little endian byte order. |
LittleEndianDataOutputStream | [jvm] class LittleEndianDataOutputStream(out: OutputStream) : FilterOutputStream, DataOutput Implementation of DataOutput that writes data to an OutputStream using little endian byte order. |
NbtByte | [jvm] data class NbtByte(signed: Byte) : NbtTag A tag which wraps a byte value. |
NbtByteArray | [jvm] data class NbtByteArray(value: ByteArray) : NbtTag A tag which wraps a mutable byte array. |
NbtCompound | [jvm] class NbtCompound : NbtTag, MutableMap<String, NbtTag> A tag which contains a MutableMap structure associating Strings to NbtTags. |
NbtDouble | [jvm] data class NbtDouble(value: Double) : NbtTag A tag which wraps a double value. |
NbtEnd | [jvm] object NbtEnd : NbtTag A special tag which indicates the end of a compound stream or empty lists. |
NbtFile | [jvm] data class NbtFile@JvmOverloadsconstructor(name: String, tag: NbtTag, version: Int?, length: Int?, isCompressed: Boolean?, isLittleEndian: Boolean?) The root component of a file, it contains a hint for the file name and the first tag in the file. |
NbtFloat | [jvm] data class NbtFloat(value: Float) : NbtTag A tag which wraps a float value. |
NbtInt | [jvm] data class NbtInt(value: Int) : NbtTag A tag which wraps an int value. |
NbtIntArray | [jvm] data class NbtIntArray(value: IntArray) : NbtTag A tag which wraps a mutable int array. |
NbtIO | [jvm] object NbtIO Contains useful methods do read and write NbtFile from File and InputStream/OutputStream. |
NbtList | [jvm] class NbtList<T : NbtTag> : NbtTag, MutableList<T> , RandomAccess A tag which contains a MutableList structure of NbtTags. All children must have the same class. |
NbtLong | [jvm] data class NbtLong(value: Long) : NbtTag A tag which wraps a long value. |
NbtLongArray | [jvm] data class NbtLongArray(value: LongArray) : NbtTag A tag which wraps a mutable long array. |
NbtShort | [jvm] data class NbtShort(value: Short) : NbtTag A tag which wraps a short value. |
NbtString | [jvm] data class NbtString(value: String) : NbtTag A tag which wraps a String value. |
NbtTag | [jvm] sealed class NbtTag The base class for Nbt Tags. All tag values are mutable. |