<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:53:34 UTC 2025

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Mojang Studios Jira</title>
    <link>https://bugs.mojang.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>    <build-info>
        <version>9.12.2</version>
        <build-number>9120002</build-number>
        <build-date>10-01-2024</build-date>
    </build-info>


<item>
            <title>[MC-1178] Invalid biome ID in Superflat crash Minecraft</title>
                <link>https://bugs.mojang.com/browse/MC-1178</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;If you use incorrect biome ID in a superflat preset, the world generation will stuck in &quot;Converting world&quot;. It&apos;s difficult to close Minecraft without the Task manager.&lt;/p&gt;

&lt;p&gt;How to reproduce :&lt;br/&gt;
1. Create new world&lt;br/&gt;
2. Go to &quot;More world options&quot;&lt;br/&gt;
3. Select superflat world type&lt;br/&gt;
4. Click on &quot;Customize&quot;&lt;br/&gt;
5. In the preset box, type 2;7;x;village&lt;br/&gt;
Replace x by any invalid biome id (below 0 or above 22)&lt;br/&gt;
6. Click on &quot;Use preset&quot;&lt;br/&gt;
7. Click on &quot;Done&quot;&lt;br/&gt;
8. Create the new world&lt;/p&gt;

&lt;p&gt;EDIT 1:I get a crash report&lt;/p&gt;</description>
                <environment>Windows 7, Java 1.7</environment>
        <key id="12487">MC-1178</key>
            <summary>Invalid biome ID in Superflat crash Minecraft</summary>
                <type id="1" iconUrl="https://bugs.mojang.com/secure/viewavatar?size=xsmall&amp;avatarId=18903&amp;avatarType=issuetype">Bug</type>
                                    <status id="5" iconUrl="https://bugs.mojang.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="theo77186">theo</reporter>
                        <labels>
                            <label>biome</label>
                            <label>crash</label>
                            <label>superflat-world</label>
                    </labels>
                <created>Mon, 29 Oct 2012 17:10:09 +0100</created>
                <updated>Wed, 18 Nov 2020 01:36:09 +0100</updated>
                            <resolved>Mon, 21 Apr 2014 20:45:13 +0200</resolved>
                                    <version>Minecraft 1.4.2</version>
                    <version>Minecraft 1.4.3</version>
                    <version>Minecraft 1.4.4</version>
                    <version>Minecraft 1.4.5</version>
                    <version>Minecraft 1.4.6</version>
                    <version>Minecraft 1.4.7</version>
                    <version>Snapshot 13w07a</version>
                    <version>Minecraft 1.5.1</version>
                    <version>Snapshot 13w18b</version>
                    <version>Snapshot 13w18c</version>
                    <version>Minecraft 1.6.2</version>
                    <version>Minecraft 1.6.4</version>
                    <version>Minecraft 13w42b</version>
                    <version>Minecraft 13w43a</version>
                    <version>Minecraft 1.7.1</version>
                    <version>Minecraft 1.7.2</version>
                                    <fixVersion>Minecraft 14w11b</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="842800" author="JIRAUSER509480" created="Wed, 18 Nov 2020 01:36:09 +0100"  >&lt;p&gt;Relates to &lt;a href=&quot;https://bugs.mojang.com/browse/MC-198725&quot; title=&quot;Crash when clicking &amp;quot;Presets&amp;quot; after setting the superflat preset with a non-existent biome&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MC-198725&quot;&gt;&lt;del&gt;MC-198725&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="186620" author="kumasasa" created="Fri, 8 Aug 2014 23:59:44 +0200"  >&lt;p&gt;Got this too in 14w32b, see &lt;a href=&quot;https://bugs.mojang.com/browse/MC-65986&quot; title=&quot;Message in console: &amp;quot;Biome ID is out of bounds: 151720, defaulting to 0 (Ocean)&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MC-65986&quot;&gt;&lt;del&gt;MC-65986&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="186548" author="jonathan.hynes" created="Fri, 8 Aug 2014 22:09:44 +0200"  >&lt;p&gt;Do we know what causes this? Why are Biome IDs going out of bounds? I just got the out of bounds, defaulting to 0 message on 14w32d. It served the message over and over again. Unfortunately, I deleted the world before I saw the messages, so I don&apos;t know what seed it was (it was a default generated world).&lt;/p&gt;</comment>
                            <comment id="151924" author="bljat" created="Mon, 21 Apr 2014 20:45:14 +0200"  >&lt;p&gt;Fixed in 14w11b:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/INFO]: Starting integrated minecraft server version 14w11b
