Why? In slice mode, players on the same world will be on different servers and it can be extremely difficult to teleport to one another as the Minecraft server executing the command may not know the location of the players.
A solution is a new command: /mtp <target-player> <destination-player>. It could work like this on a high level
Alice is on server A and Bob is on server B. Alice issues /tp Alice Bob
Server A sends a GlobalMessage with replication IncludingSelf with parameter “MinecraftTeleportPositionLookup“ and a flex field including Alice’s in the target field and Bob in the destination.
Server B receives this message, looks up Bob’s location, and creates a similar message with parameter “MinecraftTeleport” including Alice’s name and bob’s location.
Server A receives this and teleports Alice to the provided coordinates.
Why? In slice mode, players on the same world will be on different servers and it can be extremely difficult to teleport to one another as the Minecraft server executing the command may not know the location of the players.
A solution is a new command:
/mtp <target-player> <destination-player>
. It could work like this on a high level