Open Richard-Sen27 opened 11 months ago
Same thing happens today. The project level NBT is applied to every tag. I'm not sure if this is not a bug or intended behavior, but is not what I expected from a user-experience standpoint.
It would be nice to have a way to add NBT data just to the top level object
Description
I created a model and added a
Tags
attribute on a global scope of the project, so every single entity would have this tag.Tags:["gui_table"]
Then I wanted to give a specific display a unique tag.
Tags: ["gui_arrow"]
The output was valid, but I got two separate Tag attributes in the JSON format.{Tags:["gui_arrow"], Tags:["gui_table"]}
Final Error
When executed the second
Tags
attribute overrides the firstTags
attribute and the summoned entity doesn't have the tag from the first declaration.