NBT Tag Description Allowed tagnames Required tagnames Syntax TileEntityData Used to store all data kept within a block. Mainly used within blocks that can store items or contain various data values, e.g., Command blocks, Chests, Jukeboxes, Dispenser, Beacon, etc.
How does the NBT API work in NMS?
The NBT API allows you to add custom NBT tags to Itemstacks, TileEntities and Entities, or modify excisting ones! It completely uses reflections to interact with NMS code and works with all the latest versions. On server start the plugin checks all reflections. On startup you will get a notification if there is a version problem!
Is there an NBT API for Minecraft 1.7?
* 1.7 Notes: Use a 1.7 with R4 (1.7.10), NBTLists may not work, everything using Gson is disabled (Add Gson before the NBTAPI loads, to turn it back on), and you can’t get the NBTTypes, because 1.7 is missing this feature. TLDR: 1.7.10 is somewhat broken and not everything might work due to 1.7.10 limitations.
How do you remove NBT data in Minecraft?
Set the tag specified by to the source data. Removes NBT data at from the targeted block position or entity. Player NBT data cannot be removed. The position of the target block entity whose NBT is to be operated on.
How to merge source and NBT data in Minecraft?
Merge the source data into the pointed-to object. Prepend the source data onto the beginning of the pointed-to list. Set the tag specified by to the source data. Removes NBT data at from the targeted block position or entity. Player NBT data cannot be removed.
What do you do with the data command in Minecraft?
The /data command allows the user to get, merge, modify, and remove NBT data of a block entity, entity, or Command NBT storage . There are four instructions for /data ( get, merge, modify, remove ), and the targets/sources referenced by each instruction command may be either block , entity , or storage . / data