In 1.20.4 carpet it seems that a /tp command will override any entity pos update done in the same execution regardless of the order of the tp and pos update.
As a workaround update the position of the player in the world switching /tp instead of first switching worlds with a /tp and then position by a pos update.
In 1.20.4 carpet it seems that a /tp command will override any entity pos update done in the same execution regardless of the order of the tp and pos update.
As a workaround update the position of the player in the world switching /tp instead of first switching worlds with a /tp and then position by a pos update.
This fixes #377