eszesbalint / bdstudio

Minecraft Block Display Studio - 3D editor and command generator for block display entities
101 stars 12 forks source link

Bug: Additional NBT data #62

Open Richard-Sen27 opened 11 months ago

Richard-Sen27 commented 11 months ago

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 first Tags attribute and the summoned entity doesn't have the tag from the first declaration.

xviable commented 2 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