net.minecraft.nbt

public class NbtCompound

extends NbtElement

dn
net.minecraft.class_322
net.minecraft.nbt.NbtCompound
net.minecraft.nbt.NBTTagCompound

Field summary

Modifier and TypeField
private Map<String, NbtElement>
b
field_899
elements
tagMap

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
void
a(DataOutput arg0)
method_1650(DataOutput arg0)
write(DataOutput arg0)
write(DataOutput arg0)
void
a(DataInput arg0, int arg1, dw arg2)
method_1649(DataInput arg0, int arg1, class_1944 arg2)
read(DataInput arg0, int arg1, NbtReadLimiter arg2)
read(DataInput arg0, int arg1, NBTSizeTracker arg2)
public Set<String>
c()
method_7347()
getKeys()
getKeySet()
public byte
a()
method_1645()
getType()
getId()
public void
a(String arg0, eb arg1)
method_814(String arg0, class_605 arg1)
put(String key, NbtElement element)
setTag(String key, NBTBase value)
public void
a(String arg0, byte arg1)
method_808(String arg0, byte arg1)
putByte(String key, byte value)
setByte(String key, byte value)
public void
a(String arg0, short arg1)
method_816(String arg0, short arg1)
putShort(String key, short value)
setShort(String key, short value)
public void
a(String arg0, int arg1)
method_811(String arg0, int arg1)
putInt(String key, int value)
setInteger(String key, int value)
public void
a(String arg0, long arg1)
method_812(String arg0, long arg1)
putLong(String key, long value)
setLong(String key, long value)
public void
a(String arg0, float arg1)
method_810(String arg0, float arg1)
putFloat(String key, float value)
setFloat(String key, float value)
public void
a(String arg0, double arg1)
method_809(String arg0, double arg1)
putDouble(String key, double value)
setDouble(String key, double value)
public void
a(String arg0, String arg1)
method_815(String arg0, String arg1)
putString(String key, String value)
setString(String key, String value)
public void
a(String arg0, byte[] arg1)
method_818(String arg0, byte[] arg1)
putByteArray(String key, byte[] value)
setByteArray(String key, byte[] value)
public void
a(String arg0, int[] arg1)
method_819(String arg0, int[] arg1)
putIntArray(String key, int[] value)
setIntArray(String key, int[] value)
public void
a(String arg0, boolean arg1)
method_817(String arg0, boolean arg1)
putBoolean(String key, boolean value)
setBoolean(String key, boolean value)
public NbtElement
a(String arg0)
method_807(String arg0)
get(String key)
getTag(String key)
public byte
b(String arg0)
method_7345(String arg0)
getType(String key)
getTagId(String key)
public boolean
c(String arg0)
method_820(String arg0)
contains(String key)
hasKey(String key)
public boolean
b(String arg0, int arg1)
method_7346(String arg0, int arg1)
contains(String key, int type)
hasKey(String key, int type)
public byte
d(String arg0)
method_822(String arg0)
getByte(String key)
getByte(String key)
public short
e(String arg0)
method_823(String arg0)
getShort(String key)
getShort(String key)
public int
f(String arg0)
method_824(String arg0)
getInt(String key)
getInteger(String key)
public long
g(String arg0)
method_825(String arg0)
getLong(String key)
getLong(String key)
public float
h(String arg0)
method_826(String arg0)
getFloat(String key)
getFloat(String key)
public double
i(String arg0)
method_827(String arg0)
getDouble(String key)
getDouble(String key)
public String
j(String arg0)
method_828(String arg0)
getString(String key)
getString(String key)
public byte[]
k(String arg0)
method_829(String arg0)
getByteArray(String key)
getByteArray(String key)
public int[]
l(String arg0)
method_830(String arg0)
getIntArray(String key)
getIntArray(String key)
public NbtCompound
m(String arg0)
method_831(String arg0)
getCompound(String key)
getCompoundTag(String key)
public NbtList
c(String arg0, int arg1)
method_7348(String arg0, int arg1)
getList(String key, int type)
getTagList(String key, int type)
public boolean
n(String arg0)
method_833(String arg0)
getBoolean(String key)
getBoolean(String key)
public void
o(String arg0)
method_4387(String arg0)
remove(String key)
removeTag(String key)
public boolean
c_()
method_4386()
isEmpty()
hasNoTags()
private CrashReport
a(String arg0, int arg1, ClassCastException arg2)
method_4385(String arg0, int arg1, ClassCastException arg2)
createCrashReport(String key, int expectedType, ClassCastException exception)
createCrashReport(String key, int expectedType, ClassCastException ex)
public NbtElement
b()
method_1651()
copy()
copy()
private static void
a(String arg0, eb arg1, DataOutput arg2)
method_7343(String arg0, class_605 arg1, DataOutput arg2)
writeElement(String key, NbtElement element, DataOutput output)
writeEntry(String name, NBTBase data, DataOutput output)
private static byte
a(DataInput arg0, dw arg1)
method_7342(DataInput arg0, class_1944 arg1)
readByte(DataInput input, NbtReadLimiter limiter)
readType(DataInput input, NBTSizeTracker sizeTracker)
private static String
b(DataInput arg0, dw arg1)
method_7344(DataInput arg0, class_1944 arg1)
readString(DataInput input, NbtReadLimiter limiter)
readKey(DataInput input, NBTSizeTracker sizeTracker)
static NbtElement
a(byte arg0, String arg1, DataInput arg2, int arg3, dw arg4)
method_7341(byte arg0, String arg1, DataInput arg2, int arg3, class_1944 arg4)
createElement(byte type, String key, DataInput input, int depth, NbtReadLimiter limiter)
readNBT(byte id, String key, DataInput input, int depth, NBTSizeTracker sizeTracker)
public void
a(dn arg0)
method_10575(class_322 arg0)
merge(NbtCompound nbt)
merge(NBTTagCompound other)