<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:54:02 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-1315] When all 3 end portals have failed to spawn there is no way to get to the end</title>
                <link>https://bugs.mojang.com/browse/MC-1315</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;When all 3 end portals have failed generating, either because ravines have been generated instead where the portal rooms should be or because the chunks the strongholds are supposed to be in were generated before the portal was implemented, there is non way to get to the end in legit survival. I don&apos;t think this should require starting a new world and lose years of progress. perhaps there could be more than 3 chances to generate strongholds?&lt;/p&gt;</description>
                <environment></environment>
        <key id="12640">MC-1315</key>
            <summary>When all 3 end portals have failed to spawn there is no way to get to the end</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="eneroth3">Julia Christina Eneroth</reporter>
                        <labels>
                            <label>stronghold</label>
                            <label>worldgen</label>
                    </labels>
                <created>Tue, 30 Oct 2012 15:44:13 +0100</created>
                <updated>Sat, 28 Nov 2015 21:41:17 +0100</updated>
                            <resolved>Wed, 21 Oct 2015 21:47:12 +0200</resolved>
                                    <version>Minecraft 1.4.1</version>
                    <version>Minecraft 1.4.2</version>
                    <version>Minecraft 1.5.2</version>
                    <version>Minecraft 1.6.2</version>
                    <version>Minecraft 1.6.4</version>
                    <version>Minecraft 13w38a</version>
                    <version>Minecraft 13w38b</version>
                    <version>Minecraft 13w38c</version>
                    <version>Minecraft 1.7.4</version>
                    <version>Minecraft 14w05b</version>
                    <version>Minecraft 14w06b</version>
                    <version>Minecraft 14w07a</version>
                    <version>Minecraft 14w08a</version>
                    <version>Minecraft 1.8</version>
                    <version>Minecraft 1.8.1-pre3</version>
                                    <fixVersion>Minecraft 15w43a</fixVersion>
                                                        <votes>29</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="268953" author="shawntriangles" created="Sat, 28 Nov 2015 21:41:17 +0100"  >&lt;p&gt;Ah, darn, a giant clump of stone generated in my stronghold &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/biggrin.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; So happy that was a copy of my secondary LP, not the real one!&lt;/p&gt;</comment>
                            <comment id="264134" author="fm22" created="Thu, 12 Nov 2015 08:51:22 +0100"  >&lt;p&gt;Well, the chance is low but there are 2^63 - 1 seeds...&lt;/p&gt;</comment>
                            <comment id="264116" author="elyg" created="Thu, 12 Nov 2015 06:12:17 +0100"  >&lt;p&gt;Don&apos;t forget that there are only around 18 quintillion possible seeds, so if the chances of &lt;b&gt;all 128&lt;/b&gt; end portals being invalid are less than 1 in 18 quintillion, chances are that no possible world would have its portals cut off (at least in normal generation).&lt;/p&gt;</comment>
                            <comment id="259348" author="outsidefactor" created="Wed, 28 Oct 2015 23:15:20 +0100"  >&lt;p&gt;KingSupernova&lt;/p&gt;

&lt;p&gt;I agree that it&apos;s technically not fixed, but the work-around is a good one, if we assume that an actual fix is not feasible for some reason. This might be a case where the developer could let us know what happened behind the scenes so we have a better understanding and are more accepting of the choice of work-around over resolution, but it&apos;s Mojang&apos;s prerogative to do so or not.&lt;/p&gt;

&lt;p&gt;It feels instinctively like a hack, but there may be really good reasons why changing the stronghold generation code was not practical. At least now servers with 20 or so players will probably generate with enough strongholds for each player to claim their own, and have some choice in which one the claim. I am sure that someone will eventually find a seed that fails to generate all 128 strongholds, but that would have to be really unlikely. I wonder if Mojang actually modelled that to prove how unlikely... It&apos;s an interesting thought experiment, if nothing else.&lt;/p&gt;

