Uses of Class
de.pauleff.core.Tag
Packages that use Tag
-
Uses of Tag in de.pauleff.api
Subinterfaces with type arguments of type Tag in de.pauleff.apiModifier and TypeInterfaceDescriptioninterfaceInterface for NBT compound tags - the workhorse of NBT data structures.interfaceInterface for NBT list tags - ordered collections of same-type elements. -
Uses of Tag in de.pauleff.builder
Methods in de.pauleff.builder with parameters of type TagModifier and TypeMethodDescriptionprotected voidListBuilder.addBuiltTag(Tag<?> tag) Adds a pre-built tag to this list.Incorporates an existing tag into this compound. -
Uses of Tag in de.pauleff.core
Subclasses of Tag in de.pauleff.coreModifier and TypeClassDescriptionclassBasic_Tag<T>classAbstract base class for NBT tags that contain collections of other tags.classClass representing a NBT byte tag.classClass representing a NBT byte array tag.classRepresents an NBT compound tag - a named collection of heterogeneous tags that forms the backbone of NBT data structures.classClass representing a NBT double tag.classClass representing a NBT end tag.classClass representing a NBT float tag.classClass representing a NBT int tag.classClass representing a NBT int array tag.classRepresents an NBT list tag - a homogeneous collection containing multiple tags of the same type, accessed by index rather than name.classClass representing a NBT long tag.classClass representing a NBT long array tag.classClass representing a NBT short tag.classClass representing a NBT string tag.Subclasses with type arguments of type Tag in de.pauleff.coreModifier and TypeClassDescriptionclassAbstract base class for NBT tags that contain collections of other tags.Methods in de.pauleff.core that return TagModifier and TypeMethodDescriptionTag<?> Finds the first tag that equals the specified target tag.Tag<?> Collection_Tag.getTagByName(String name) Finds the first tag with the specified name, including nested search.Methods in de.pauleff.core that return types with arguments of type TagModifier and TypeMethodDescriptionCollection_Tag.getAllTags(Tag<?> targetTag) Finds all tags that are equal to the specified target tag.Collection_Tag.getAllTagsByName(String name) Finds all tags with the specified name, including nested matches.Methods in de.pauleff.core with parameters of type TagModifier and TypeMethodDescriptionCollection_Tag.getAllTags(Tag<?> targetTag) Finds all tags that are equal to the specified target tag.Tag<?> Finds the first tag that equals the specified target tag.voidCollection_Tag.removeAllTags(Tag<?> targetTag) Removes all tags equal to the specified target from this collection and descendants.Removes the first tag equal to the specified target and returns this collection.Method parameters in de.pauleff.core with type arguments of type TagModifier and TypeMethodDescriptionCollection_Tag.addAllTags(List<Tag<?>> tags) Adds multiple child tags to this collection with batch type validation.Constructor parameters in de.pauleff.core with type arguments of type TagModifierConstructorDescriptionCollection_Tag(int id, String name, ArrayList<Tag<?>> data) Creates a collection tag pre-populated with child tags.Tag_Compound(String name, ArrayList<Tag<?>> data) Creates a compound tag pre-populated with child tags.Creates a list pre-populated with elements of the specified type.