Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-247439

Player and world data aren't autosaved in sync, causing item loss or duplication

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • 1.18.1
    • None
    • Manjaro KDE, Linux 5.15, official Minecraft Launcher from the AUR, using the bundled JRE
    • Unconfirmed
    • (Unassigned)

      I picked up a shulker box containing many enchanted tools, placed it into my ender chest, entered the nether, then had my game crash due to a complication with MC-200083. When I reloaded my game, my inventory and ender chest were in the state they were before I picked up the shulker box (not containing shulker box), and the world was in the state it was after (not containing shulker box).

      To reproduce:

      • Launch Minecraft and load a world.
      • Break and pick up or place a block.
      • Kill Minecraft with SIGKILL or by reproducing MC-200083 and otherwise causing the opened application to crash (which takes Minecraft with it). Using alt+F4 or holding F3+C to force a crash does not reproduce the bug.
      • Launch Minecraft and load the world again.

      Expected behavior:

      • The game should revert to the last "safe" autosave. Losing 5 minutes of progress is better than save corruption.

      Actual behavior:

      • The player and world will be a mix of before and after you placed or picked up the block. Either the item is present in both the world and the inventory, or it is present in neither.

       

            Unassigned Unassigned
            Megabobster Megabobster
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: