Uses of Interface
net.kyori.adventure.nbt.BinaryTagType
Packages that use BinaryTagType
-
Uses of BinaryTagType in net.kyori.adventure.nbt
Subinterfaces with type arguments of type BinaryTagType in net.kyori.adventure.nbtModifier and TypeInterfaceDescriptioninterfaceBinaryTagType<T extends BinaryTag>A binary tag type.Fields in net.kyori.adventure.nbt declared as BinaryTagTypeModifier and TypeFieldDescriptionstatic final BinaryTagType<ByteBinaryTag> BinaryTagTypes.BYTEstatic final BinaryTagType<ByteArrayBinaryTag> BinaryTagTypes.BYTE_ARRAYstatic final BinaryTagType<CompoundBinaryTag> BinaryTagTypes.COMPOUNDstatic final BinaryTagType<DoubleBinaryTag> BinaryTagTypes.DOUBLEstatic final BinaryTagType<EndBinaryTag> BinaryTagTypes.ENDstatic final BinaryTagType<FloatBinaryTag> BinaryTagTypes.FLOATstatic final BinaryTagType<IntBinaryTag> BinaryTagTypes.INTstatic final BinaryTagType<IntArrayBinaryTag> BinaryTagTypes.INT_ARRAYstatic final BinaryTagType<ListBinaryTag> BinaryTagTypes.LISTstatic final BinaryTagType<BinaryTag> BinaryTagTypes.LIST_WILDCARDSynthetic tag type used as a list's element type to indicate it contains elements of multiple types.static final BinaryTagType<LongBinaryTag> BinaryTagTypes.LONGstatic final BinaryTagType<LongArrayBinaryTag> BinaryTagTypes.LONG_ARRAYstatic final BinaryTagType<ShortBinaryTag> BinaryTagTypes.SHORTstatic final BinaryTagType<StringBinaryTag> BinaryTagTypes.STRINGMethods in net.kyori.adventure.nbt that return BinaryTagTypeModifier and TypeMethodDescriptionstatic BinaryTagType<? extends BinaryTag> BinaryTagType.binaryTagType(byte id) Returns the binary tag type for the given id.BinaryTagType<? extends BinaryTag> ListBinaryTag.elementType()Gets the type of element stored in this list.BinaryTagType<? extends ArrayBinaryTag> ArrayBinaryTag.type()BinaryTagType<? extends BinaryTag> BinaryTag.type()Gets the tag type.default BinaryTagType<ByteArrayBinaryTag> ByteArrayBinaryTag.type()default BinaryTagType<ByteBinaryTag> ByteBinaryTag.type()default BinaryTagType<CompoundBinaryTag> CompoundBinaryTag.type()default BinaryTagType<DoubleBinaryTag> DoubleBinaryTag.type()default BinaryTagType<EndBinaryTag> EndBinaryTag.type()default BinaryTagType<FloatBinaryTag> FloatBinaryTag.type()default BinaryTagType<IntArrayBinaryTag> IntArrayBinaryTag.type()default BinaryTagType<IntBinaryTag> IntBinaryTag.type()default BinaryTagType<ListBinaryTag> ListBinaryTag.type()default BinaryTagType<LongArrayBinaryTag> LongArrayBinaryTag.type()default BinaryTagType<LongBinaryTag> LongBinaryTag.type()BinaryTagType<? extends NumberBinaryTag> NumberBinaryTag.type()default BinaryTagType<ShortBinaryTag> ShortBinaryTag.type()default BinaryTagType<StringBinaryTag> StringBinaryTag.type()Methods in net.kyori.adventure.nbt with parameters of type BinaryTagTypeModifier and TypeMethodDescriptionstatic <T extends BinaryTag>
ListBinaryTag.Builder<T> ListBinaryTag.builder(BinaryTagType<T> type) Creates a builder.static <T extends BinaryTag>
ListBinaryTag.Builder<T> ListBinaryTag.builder(BinaryTagType<T> type, @Range(from=0L,to=2147483647L) int initialCapacity) Creates a builder with the specified initial capacity.booleanCompoundBinaryTag.contains(String key, BinaryTagType<?> type) Returns whether the compound contains a tag of a specific type with a key.default ListBinaryTagCompoundBinaryTag.getList(String key, BinaryTagType<? extends BinaryTag> expectedType) Gets a list, ensuring that the type is the same astype.@Nullable ListBinaryTagCompoundBinaryTag.getList(String key, BinaryTagType<? extends BinaryTag> expectedType, @Nullable ListBinaryTag defaultValue) Gets a list, ensuring that the type is the same astype.default ListBinaryTagListBinaryTag.getList(@Range(from=0L,to=2147483647L) int index, @Nullable BinaryTagType<?> elementType) Gets a list.default @Nullable ListBinaryTagListBinaryTag.getList(@Range(from=0L,to=2147483647L) int index, @Nullable BinaryTagType<?> elementType, @Nullable ListBinaryTag defaultValue) Gets a list.static ListBinaryTagListBinaryTag.listBinaryTag(BinaryTagType<? extends BinaryTag> type, List<BinaryTag> tags) Creates a tag.