[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/INFO]: Generating keypair
[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/INFO]: Converting map!
[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/INFO]: Scanning folders...
[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/INFO]: Total conversion count is 0
[20:43:50 INFO]: Client&amp;gt; [20:43:50] [Server thread/WARN]: Biome ID is out of bounds: -1, defaulting to 0 (Ocean)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="116027" author="bljat" created="Sun, 27 Oct 2013 19:53:00 +0100"  >&lt;p&gt;1.7.2:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;Description: Exception generating new chunk&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
java.lang.NullPointerException: Exception generating &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; chunk
	at apg.d(SourceFile:102)
	at mi.c(SourceFile:78)
	at mi.d(SourceFile:108)
	at afn.e(SourceFile:311)
	at afn.a(SourceFile:249)
	at afn.c(SourceFile:273)
	at afn.b(SourceFile:234)
	at apa.a(SourceFile:62)
	at mj.b(SourceFile:565)
	at mj.a(SourceFile:534)
	at afn.&amp;lt;init&amp;gt;(SourceFile:193)
	at mj.&amp;lt;init&amp;gt;(SourceFile:69)
	at bsk.a(SourceFile:70)
	at bsk.e(SourceFile:99)
	at net.minecraft.server.MinecraftServer.run(SourceFile:328)
	at ky.run(SourceFile:617)&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="98689" author="kumasasa" created="Tue, 13 Aug 2013 19:49:02 +0200"  >&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;1.6.2&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [WARNING] Unable to find spawn biome
Client&amp;gt; u: Exception generating &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; chunk
Client&amp;gt; 	at abv.&amp;lt;init&amp;gt;(SourceFile:167)
Client&amp;gt; 	at jr.&amp;lt;init&amp;gt;(SourceFile:59)
Client&amp;gt; 	at bkw.a(SourceFile:77)
Client&amp;gt; 	at bkw.d(SourceFile:106)
Client&amp;gt; 	at net.minecraft.server.MinecraftServer.run(SourceFile:314)
Client&amp;gt; 	at hh.run(SourceFile:582)
Client&amp;gt; Caused by: java.lang.NullPointerException
Client&amp;gt; 	at aen.d(SourceFile:95)
Client&amp;gt; 	at jq.c(SourceFile:84)
Client&amp;gt; 	at jq.d(SourceFile:116)
Client&amp;gt; 	at abv.e(SourceFile:289)
Client&amp;gt; 	at abv.a(SourceFile:213)
Client&amp;gt; 	at abv.c(SourceFile:237)
Client&amp;gt; 	at abv.b(SourceFile:197)
Client&amp;gt; 	at aeh.a(SourceFile:61)
Client&amp;gt; 	at jr.b(SourceFile:563)
Client&amp;gt; 	at jr.a(SourceFile:532)
Client&amp;gt; 	at abv.&amp;lt;init&amp;gt;(SourceFile:158)
Client&amp;gt; 	... 5 more
Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [SEVERE] Encountered an unexpected exception u
Client&amp;gt; u: Exception generating &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; chunk
Client&amp;gt; 	at abv.&amp;lt;init&amp;gt;(SourceFile:167)
Client&amp;gt; 	at jr.&amp;lt;init&amp;gt;(SourceFile:59)
Client&amp;gt; 	at bkw.a(SourceFile:77)
Client&amp;gt; 	at bkw.d(SourceFile:106)
Client&amp;gt; 	at net.minecraft.server.MinecraftServer.run(SourceFile:314)
Client&amp;gt; 	at hh.run(SourceFile:582)
Client&amp;gt; Caused by: java.lang.NullPointerException
Client&amp;gt; 	at aen.d(SourceFile:95)
Client&amp;gt; 	at jq.c(SourceFile:84)
Client&amp;gt; 	at jq.d(SourceFile:116)
Client&amp;gt; 	at abv.e(SourceFile:289)
Client&amp;gt; 	at abv.a(SourceFile:213)
Client&amp;gt; 	at abv.c(SourceFile:237)
Client&amp;gt; 	at abv.b(SourceFile:197)
Client&amp;gt; 	at aeh.a(SourceFile:61)
Client&amp;gt; 	at jr.b(SourceFile:563)
Client&amp;gt; 	at jr.a(SourceFile:532)
Client&amp;gt; 	at abv.&amp;lt;init&amp;gt;(SourceFile:158)
Client&amp;gt; 	... 5 more
Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [SEVERE] This crash report has been saved to: C:\Users\AppData\Roaming\.minecraft\crash-reports\crash-2013-08-13_19.47.28-server.txt
Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [INFO] Stopping server
Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [INFO] Saving players
Client&amp;gt; 2013-08-13 19:47:28 [SERVER] [INFO] Saving worlds
Client&amp;gt; java.lang.NullPointerException
Client&amp;gt; 	at net.minecraft.server.MinecraftServer.m(SourceFile:286)
Client&amp;gt; 	at bkw.m(SourceFile:234)
Client&amp;gt; 	at net.minecraft.server.MinecraftServer.run(SourceFile:372)
Client&amp;gt; 	at hh.run(SourceFile:582)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="30722" author="kumasasa" created="Tue, 25 Dec 2012 17:56:32 +0100"  >&lt;p&gt;Confirmed for 1.4.6&lt;/p&gt;</comment>
                            <comment id="27176" author="theo77186" created="Sat, 8 Dec 2012 16:30:01 +0100"  >&lt;p&gt;I found an idea to fix this : The validation of superflat preset must be more strict so the biome id must be beetween 0 and 22&lt;/p&gt;</comment>
                            <comment id="26842" author="kumasasa" created="Thu, 6 Dec 2012 21:20:32 +0100"  >&lt;p&gt;Note:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;Description: Exception in server tick loop
