Uses of Class
at.syntaxerror.syntaxnbt.tag.TagCompound
Packages that use TagCompound
Package
Description
This package contains basic NBT utility classes
Package is internal use only (not accessible by other modules)
This package contains NBT serializers and deserializers.
This package contains all the NBT path node implementations
This package contains classes regarding Regions and Chunks
This package contains all the NBT tag implementations
-
Uses of TagCompound in at.syntaxerror.syntaxnbt
Methods in at.syntaxerror.syntaxnbt that return TagCompoundModifier and TypeMethodDescriptionstatic TagCompoundNBTUtil.deserialize(InputStream input) Reads and populates a compound tag from a stream (NBT format).static TagCompoundNBTUtil.deserialize(InputStream input, NBTCompression compression) Reads and populates a compound tag from a stream (NBT format)static TagCompoundReads and populates a compound tag from a string (SNBT format)Methods in at.syntaxerror.syntaxnbt with parameters of type TagCompoundModifier and TypeMethodDescriptionstatic voidNBTUtil.serialize(String name, TagCompound compound, OutputStream output) Writes a compound tag to a stream (NBT format)static voidNBTUtil.serialize(String name, TagCompound compound, OutputStream output, NBTCompression compression) Writes a compound tag to a stream (NBT format)static StringNBTUtil.stringify(TagCompound compound) Writes a compound tag to a string (SNBT format)static StringNBTUtil.stringify(TagCompound compound, boolean colored) Writes a compound tag to a string (SNBT format). -
Uses of TagCompound in at.syntaxerror.syntaxnbt.internal
Methods in at.syntaxerror.syntaxnbt.internal that return TagCompoundModifier and TypeMethodDescriptionstatic TagCompoundNBTDeserializer.deserialize(TagCompound tag, DataInputStream input) Reads and populates a compound tag from a stream (NBT format)protected TagCompoundSNBTParser.nextCompound()Parses and returns the next TAG_Compoundstatic TagCompoundRead a compound tag from a stringMethods in at.syntaxerror.syntaxnbt.internal with parameters of type TagCompoundModifier and TypeMethodDescriptionstatic TagCompoundNBTDeserializer.deserialize(TagCompound tag, DataInputStream input) Reads and populates a compound tag from a stream (NBT format)static voidNBTSerializer.serialize(String name, TagCompound compound, DataOutputStream output) Writes a compound tag to a stream (NBT format) -
Uses of TagCompound in at.syntaxerror.syntaxnbt.path
Constructors in at.syntaxerror.syntaxnbt.path with parameters of type TagCompoundModifierConstructorDescriptionPathNodeCompound(String name, TagCompound tag) Constructs a new "Named Compound Tag" pathprotectedinternal use onlyPathNodeListTag(String name, TagCompound tag) Constructs a new "Compound Elements of Named List Tag" pathPathNodeRoot(TagCompound tag) Constructs a new "Root Compound Tag" pathPathNodeSubList(String name, List<Optional<Integer>> indices, TagCompound tag) Constructs a new Sub-List/Array path for Named List Tag -
Uses of TagCompound in at.syntaxerror.syntaxnbt.region
Methods in at.syntaxerror.syntaxnbt.region that return TagCompoundMethods in at.syntaxerror.syntaxnbt.region with parameters of type TagCompoundModifier and TypeMethodDescriptionChunk.setRaw(TagCompound data) Overrides the chunk data in this chunkConstructors in at.syntaxerror.syntaxnbt.region with parameters of type TagCompound -
Uses of TagCompound in at.syntaxerror.syntaxnbt.tag
Methods in at.syntaxerror.syntaxnbt.tag that return TagCompoundModifier and TypeMethodDescriptionTagCompound.clear()Removes all of the mappings from this mapTagCompound.getCompound(String key) Returns the value to which the specified key is mapped, or throws aNBTExceptionif this map contains no mapping for the keyTagList.getCompound(int index) Returns the element at the specified position in this listAssociates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putByteArray(String key, byte[] value) Associates the specified value with the specified key in this compound tagTagCompound.putByteArrayTag(String key, TagByteArray value) Associates the specified value with the specified key in this compound tagTagCompound.putByteTag(String key, TagByte value) Associates the specified value with the specified key in this compound tagTagCompound.putCompound(String key, TagCompound value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putDoubleTag(String key, TagDouble value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putFloatTag(String key, TagFloat value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putIntArray(String key, int[] value) Associates the specified value with the specified key in this compound tagTagCompound.putIntArrayTag(String key, TagIntArray value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putLongArray(String key, long[] value) Associates the specified value with the specified key in this compound tagTagCompound.putLongArrayTag(String key, TagLongArray value) Associates the specified value with the specified key in this compound tagTagCompound.putLongTag(String key, TagLong value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putShortTag(String key, TagShort value) Associates the specified value with the specified key in this compound tagAssociates the specified value with the specified key in this compound tagTagCompound.putStringTag(String key, TagString value) Associates the specified value with the specified key in this compound tagRemoves the mapping for a key from this compound tag if it is presentMethods in at.syntaxerror.syntaxnbt.tag that return types with arguments of type TagCompoundModifier and TypeMethodDescriptionTagList.asCompoundList()Returns this list, casted to a list of compoundsMethods in at.syntaxerror.syntaxnbt.tag with parameters of type TagCompoundModifier and TypeMethodDescriptionTagList.addCompound(int index, TagCompound value) Inserts an element at the specified position in the listTagList.addCompound(TagCompound value) Add an element to the listbooleanTagCompound.contains(TagCompound other) Checks whether all mappings of the specified compound tag also exist within this compound tag and areequal.TagCompound.putCompound(String key, TagCompound value) Associates the specified value with the specified key in this compound tagTagList.setCompound(int index, TagCompound value) Replaces an element at the specified position in the list