<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 12:03:03 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-3984] A re-created Hardcore game isn&apos;t Hardcore unless you cycle through game modes and reset it to Hardcore</title>
                <link>https://bugs.mojang.com/browse/MC-3984</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;h3&gt;&lt;a name=&quot;Thebug&quot;&gt;&lt;/a&gt;The bug&lt;/h3&gt;
&lt;p&gt;A re-created Hardcore game isn&apos;t Hardcore (despite the &apos;Game Mode&apos; button displaying &apos;Hardcore&apos;) unless you cycle through game modes and reset it to Hardcore.&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;Howtoreproduce&quot;&gt;&lt;/a&gt;How to reproduce&lt;/h3&gt;
&lt;ol&gt;
	&lt;li&gt;Select a hardcore game and then &apos;Re-Create&apos;&lt;/li&gt;
	&lt;li&gt;Don&apos;t change the game mode settings&lt;/li&gt;
	&lt;li&gt;Select &apos;Create New World&apos; button&lt;br/&gt;
&#8594; &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/error.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; Notice that a survival world has been created even though the &apos;Game Mode&apos; button said &apos;Hardcore&apos;&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;&lt;a name=&quot;Codeanalysis&quot;&gt;&lt;/a&gt;Code analysis&lt;/h3&gt;
&lt;p&gt;Code analysis by &lt;a href=&quot;https://bugs.mojang.com/secure/ViewProfile.jspa?name=marcono1234&quot; class=&quot;user-hover&quot; rel=&quot;marcono1234&quot;&gt;marcono1234&lt;/a&gt; can be found in &lt;a href=&quot;https://bugs.mojang.com/browse/MC-3984?focusedCommentId=319232&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-319232&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;this comment&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="16273">MC-3984</key>
            <summary>A re-created Hardcore game isn&apos;t Hardcore unless you cycle through game modes and reset it to Hardcore</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="boq">[Mojang] Bartosz Bok</assignee>
                                    <reporter username="Kraif">Kraif</reporter>
                        <labels>
                            <label>hardcore</label>
                            <label>re-create</label>
                    </labels>
                <created>Fri, 30 Nov 2012 02:05:39 +0100</created>
                <updated>Wed, 28 Aug 2019 15:09:41 +0200</updated>
                            <resolved>Wed, 28 Aug 2019 15:09:41 +0200</resolved>
                                    <version>Minecraft 1.4.5</version>
                    <version>Minecraft 1.4.7</version>
                    <version>Snapshot 13w04a</version>
                    <version>Minecraft 1.5</version>
                    <version>Snapshot 13w11a</version>
                    <version>Minecraft 1.5.1</version>
                    <version>Minecraft 14w28a</version>
                    <version>Minecraft 14w29b</version>
                    <version>Minecraft 14w30c</version>
                    <version>Minecraft 14w31a</version>
                    <version>Minecraft 1.8</version>
                    <version>Minecraft 1.8.1-pre3</version>
                    <version>Minecraft 15w37a</version>
                    <version>Minecraft 1.9</version>
                    <version>Minecraft 1.10.2</version>
                    <version>Minecraft 16w32b</version>
                    <version>Minecraft 1.11.2</version>
                    <version>Minecraft 1.12.1</version>
                    <version>Minecraft 1.12.2</version>
                    <version>Minecraft 18w01a</version>
                    <version>Minecraft 1.13.1</version>
                    <version>Minecraft 1.13.2</version>
                    <version>Minecraft 19w12b</version>
                    <version>Minecraft 19w13b</version>
                    <version>Minecraft 1.14.3</version>
                                    <fixVersion>19w35a</fixVersion>
                                                        <votes>15</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="493886" author="bug_me_not" created="Sun, 14 Oct 2018 16:33:10 +0200"  >&lt;p&gt;It would be nice if Mojang fixed (ancient) bugs like this instead of adding new content to the game. Mods can already add more content to the game than Mojang can dream of, but they can&apos;t fix bugs, so Mojang is ultimately just wasting time. &#172;_&#172;&lt;/p&gt;</comment>
                            <comment id="485869" author="kraif" created="Wed, 29 Aug 2018 18:02:37 +0200"  >&lt;p&gt;Confirmed for 1.13.1. Please, if you don&apos;t mind, I&apos;d like to be the reporter of this issue, I&apos;ll update it accordingly.&lt;/p&gt;</comment>
                            <comment id="398451" author="bemoty" created="Wed, 9 Aug 2017 16:14:22 +0200"  >&lt;p&gt;Can confirm for MC 1.12.1.&lt;/p&gt;</comment>
                            <comment id="351902" author="bemoty" created="Mon, 2 Jan 2017 17:37:52 +0100"  >&lt;p&gt;Confirmed for 1.11.2&lt;/p&gt;</comment>
                            <comment id="325628" author="bemoty" created="Tue, 16 Aug 2016 19:33:27 +0200"  >&lt;p&gt;Still happens in 16w32b.&lt;/p&gt;</comment>
                            <comment id="319232" author="marcono1234" created="Sun, 3 Jul 2016 18:58:27 +0200"  >&lt;p&gt;Please link to this comment in the description&lt;/p&gt;