&lt;p&gt;And you are correct that the chances of ender-pearls and end portals are not comparable. End-portal numbers are bound (3 in pre 1.9, 128 in 1.9+), where as there is no upper limit to the number of Endermen because they respawn. But, 128 does stack the deck to the point that I have to say that the chances of none of the end portals spawning is almost nil, so close to nil that it&apos;s effectively the same thing. At least it&apos;s been addressed to some extent! One less open bug I am watching &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="257726" author="kingsupernova" created="Fri, 23 Oct 2015 05:52:41 +0200"  >&lt;p&gt;Actually, as long as you keep killing them, you &lt;b&gt;are&lt;/b&gt; statistically guaranteed to get an ender pearl eventually (though it could take an arbitrarily long time) &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; . Also, mobs are &lt;b&gt;supposed&lt;/b&gt; to have a non-0 chance of not dropping any loot. Even if just one portal doesn&apos;t generate though, that&apos;s a bug.&lt;/p&gt;

&lt;p&gt;I&apos;m not saying that this &quot;fix&quot; won&apos;t work. I just wish that instead of giving end portals more chances to fail, they had actually fixed the problem in the code causing them to not generate in the first place.&lt;/p&gt;</comment>
                            <comment id="257719" author="ezekielelin" created="Fri, 23 Oct 2015 05:05:28 +0200"  >&lt;p&gt;While true, it&apos;s also statistically possible to never get Ender Pearls. Is that a bug &#128539;?&lt;/p&gt;</comment>
                            <comment id="257713" author="kingsupernova" created="Fri, 23 Oct 2015 04:35:34 +0200"  >&lt;p&gt;I&apos;d like to point out that this is not technically &quot;fixed&quot;, as it would still be possible for all 128 portals to not generate. It&apos;s just a very effective workaround.&lt;/p&gt;</comment>
                            <comment id="257029" author="eneroth3" created="Wed, 21 Oct 2015 22:22:46 +0200"  >&lt;p&gt;This is great news! This means the legit survival server I&apos;ve played on with my friends since 2011 (with some years break for architectural studies) can finally go to the end. I wish I could invite the devs to a banquet at my castle to celebrate &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/biggrin.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; .&lt;/p&gt;</comment>
                            <comment id="256999" author="themeaningofblah" created="Wed, 21 Oct 2015 21:46:04 +0200"  >&lt;p&gt;Fixed in 15w43a. There are now 128 strongholds per world.&lt;/p&gt;</comment>
                            <comment id="246651" author="archmagechip" created="Tue, 1 Sep 2015 18:25:50 +0200"  >&lt;p&gt;If I may suggest that End portals should simply stay put, no matter whether worldgen would have otherwise eaten them.  Some sort of flag that they can&apos;t be changed by other worldgen functions or something.&lt;/p&gt;

&lt;p&gt;I don&apos;t think there should be an item to generate end portals.  If you really want an end portal, however, you can actually place one with Creative.  Just make sure you&apos;re standing in the center of the frame and then, tada, End portal frame.  At which point you can switch back to survival.&lt;/p&gt;

&lt;p&gt;@Zan Zurathi:  What happens if the portal frame block has an Eye already in?&lt;/p&gt;</comment>
                            <comment id="216251" author="wpq409" created="Sun, 18 Jan 2015 03:51:58 +0100"  >&lt;p&gt;Maybe strongholds could generate after caves and ravines.&lt;/p&gt;</comment>
                            <comment id="190742" author="kittani" created="Tue, 19 Aug 2014 16:47:29 +0200"  >&lt;p&gt;Why not make the portal frame be able to be crafted via a combination of boss drops?  That way if you happen to be in a world where all the strongholds are buggered up you can still reach the end.  It will be more of a challenge, but you can do it..&lt;/p&gt;</comment>
                            <comment id="184789" author="cubski" created="Tue, 5 Aug 2014 23:46:48 +0200"  >&lt;p&gt;Do you have Peaceful mode on. If not restart your game and refresh your world chunks. F3+A is how you do that btw.&lt;/p&gt;</comment>
                            <comment id="180954" author="dormentality" created="Mon, 28 Jul 2014 06:42:26 +0200"  >&lt;p&gt;It should be possible to &quot;repair&quot; a partially-generated portal with eyes of ender. For example, a single piece of portal frame may be able to generate the rest of the portal structure if it detects that it is missing. When you put an eye of ender in it, if it detects that the other needed pieces of portal frame are missing, it will generate the rest of them over the lava pool (to keep it centered). This could be expanded upon by making another part of the stronghold be able to generate another entire portal room in case that whole thing gets generated over. Alternatively, strongholds could generate last, and cut into ravines, mineshafts, etc if needed.&lt;/p&gt;</comment>
                            <comment id="173564" author="cloudecraft2013" created="Sat, 12 Jul 2014 03:19:36 +0200"  >&lt;p&gt;Right... But we still need an item to be able to spawn 3 more strongholds.&lt;/p&gt;</comment>
                            <comment id="145961" author="torabi" created="Sun, 9 Mar 2014 19:25:06 +0100"  >&lt;p&gt;It would be incredibly disruptive for underground structures to generate at any time later than chunk generation. What if you had built something in the area where the stronghold appears? They&apos;re supposed to be ancient too, why would they suddenly appear?&lt;/p&gt;</comment>
                            <comment id="145813" author="cloudecraft2013" created="Sun, 9 Mar 2014 08:07:54 +0100"  >&lt;p&gt;Why not require an existing Eye of Ender inside the world for 3 SHolds to spawn? Maybe a message to tell they spawned. That way, we can let the world generate before the Holds.&lt;/p&gt;</comment>
                            <comment id="128623" author="eneroth3" created="Wed, 1 Jan 2014 22:08:00 +0100"  >&lt;p&gt;Matthew: the chunks could be generated before portals were implemented. in my opinion cheating or creating a new world shouldn&apos;t be required to get the new features. to me starting all over defeats the whole point of building and exploring.&lt;/p&gt;</comment>
                            <comment id="128614" author="koopatroopa9931" created="Wed, 1 Jan 2014 20:30:21 +0100"  >&lt;p&gt;This is true, but what are the odds of 1 end portal failing to spawn, let alone all of them?&lt;/p&gt;</comment>
                            <comment id="116431" author="obsidianminor" created="Tue, 29 Oct 2013 01:45:02 +0100"  >&lt;p&gt;They could make an application as an optional download where it will reset all structures in game.&lt;/p&gt;</comment>
                            <comment id="115288" author="eneroth3" created="Sat, 26 Oct 2013 10:03:27 +0200"  >&lt;p&gt;vincent: that doesn&apos;t help for existing worlds. what us required to solve the bug is to spawn more than 3 strongholds. &lt;/p&gt;</comment>
                            <comment id="115234" author="v_man776" created="Sat, 26 Oct 2013 05:17:01 +0200"  >&lt;p&gt;Maybe if they change the world generation to generate ravines THEN strongholds&lt;/p&gt;</comment>
                            <comment id="106500" author="darkhand81" created="Thu, 26 Sep 2013 14:51:40 +0200"  >&lt;p&gt;This is still an issue in 1.6.4 and the snapshots for 1.7 as well.&lt;/p&gt;</comment>
                            <comment id="106349" author="cubethethird" created="Thu, 26 Sep 2013 04:27:37 +0200"  >&lt;p&gt;Is this still a concern in the &lt;em&gt;current Minecraft version&lt;/em&gt; &lt;b&gt;1.6.4&lt;/b&gt; / Launcher version &lt;b&gt;1.2.5&lt;/b&gt; ? If so, please &lt;em&gt;update the affected versions&lt;/em&gt; in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.&lt;/p&gt;</comment>
                            <comment id="92061" author="sonicboom77" created="Tue, 16 Jul 2013 23:34:20 +0200"  >&lt;p&gt;Probably not a gamerule, as that would require cheats to be on. Just a coding switch&lt;/p&gt;</comment>
                            <comment id="56543" author="obsidianminor" created="Sat, 23 Mar 2013 15:22:27 +0100"  >&lt;p&gt;This is a issue that has been around for quite awhile. There should be a gamerule that end portal frames can not be broken, even by generated structures.&lt;/p&gt;</comment>
                            <comment id="51977" author="wych" created="Tue, 12 Mar 2013 07:40:38 +0100"  >&lt;p&gt;i feel that strongholds should spawn more than three times, guaranteeing an end portal and increasing the diversity of worlds&lt;/p&gt;</comment>
                            <comment id="30141" author="darkhand81" created="Sat, 22 Dec 2012 15:41:30 +0100"  >&lt;p&gt;For everyone watching this issue, don&apos;t forget to vote it up!&lt;/p&gt;</comment>
                            <comment id="30137" author="eneroth3" created="Sat, 22 Dec 2012 15:04:03 +0100"  >&lt;p&gt;But that wouldn&apos;t help for existing worlds.&lt;/p&gt;</comment>
                            <comment id="30114" author="playershame" created="Sat, 22 Dec 2012 11:45:30 +0100"  >&lt;p&gt;It&apos;s just the order of the generation code that&apos;s need to be rearranged. I don&apos;t know much about it, but if the structures that generate first get overwritten by the next structures generated, the portal code should be the last built. If it&apos;s the other way around (as in blocks cannot overwrite another), portal goes first.&lt;/p&gt;</comment>
                            <comment id="22201" author="xxcoder" created="Fri, 16 Nov 2012 17:50:42 +0100"  >&lt;p&gt;Yeah &quot;Admin can repair&quot; is not a real solution. &lt;/p&gt;</comment>
                            <comment id="22186" author="darkhand81" created="Fri, 16 Nov 2012 16:03:06 +0100"  >&lt;p&gt;Sure we can drop a portal down somewhere, but the whole &apos;locating with endereyes, discovering the stronghold, navigating to the portal&apos; aspect is lost to all but the first few people who find (and eventually destroy, intentional or not) the original strongholds/portals.&lt;/p&gt;</comment>
                            <comment id="22182" author="mistersanderson" created="Fri, 16 Nov 2012 15:15:34 +0100"  >&lt;p&gt;But Paul, in a server the admin can create manually more portals, don&apos;t?&lt;/p&gt;</comment>
                            <comment id="21972" author="xxcoder" created="Thu, 15 Nov 2012 23:59:22 +0100"  >&lt;p&gt;I think it really should be its own biome, just like supposed to be upcoming soon village biome. Make it as rare as mushroomland.&lt;/p&gt;</comment>
                            <comment id="21934" author="adencraft2000" created="Thu, 15 Nov 2012 23:01:28 +0100"  >&lt;p&gt;Why does this reporting system let you mark it as a future version?&lt;/p&gt;</comment>
                            <comment id="21919" author="eneroth3" created="Thu, 15 Nov 2012 22:35:40 +0100"  >&lt;p&gt;of course they need to be quite rare but at least they should exist. Infinite strongholds but with the same distance between as there are between those that are supposed to spawn now would be fine IMO, perhaps ever further away. The reason why I mentioned villages and other structures is that they don&apos;t seem to generate in a very simple pattern while strongholds do.&lt;/p&gt;</comment>
                            <comment id="21895" author="darkhand81" created="Thu, 15 Nov 2012 21:56:43 +0100"  >&lt;p&gt;Agreed; they can&apos;t be thrown about willy-nilly... but 3 strongholds (provided they generate properly in the first place), especially on larger multiplayer servers, almost guarantees that no one will have access to The End without mods, plugins, MCEdit, etc.&lt;/p&gt;</comment>
                            <comment id="21891" author="mistersanderson" created="Thu, 15 Nov 2012 21:41:25 +0100"  >&lt;p&gt;Strongholds needs to appear very special and unique, or they will not be as cool as they are. More than 3 of them is bad.&lt;/p&gt;</comment>
                            <comment id="21873" author="eneroth3" created="Thu, 15 Nov 2012 20:24:58 +0100"  >&lt;p&gt;3rd party editors can be used but shouldn&apos;t be required, just like creative and /give. I hope more strongholds soon can be generated. I don&apos;t see what the problem with that is, we have multiple villages, temples etc.&lt;/p&gt;

&lt;p&gt;Perhaps strongholds must spawn in a simple predefined pattern for the eye of ender to work.&lt;/p&gt;</comment>
                            <comment id="21859" author="darkhand81" created="Thu, 15 Nov 2012 19:51:07 +0100"  >&lt;p&gt;I agree with the infinite stronghold idea, Jens mentioned long ago in a tweet that strongholds would eventually spawn regularly instead of just the 3.  That wouldn&apos;t damage builds because only new chunks would generate new strongholds.&lt;/p&gt;</comment>
                            <comment id="21844" author="merita" created="Thu, 15 Nov 2012 19:26:41 +0100"  >&lt;p&gt;Can the game detect when it is destroying end portals?&lt;/p&gt;

&lt;p&gt;Or can it be made that ravines + etc do not destroy portal rooms?&lt;/p&gt;

&lt;p&gt;If you happen to know what chunk the end portal is supposed to be in but it has already been generated, you can use a tool like MCEdit (untried, but I&apos;m certain there is one out there) to regenerate the chunks. &lt;/p&gt;

&lt;p&gt;Or when upgrading versions the game could check to make sure one of the essential terrain features (EG, strongholds) hasn&apos;t been overwritten and generate it back in anyway? Maybe as an option so as not to ruin builds?&lt;/p&gt;</comment>
                            <comment id="16025" author="eneroth3" created="Wed, 31 Oct 2012 20:52:48 +0100"  >&lt;p&gt;I think there&apos;s something appealing about the few generated things that cannot be changed. For instance I&apos;ve planned my town so the industrial area with farms/grinders is located above the known dungeons. In the same way it would be fun with uncraftable end portals so a new town could be found on top of one when found. These things are like seeds for the imagination.&lt;/p&gt;

&lt;p&gt;And I&apos;m sorry for mistakenly tagging with wrong minecraft version &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="15687" author="xxcoder" created="Wed, 31 Oct 2012 02:05:54 +0100"  >&lt;p&gt;Well there should be second method. Craftable method. It&apos;s mineCraft after all. Maybe make it very expensive to craft in case portals is not functional. Say like 8 surrounding blocks of gold. Or alternate of 5 gold blocks for bottom and sides of box, and 3 obsidian for top to make it look close to portal block.&lt;/p&gt;

&lt;p&gt;That change do require end portal blocks to be minable. Make it require diamond pickax and longer mine time than even obsidian.&lt;/p&gt;</comment>
                            <comment id="15453" author="dinnerbone" created="Tue, 30 Oct 2012 16:44:09 +0100"  >&lt;p&gt;Please don&apos;t mark issues as affecting a future version that you have not used.&lt;/p&gt;</comment>
                            <comment id="15440" author="ezekielelin" created="Tue, 30 Oct 2012 16:21:23 +0100"  >&lt;p&gt;My idea would be infinite strongholds, and island in the end for each&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="122465">MC-89399</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="12818">MC-1487</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 5 Feb 2013 00:45:00 +0100</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10302"><![CDATA[Community Consensus]]></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_10501" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Game Mode</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10304"><![CDATA[Survival]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_11100" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Linked</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0mz67:</customfieldvalue>

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