Uses of Interface
de.pauleff.api.ICompoundTag
Packages that use ICompoundTag
-
Uses of ICompoundTag in de.pauleff.api
Methods in de.pauleff.api that return ICompoundTagModifier and TypeMethodDescriptionAdds a byte tag with the given name and value.Adds a double-precision floating point tag.Adds a single-precision floating point tag.Adds an integer tag with the given name and value.Adds a long integer tag.Adds a short integer tag.Adds a string tag with the given name and value.static ICompoundTagNBTFactory.createCompound()Creates an empty compound tag.static ICompoundTagNBTFactory.createCompound(String name) Creates a named compound tag.static ICompoundTagNBTFactory.createCompound(String name, ArrayList<ITag<?>> data) Creates a compound tag with initial child tags.static ICompoundTagNBTFactory.createSimpleCompound(String rootName, String... keyValuePairs) Creates a simple NBT structure with key-value string pairs.ICompoundTag.getCompound(String name) Retrieves a compound tag by name without casting.static ICompoundTagNBTFactory.parseCompoundFromSNBT(String snbt) Parses SNBT text into a compound tag.INBTReader.read()Reads and parses the entire NBT file into a compound tag structure.static ICompoundTagNBTFileFactory.readNBTFile(File nbtFile) Reads an NBT file completely and returns the root compound tag.Methods in de.pauleff.api with parameters of type ICompoundTagModifier and TypeMethodDescriptionvoidINBTWriter.write(ICompoundTag root) Writes the given compound tag as the root of an NBT file.static voidNBTFileFactory.writeNBTFile(File nbtFile, ICompoundTag root) Writes an NBT compound tag to file with automatic compression detection.static voidNBTFileFactory.writeNBTFile(File nbtFile, ICompoundTag root, Compression_Types compression) Writes an NBT compound tag to a new file with specified compression. -
Uses of ICompoundTag in de.pauleff.builder
Methods in de.pauleff.builder that return ICompoundTagModifier and TypeMethodDescriptionCompoundBuilder.build()Finalizes construction and returns the completed compound tag. -
Uses of ICompoundTag in de.pauleff.core
Classes in de.pauleff.core that implement ICompoundTagModifier and TypeClassDescriptionclassRepresents an NBT compound tag - a named collection of heterogeneous tags that forms the backbone of NBT data structures.Methods in de.pauleff.core that return ICompoundTagModifier and TypeMethodDescriptionAdds a byte tag and returns this compound for method chaining.Adds a double-precision tag and returns this compound for method chaining.Adds a single-precision float tag and returns this compound for method chaining.Adds an integer tag and returns this compound for method chaining.Adds a long integer tag and returns this compound for method chaining.Adds a short integer tag and returns this compound for method chaining.Adds a string tag and returns this compound for method chaining.Tag_Compound.getCompound(String name) -
Uses of ICompoundTag in de.pauleff.formats.binary
Methods in de.pauleff.formats.binary that return ICompoundTagModifier and TypeMethodDescriptionNBTReader.read()Parses the NBT file and returns the root compound tag.Methods in de.pauleff.formats.binary with parameters of type ICompoundTagModifier and TypeMethodDescriptionvoidNBTWriter.write(ICompoundTag root) Writes the compound tag structure to file and closes the writer.