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.

As a matter of fact all the entry windows in the Edit Installation dialog are too small.
I define a Game directory for each major Release and the path just to .minecraft is longer than the dialog will allow you to see without scrolling.
Same for Java executable and JVM arguments.
It would help if they were on separate lines like they were in the old launcher and also if the dialog box would expand horizontally with the launcher window.

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.