Package pers.neige.neigeitems.ref.nbt
Class RefNbtTagCompound
-
- All Implemented Interfaces:
public final class RefNbtTagCompound extends RefNbtBase
-
-
Field Summary
Fields Modifier and Type Field Description public Map<String, RefNbtBase>
tags
-
Constructor Summary
Constructors Constructor Description RefNbtTagCompound()
-
Method Summary
Modifier and Type Method Description native void
set0(String key, RefNbtBase value)
native RefNbtBase
set1(String key, RefNbtBase value)
native void
setByte(String key, byte value)
native void
setShort(String key, short value)
native void
setInt(String key, int value)
native void
setLong(String key, long value)
native void
setUUID(String key, UUID uuid)
native void
setFloat(String key, float value)
native void
setDouble(String key, double value)
native void
setString(String key, String value)
native void
setByteArray(String key, Array<byte> value)
native void
setByteArray(String key, List<Byte> value)
native void
setIntArray(String key, Array<int> value)
native void
setIntArray(String key, List<Integer> value)
native void
setLongArray(String key, Array<long> value)
native void
setLongArray(String key, List<Long> value)
native void
setBoolean(String key, boolean value)
native RefNbtBase
get(String key)
native byte
getType(String key)
native boolean
hasKey(String key)
native boolean
hasKeyOfType(String key, int type)
native byte
getByte(String key)
native short
getShort(String key)
native int
getInt(String key)
native long
getLong(String key)
native UUID
getUUID(String key)
native float
getFloat(String key)
native double
getDouble(String key)
native String
getString(String key)
native Array<byte>
getByteArray(String key)
native Array<int>
getIntArray(String key)
native Array<long>
getLongArray(String key)
native RefNbtTagCompound
getCompound(String key)
native RefNbtTagList
getList(String key, int var1)
native boolean
getBoolean(String key)
native Set<String>
getKeys()
native int
size()
native boolean
isEmpty()
native void
remove(String key)
-
-
Method Detail
-
set0
native void set0(String key, RefNbtBase value)
-
set1
native RefNbtBase set1(String key, RefNbtBase value)
-
setByteArray
native void setByteArray(String key, Array<byte> value)
-
setByteArray
native void setByteArray(String key, List<Byte> value)
-
setIntArray
native void setIntArray(String key, Array<int> value)
-
setIntArray
native void setIntArray(String key, List<Integer> value)
-
setLongArray
native void setLongArray(String key, Array<long> value)
-
setLongArray
native void setLongArray(String key, List<Long> value)
-
setBoolean
native void setBoolean(String key, boolean value)
-
get
native RefNbtBase get(String key)
-
hasKeyOfType
native boolean hasKeyOfType(String key, int type)
-
getByteArray
native Array<byte> getByteArray(String key)
-
getIntArray
native Array<int> getIntArray(String key)
-
getLongArray
native Array<long> getLongArray(String key)
-
getCompound
native RefNbtTagCompound getCompound(String key)
-
getList
native RefNbtTagList getList(String key, int var1)
-
getBoolean
native boolean getBoolean(String key)
-
size
native int size()
-
isEmpty
native boolean isEmpty()
-
-
-
-