So, recently I've been working on my waypoints datapack when I came across a really strange bug. Whenever I creete a waypoint in the nether, it has no ID, no position scores, and no team. The way the system works is I have an armorstand that is named with a name tag by the player. Than I clone the armorstand with a structure block and teleport it to the spawn chunks with all the x, y, and z data stored as a scoreboard, and also the ID. So I spent HOURS trying to figure out why this wasn't working in the nether, and than I finally tried removing the teleport command, and the armorstand had all the scores. I even tried teleporting it the next tick, and that didnt work either, so I think just teleporting them in general is an issue.
Here is a demonstration of the bug in action
https://www.youtube.com/watch?v=rFHfS6mIxc0
For now, I guess I'll just have to give it the scores AFTER I teleport it and see how that goes.
But I would consider fixing this, since it is sort of a big issue if you want to do anything involving more than 1 dimension
To Recreate:
Summon an armorstand in the nether
Give it a score in an objective
Teleport the armorstand to the overworld
Check for score
Example Commands:
summon armor_stand ~ ~ ~ {Tags:[test]}
scoreboard objectives add test dummy
scoreboard players set @e[tag=test] test 1
execute in minecraft:overworld run tp @e[tag=test] ~ ~ ~
scoreboard objectives setdisplay sidebar test
Related issues
Comments


No? you're talking about unloading in general, I'm talking about teleporting through dimensions
Resolving into MC-128946 for now, please add any information to make the ticket more generic
Duplicate of MC-89610.