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
Create a new world
Go to the end
Beat the dragon for the first time
Go through the portal back to the Overworld
→ The credits are not shownGo to the end again
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.
Comments 0
No comments.