NBTTagCompound

class NBTTagCompound(rawNBT: MCNBTTagCompound) : NBTBase

Types

Link copied to clipboard
enum NBTDataType : Enum<NBTTagCompound.NBTDataType>

Functions

Link copied to clipboard
operator fun get(key: String): NBTBase?
fun get(key: String, type: NBTTagCompound.NBTDataType, tagType: Int?): Any?
Link copied to clipboard
fun getBoolean(key: String): Boolean
Link copied to clipboard
fun getByte(key: String): Byte
Link copied to clipboard
fun getByteArray(key: String): ByteArray
Link copied to clipboard
fun getCompoundTag(key: String): NBTTagCompound
Link copied to clipboard
fun getDouble(key: String): Double
Link copied to clipboard
fun getFloat(key: String): Float
Link copied to clipboard
fun getIntArray(key: String): IntArray
Link copied to clipboard
fun getInteger(key: String): Int
Link copied to clipboard
fun getLong(key: String): Long
Link copied to clipboard
fun getShort(key: String): Short
Link copied to clipboard
fun getString(key: String): String
Link copied to clipboard
fun getTag(key: String): NBTBase?
Link copied to clipboard
fun getTagId(key: String): Byte
Link copied to clipboard
fun getTagList(key: String, type: Int): NBTTagList
Link copied to clipboard
fun removeTag(key: String): NBTTagCompound
Link copied to clipboard
operator fun set(key: String, value: Any): NBTTagCompound
Link copied to clipboard
fun setBoolean(key: String, value: Boolean): NBTTagCompound
Link copied to clipboard
fun setByte(key: String, value: Byte): NBTTagCompound
Link copied to clipboard
fun setByteArray(key: String, value: ByteArray): NBTTagCompound
Link copied to clipboard
fun setDouble(key: String, value: Double): NBTTagCompound
Link copied to clipboard
fun setFloat(key: String, value: Float): NBTTagCompound
Link copied to clipboard
fun setIntArray(key: String, value: IntArray): NBTTagCompound
Link copied to clipboard
fun setInteger(key: String, value: Int): NBTTagCompound
Link copied to clipboard
fun setLong(key: String, value: Long): NBTTagCompound
Link copied to clipboard
fun setNBTBase(key: String, value: NBTBase): NBTTagCompound
fun setNBTBase(key: String, value: MCNBTBase): NBTTagCompound
Link copied to clipboard
fun setShort(key: String, value: Short): NBTTagCompound
Link copied to clipboard
fun setString(key: String, value: String): NBTTagCompound
Link copied to clipboard
fun toObject(): NativeObject

Properties

Link copied to clipboard
val keySet: Set<String>
Link copied to clipboard
open override val rawNBT: MCNBTTagCompound
Link copied to clipboard
val tagMap: Map<String, MCNBTBase>

Sources

Link copied to clipboard