Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-7507

Player's last location is shifted to main world of multi-world server on upgrade from 1.13 to 1.20.2

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • None
    • None
    • Spigot server with a variety of plugins, notably Multiverse-Core, Multiverse-Inventories.

    • CraftBukkit version 3917-Spigot-dba3cdc-b590041 (MC: 1.20.2)
    • Yes

      After upgrading from CraftBukkit version git-Spigot-1a3504a-84f3da3 (MC: 1.13.2), players spawn in the default world rather than the last world they were in, while maintaining their previous coordinates. The updated world is set as `minecraft:overworld` rather than either real world name.

       

      Prior to logging in, Multiverse-Inventories and the playerdata file confirm their prior world was not the main world.

       

      The attached files are as follows:

      1.13.2-WizardCM.dat - playerdata from before the upgrade (note the `SpawnWorld` and `DataVersion`)

      1.20.2-WizardCM-initial.dat - playerdata from directly after the upgrade (note `SpawnWorld` is now gone, and `SpawnDimension` and `Dimension` appear instead)

      1.20.2-WizardCM-corrected.dat - playerdata from manually teleporting to the correct world

            Unassigned Unassigned
            WizardCM Matt Gajownik
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: