mojira.dev

James Wall

More than one avatar was detected! There might be multiple accounts sharing this same name.

Assigned

No issues.

Reported

No issues.

Comments

Just found what I think might be a related bug. When attempting to use /data set entity, to apply the value {id:leather_horse_armor,Count:1} to ArmorItems[2] on a horse, it fails.
Also failed when I tried to set the value of ArmorItems to a 4-item array with the leather armor at index 2, it still failed.
So where we're at now, the data tag fails to modify ArmorItems, and Attributes, but succeeds with the Villager's Orders.Recipes array. My first thought was it was simply failing on all arrays but since I can mess with Orders.Recipes that doesn't seem to be the case. At this point, it seems that any array object at the root level is failing to be modified properly, but arrays further down the tree are working more or less OK? Except Modifiers, but that's encased in an array at the root level itself, so I think the problem is happening before the NBT data command even reaches the Modifiers item.
All of this being said, I can set the value of the ArmorItem field, not the ArmorItems array, and apply the horse armor just fine. So once again I'm led to believe somehow the NBT DataCommands class has some kind of issue with arrays.

Just ran across this bug when playing with a buddy on 1.15.2
We found that not only is deleting impossible, but when I try to merge the array it simply adds the new objects into the array, and we found that when you try to use "data set" on an individual field in the modifier object, such as UUIDLeast or UUIDMost, you end up duplicating the entire modifier, one with the old data and one with the new data. We tested this with villagers, horses, and pigs, and had no luck.
We couldn't delete the modifier. We couldn't "set" the value of the array to empty. We couldn't delete the Modifiers array completely. We couldn't delete the attribute object, and we couldn't empty the Attributes array. It seems once there's a value in the Modifiers array, it's permanent and locks up any attempt to remove its parent objects as well. We were able to modify individual field values within the Attribute that had the modifier but that's about it.

My witch hut freshly generated in 1.8.1-pre2 is having a similar issue to this due to it generating higher than normal. Unlike the issue above however, the spawning box appears to have been cut down in size as it ranges from y66-y71 instead of y64-y70, meaning my farm can only have two spawning floors.

Not sure if this relates too closely to the issue above, but I'm new to the tracker and do not want to start off by posting a potentially duplicate issue. I apologise if this does not belong here.