This is a proposal to switch from whichever mechanism Velocity uses to move players between servers it manages, to using the transfer packet, deferring the responsibility of move to the client, which would presumably resolve a number of complaints related to mods.
The various mods that players use do not understand the difference between the lobby server, CivMini, and CivMC proper. I may be wrong, but I seem to remember a player request for the lobby area to be moved to a different coordinate because it kept overriding his 0,0 map data on main. This is due to the lobby server, CivMini, and CivMC proper sharing the same dimensions (eg: minecraft:overworld). PaperMC, depite using a world system, in lieu of vanilla's dimension system, doesn't inform players which world they're in. Nor was #735 accepted, which would've supplied that information, albeit in a non-standard way.
Presumably, if the client is told to transfer to another server, then these issues no longer exists because the client knows it's a different server.
This is a proposal to switch from whichever mechanism Velocity uses to move players between servers it manages, to using the transfer packet, deferring the responsibility of move to the client, which would presumably resolve a number of complaints related to mods.
The various mods that players use do not understand the difference between the lobby server, CivMini, and CivMC proper. I may be wrong, but I seem to remember a player request for the lobby area to be moved to a different coordinate because it kept overriding his 0,0 map data on main. This is due to the lobby server, CivMini, and CivMC proper sharing the same dimensions (eg:
minecraft:overworld). PaperMC, depite using a world system, in lieu of vanilla's dimension system, doesn't inform players which world they're in. Nor was #735 accepted, which would've supplied that information, albeit in a non-standard way.Presumably, if the client is told to transfer to another server, then these issues no longer exists because the client knows it's a different server.