Class Basic_Tag<T>

java.lang.Object
de.pauleff.core.Tag<T>
de.pauleff.core.Basic_Tag<T>
All Implemented Interfaces:
ITag<T>
Direct Known Subclasses:
Tag_Byte, Tag_Byte_Array, Tag_Double, Tag_End, Tag_Float, Tag_Int, Tag_Int_Array, Tag_Long, Tag_Long_Array, Tag_Short, Tag_String

public class Basic_Tag<T> extends Tag<T>
  • Constructor Details

    • Basic_Tag

      public Basic_Tag(int id)
      Create a NBT tag with ID.
      Parameters:
      id - ID of the tag.
    • Basic_Tag

      public Basic_Tag(int id, String name)
      Create a NBT tag with ID and name and data set to null.
      Parameters:
      id - ID of the tag.
      name - Name of the tag.
    • Basic_Tag

      public Basic_Tag(int id, String name, T data)
      Create a NBT tag with ID, name and data.
      Parameters:
      id - ID of the tag.
      name - Name of the tag. Can be null or empty.
      data - The initial data of the tag.