&lt;p&gt;The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.&lt;/p&gt;

&lt;p&gt;This is happening because the method &lt;tt&gt;net.minecraft.client.gui.GuiCreateWorld.recreateFromExistingWorld(WorldInfo)&lt;/tt&gt; is not setting the boolean field &lt;tt&gt;net.minecraft.client.gui.GuiCreateWorld.hardCoreMode&lt;/tt&gt; to &lt;tt&gt;true&lt;/tt&gt;. This should be fixed by removing this field completely and determining if a gamemode is hardcore by the &lt;tt&gt;net.minecraft.client.gui.GuiCreateWorld.gameMode&lt;/tt&gt; field only. In case there will be game modes other than &quot;hardcore&quot;, which have the same hardcore mechanism however, the gamemodes could be enum values that overrite the method &lt;tt&gt;toString()&lt;/tt&gt; to return the String version and have a method that returns whether or not a mode is hardcore.&lt;/p&gt;</comment>
                            <comment id="292548" author="haydenmuhl" created="Sat, 5 Mar 2016 03:32:32 +0100"  >&lt;p&gt;Confirming for 1.9&lt;/p&gt;</comment>
                            <comment id="271969" author="suncat" created="Fri, 11 Dec 2015 22:11:26 +0100"  >&lt;p&gt;It shoud set the same set up options as in the original world (such as world type, gamemode, bonus chest and so on)&lt;/p&gt;</comment>
                            <comment id="271890" author="ash4fun" created="Fri, 11 Dec 2015 14:06:12 +0100"  >&lt;p&gt;I think that &quot;recreate&quot; doesn&apos;t make the same world, it automatically fills in the seed. You can still change the options surrounding the world&lt;/p&gt;</comment>
                            <comment id="248678" author="marcono1234" created="Fri, 11 Sep 2015 15:48:34 +0200"  >&lt;p&gt;Confirmed for&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;15w37a&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="177398" author="marcono1234" created="Sun, 20 Jul 2014 13:07:55 +0200"  >&lt;p&gt;Confirmed for &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;14w29b&lt;/li&gt;
	&lt;li&gt;14w30c&lt;/li&gt;
	&lt;li&gt;14w31a&lt;/li&gt;
	&lt;li&gt;&lt;b&gt;Minecraft 1.8-pre 1&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Interesting question ggxl, but it seems like it only affects hardcore mode (tried with creative mode and re-create and worked fine) also with chests, it just seems like it sets it to false when pressing re-create, but when you check the settings before re-creating it also says that you have bonus chest set to false&lt;/p&gt;</comment>
                            <comment id="168474" author="gamegirlxl" created="Thu, 26 Jun 2014 23:24:32 +0200"  >&lt;p&gt;Does this default any other settings (such as if structures were turned off, the chest was turned on, etc.)?&lt;/p&gt;</comment>
                            <comment id="132815" author="alef" created="Sun, 19 Jan 2014 15:29:26 +0100"  >&lt;p&gt;Confirmed in &lt;tt&gt;14w03b&lt;/tt&gt;&lt;/p&gt;</comment>
                            <comment id="67918" author="alef" created="Thu, 23 May 2013 02:42:08 +0200"  >&lt;p&gt;13w19a. The level.dat of re-created hardcore world has TAG_Byte(hardcore) set to 0, while the original is 1.&lt;/p&gt;</comment>
                            <comment id="40150" author="zambonifofex" created="Sun, 27 Jan 2013 00:58:05 +0100"  >&lt;p&gt;Confirmed in 13w04a&lt;/p&gt;</comment>
                            <comment id="32070" author="buzzaro" created="Wed, 2 Jan 2013 19:06:54 +0100"  >&lt;p&gt;I didn&apos;t check if this same thing would happen with any of the other game modes. &lt;/p&gt;</comment>
                            <comment id="31763" author="bljat" created="Mon, 31 Dec 2012 20:16:31 +0100"  >&lt;p&gt;Confirmed in 1.4.7.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="21412">MC-8476</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="85468">MC-58290</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="249882">MC-156479</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="12682">MC-1355</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="24093">MC-10209</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 24 Oct 2014 23:35:00 +0200</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11901" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Category</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11623"><![CDATA[UI]]></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_11100" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Linked</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0mj7j:</customfieldvalue>

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