java.lang.ArrayIndexOutOfBoundsException: -1
	at aaj.b(SourceFile:42)
	at aaj.a(SourceFile:27)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="26841" author="kumasasa" created="Thu, 6 Dec 2012 21:18:51 +0100"  >&lt;p&gt;Reproduced with 1.4.5, updated crash report attached.&lt;/p&gt;</comment>
                            <comment id="26681" author="theo77186" created="Wed, 5 Dec 2012 14:09:02 +0100"  >&lt;p&gt;Still happens in 1.4.5 but NullPointerException&lt;/p&gt;</comment>
                            <comment id="26053" author="kumasasa" created="Sat, 1 Dec 2012 09:31:37 +0100"  >&lt;p&gt;Note:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;Description: Exception generating &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; chunk
java.lang.NullPointerException
	at aap.d(SourceFile:98)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;Description: Exception in server tick loop
java.lang.ArrayIndexOutOfBoundsException: -1
	at zr.b(SourceFile:42)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="21310" author="kumasasa" created="Tue, 13 Nov 2012 23:26:41 +0100"  >&lt;p&gt;Confirmed with 1.4.4&lt;/p&gt;</comment>
                            <comment id="19271" author="mustek" created="Wed, 7 Nov 2012 22:21:24 +0100"  >&lt;p&gt;I can confirm that this still happens on 1.4.3pre.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="52895">MC-31602</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="93480">MC-65986</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13093" name="crash-2012-11-13_23.25.27-server.txt" size="3070" author="kumasasa" created="Tue, 13 Nov 2012 23:29:16 +0100"/>
                            <attachment id="14778" name="crash-2012-12-06_21.15.29-server.txt" size="1345" author="kumasasa" created="Thu, 6 Dec 2012 21:18:51 +0100"/>
                            <attachment id="16041" name="crash-2012-12-25_17.54.51-server.txt" size="1339" author="kumasasa" created="Tue, 25 Dec 2012 17:56:32 +0100"/>
                            <attachment id="29028" name="crash-2013-05-05_21.14.09-server.txt" size="3065" author="bljat" created="Sun, 5 May 2013 21:24:21 +0200"/>
                            <attachment id="46637" name="crash-2013-10-27_19.45.49-server.txt" size="3148" author="bljat" created="Sun, 27 Oct 2013 19:51:40 +0100"/>
                            <attachment id="11429" name="crash-report.txt" size="987" author="theo77186" created="Tue, 30 Oct 2012 15:47:50 +0100"/>
                            <attachment id="11344" name="minecraft.png" size="42738" author="theo77186" created="Mon, 29 Oct 2012 17:10:09 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 15 Feb 2013 23:26:00 +0100</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10303"><![CDATA[Confirmed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_11700" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0gfqv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>