mojira.dev

Alan McClure

Assigned

No issues.

Reported

MC-41898 Music plays when Minecraft world closed and/or window minimized Invalid MC-1008 Seed "IvanTheBlue" causes MC to freeze with "Loading World" "Converting World" displayed Duplicate

Comments

It's obvious that 20w20 code is not calling hashcode() when given a non-numeric seed.
Hashcode() produces a 32 bit signed integer to be used as the world seed.
32 bit signed integers range from -2,147,483,648 thru 2,147,483,647.

The PRNG used in Java produces a 64 bit signed integer.
These random seeds tend to be 17 to 19 digits in length.

I found the solution to this today.
I've had this problem ever since the snapshots first came out.
For years I've had a non-default resolution set in the Minecraft launcher for each version.
After reading through the launcher log I found that Java was finding an undefined variable "--height".
I edited the Snapshot Launch Options and set Resolution off and the game runs perfectly.