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

Datafixer doesn't properly update certain scoreboard objectives from 1.16 to 1.17

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: 1.17 Pre-release 4
    • Fix Version/s: 1.17 Pre-release 5
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Category:
      Datafixer
    • Mojang Priority:
      Important

      Description

      Starting on a 1.16.4 world, when those scoreboards are created : 

      /scoreboard objectives add time minecraft.custom:minecraft.play_one_minute
      /scoreboard objectives add grass minecraft.broken:minecraft.grass_path
      /scoreboard objectives list
      

      The game confirm that those 2 objectives exist.

      Now when opening the world in 1.17-pre4, and doing this again:

      /scoreboard objectives list

       
      The 2 scoreboard were removed.
      This is probably caused by the fact that those objective name changed "play_one_minute" -> "play_time" and "grass_path" -> "dirt_path", but there is 2 distinct datafixer supposed to handle that.

        Attachments

          Activity

            People

            Assignee:
            boq [Mojang] Bartosz Bok
            Reporter:
            mrpingouin1 mrpingouin1
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              CHK: