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

Credits are not shown when leaving end for the first time but after that are always shown

    XMLWordPrintable

    Details

    • Confirmation Status:
      Confirmed

      Description

      The bug

      Credits only appear when you have left the end at least one time respectively when the seenCredits tag of a player is already true (1b).

      How to reproduce

      1. Create a new world
      2. Go to the end
      3. Beat the dragon for the first time
      4. Go through the portal back to the Overworld
        → The credits are not shown
      5. Go to the end again
      6. Go through the portal back to the Overworld
        → Now the credits are shown

      Code analysis

      Based on a decompiled version of 17w13a

      It looks like the values for the SPacketChangeGameState packet (deobfuscated name: id) are just interchanged when the method EntityPlayerMP.changeDimension(int) (deobfuscated name: nn.b(int)) creates it. It should use 1.0f when the player has not seen the credits yet.

        Attachments

          Activity

            People

            • Assignee:
              Excited [Mojang] Maria Lemón
              Reporter:
              Legy LegyTLM
            • Votes:
              3 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                CHK: