To reproduce:
Create New World.
Select "Customized" World type.
Click on "Customize".
Choose any biome after "River", click "Done".
Re-click on "Customize", see the slider has moved forward 2 ticks.
Also:
If "Mesa Plateau F" or "Mesa Plateau" biome is chosen,
Re-click on "Customize", see the slider is graphically off its track, and the label simply reads "Biome: ?".
(Does not crash in 1.11.2 and forward, but has previously caused a crash, see attachment)
Code analysis by @unknown can be found in this comment.
Linked issues
is duplicated by 25
Attachments
Comments 27
14w20b
Description: Updating screen events
java.lang.NullPointerException: Updating screen events
at bmu.b(SourceFile:497)
at bmu.a(SourceFile:453)
at bli.e(SourceFile:53)
at bli.<init>(SourceFile:25)
at blv.a(SourceFile:163)
at blv.a(SourceFile:137)
at blv.r(SourceFile:41)
at blv.<init>(SourceFile:32)
Its important to note that crashing isn't the only issue here.
When using the world customization, if you use a preset code that contains a fixedBiome with a value of 8 or greater, Minecraft will add 2 to that number upon clicking Use Preset. Another way to invoke this bug is, from within the world customization menu, select a biome of FrozenOcean or greater, click Presets then Use Preset, and see that the biome has advanced by 2 even though the preset code was not altered. If you try this with the last two biomes (Mesa Plateau F or Mesa Plateau), Minecraft will crash.
So basically any fixedBiome greater than 8 is adding 2 for you due to the fact hell, and sky aren't available on customized?, which is more the cause of the crash.
Confirmed for 14w20b.
To reproduce:
Create New World.
Select "Customized" World type.
Click on "Customize".
Choose "Mesa Plateau" biome
Re-Click on "Customize".
You'll crash.