- add(byte) - Method in class net.lenni0451.mcstructs.nbt.tags.ByteArrayTag
-
Add a byte to the array.
This will create a new array and copy the old one into it.
- add(String, NbtTag) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a tag to the map.
- add(String, Object) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a tag from its raw value to the map.
- add(int) - Method in class net.lenni0451.mcstructs.nbt.tags.IntArrayTag
-
Add an int to the array.
This will create a new array and copy the old values into it.
- add(T) - Method in class net.lenni0451.mcstructs.nbt.tags.ListTag
-
Add a tag to the list.
- add(long) - Method in class net.lenni0451.mcstructs.nbt.tags.LongArrayTag
-
Add a long to the array.
This will create a new array and copy the old values into it.
- addAll(CompoundTag) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add all tags from the given compound tag to the map.
- addBoolean(String, boolean) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a boolean to the map.
Booleans are stored as bytes with 0 being false and everything else being true.
- addByte(String, byte) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a byte to the map.
- addByteArray(String, byte...) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a byte array to the map.
- addCompound(String, CompoundTag) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a compound to the map.
- addDouble(String, double) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a double to the map.
- addFloat(String, float) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a float to the map.
- addInt(String, int) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add an int to the map.
- addIntArray(String, int...) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add an int array to the map.
- addList(String, ListTag<?>) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a list to the map.
- addList(String, T...) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a list to the map.
- addList(String, Object...) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a list to the map.
- addLong(String, long) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a long to the map.
- addLongArray(String, long...) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a long array to the map.
- addShort(String, short) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a short to the map.
- addString(String, String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Add a string to the map.
- asArrayTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as an array tag.
- asByteArrayTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a byte array tag.
- asByteTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a byte tag.
- asCompoundTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a compound tag.
- asDoubleTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a double tag.
- asFloatTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a float tag.
- asIntArrayTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as an int array tag.
- asIntTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as an int tag.
- asListTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a list tag.
- asLongArrayTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a long array tag.
- asLongTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a long tag.
- asNumberTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a number tag.
- asShortTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a short tag.
- asStringTag() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
Get this tag as a string tag.
- get(int) - Method in class net.lenni0451.mcstructs.nbt.tags.ByteArrayTag
-
Get a byte from the array.
- get(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a tag from the map.
- get(String, T) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a tag from the map or the default value.
- get(int) - Method in class net.lenni0451.mcstructs.nbt.tags.IntArrayTag
-
Get an int from the array.
- get(int) - Method in class net.lenni0451.mcstructs.nbt.tags.ListTag
-
Get a tag from the list.
- get(int) - Method in class net.lenni0451.mcstructs.nbt.tags.LongArrayTag
-
Get a long from the array.
- getBoolean(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a boolean from the map.
Booleans are stored as bytes with 0 being false and everything else being true.
- getBoolean(String, boolean) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a boolean from the map or the default value.
Booleans are stored as bytes with 0 being false and everything else being true.
- getByte(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a byte from the map.
- getByte(String, byte) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a byte from the map or the default value.
- getByteArray(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a byte array from the map.
- getByteArray(String, byte[]) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a byte array from the map or the default value.
- getCompound(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a compound from the map.
- getCompound(String, CompoundTag) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a compound from the map or the default value.
- getDataType() - Method in enum net.lenni0451.mcstructs.nbt.NbtType
-
- getDouble(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a double from the map.
- getDouble(String, double) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a double from the map or the default value.
- getFloat(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a float from the map.
- getFloat(String, float) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a float from the map or the default value.
- getId() - Method in enum net.lenni0451.mcstructs.nbt.NbtType
-
- getInt(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get an int from the map.
- getInt(String, int) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get an int from the map or the default value.
- getIntArray(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get an int array from the map.
- getIntArray(String, int[]) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get an int array from the map or the default value.
- getLength() - Method in interface net.lenni0451.mcstructs.nbt.NbtArray
-
- getLength() - Method in class net.lenni0451.mcstructs.nbt.tags.ByteArrayTag
-
- getLength() - Method in class net.lenni0451.mcstructs.nbt.tags.IntArrayTag
-
- getLength() - Method in class net.lenni0451.mcstructs.nbt.tags.LongArrayTag
-
- getList(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a list from the map.
- getList(String, ListTag<T>) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a list from the map or the default value.
- getList(String, NbtType) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a list from the map with the given type.
If the list does not contain the given type, an empty list is returned.
- getList(String, NbtType, ListTag<T>) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a list from the map with the given type or the default value.
If the list does not contain the given type, the default value is returned.
- getLong(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a long from the map.
- getLong(String, long) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a long from the map or the default value.
- getLongArray(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a long array from the map.
- getLongArray(String, long[]) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a long array from the map or the default value.
- getName() - Method in class net.lenni0451.mcstructs.nbt.io.NamedTag
-
- getName() - Method in class net.lenni0451.mcstructs.nbt.io.NbtHeader
-
- getNbtType() - Method in interface net.lenni0451.mcstructs.nbt.NbtTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.ByteArrayTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.ByteTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.DoubleTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.FloatTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.IntArrayTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.IntTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.ListTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.LongArrayTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.LongTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.ShortTag
-
- getNbtType() - Method in class net.lenni0451.mcstructs.nbt.tags.StringTag
-
- getReader() - Method in interface net.lenni0451.mcstructs.nbt.io.internal.NbtReadWrapper
-
- getReader() - Method in class net.lenni0451.mcstructs.nbt.io.NbtIO
-
- getShort(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a short from the map.
- getShort(String, short) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a short from the map or the default value.
- getString(String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a string from the map.
- getString(String, String) - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
Get a string from the map or the default value.
- getTag() - Method in class net.lenni0451.mcstructs.nbt.io.NamedTag
-
Get the tag.
- getTagClass() - Method in enum net.lenni0451.mcstructs.nbt.NbtType
-
- getType() - Method in class net.lenni0451.mcstructs.nbt.io.NamedTag
-
- getType() - Method in class net.lenni0451.mcstructs.nbt.io.NbtHeader
-
- getType() - Method in class net.lenni0451.mcstructs.nbt.tags.ListTag
-
- getValue() - Method in interface net.lenni0451.mcstructs.nbt.NbtArray
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.ByteArrayTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.ByteTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.CompoundTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.DoubleTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.FloatTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.IntArrayTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.IntTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.ListTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.LongArrayTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.LongTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.ShortTag
-
- getValue() - Method in class net.lenni0451.mcstructs.nbt.tags.StringTag
-
- getWriter() - Method in interface net.lenni0451.mcstructs.nbt.io.internal.NbtWriteWrapper
-
- getWriter() - Method in class net.lenni0451.mcstructs.nbt.io.NbtIO
-