<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:59:32 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-2932] Spawn chunks are loaded all the time even in singleplayer</title>
                <link>https://bugs.mojang.com/browse/MC-2932</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;From some tests I did it looks like a few chunks around the spawn are constantly loaded.&lt;br/&gt;
Probably it&apos;s a legacy from the multi/single player merge. But I don&apos;t see a reason why there should be chunks loaded all the time if no player is around. If there is one please let me know.&lt;/p&gt;

&lt;p&gt;I guess it causes the game to use a little bit more memory than necessary.&lt;/p&gt;

&lt;p&gt;Also the entities in this area are loaded and interfer with the mobspawning. For hostile mobs that&apos;s no problem because they despawn anyways if no player is in a 128 radius. But if there are a few peaceful creatures close to the spawn the peaceful mobspawning does not work in any place in this world because of the mobcap.&lt;/p&gt;


&lt;p&gt;I hope you understand why I think that it is a bug and just in case works as intended I would like to know why.&lt;/p&gt;</description>
                <environment></environment>
        <key id="14802">MC-2932</key>
            <summary>Spawn chunks are loaded all the time even in singleplayer</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="6">Works As Intended</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="panda4994">[Mojang] Panda</reporter>
                        <labels>
                            <label>animal</label>
                            <label>chunk</label>
                            <label>loaded</label>
                            <label>mob</label>
                            <label>mobcap</label>
                            <label>peaceful</label>
                            <label>spawn</label>
                            <label>spawning</label>
                    </labels>
                <created>Wed, 14 Nov 2012 00:11:54 +0100</created>
                <updated>Mon, 7 Sep 2015 19:11:14 +0200</updated>
                            <resolved>Mon, 21 Oct 2013 13:46:34 +0200</resolved>
                                    <version>Minecraft 1.4.2</version>
                    <version>Minecraft 1.4.4</version>
                    <version>Snapshot 13w05b</version>
                    <version>Snapshot 13w19a</version>
                                                                        <votes>5</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="114172" author="mooo" created="Wed, 23 Oct 2013 16:50:16 +0200"  >&lt;p&gt;Yes, a rationale for it being an intended feature would help...&lt;br/&gt;
Hopefully the new /setworldspawn command changes the area that is kept loaded, allowing it to be moved to a location that is helpful, or at least less unhelpful...&lt;/p&gt;</comment>
                            <comment id="113350" author="league" created="Mon, 21 Oct 2013 18:25:19 +0200"  >&lt;p&gt;your iron farm will allways work. how awsome is that?&lt;/p&gt;</comment>
                            <comment id="113333" author="keybounce" created="Mon, 21 Oct 2013 17:48:16 +0200"  >&lt;p&gt;Yes, this is still an issue in the current version, with the current launcher, or the current multiplayer server, or the current single player game.&lt;/p&gt;

&lt;p&gt;Seriously Dinnerbones, you said this is indended? Can you please explain why you consider this a desirable or intended feature? Yes, you can load command blocks and redstone near spawn and they will always work &amp;#8211; how many of us actually use that? Can you at least give us server control of the loaded radius as a compromise?&lt;/p&gt;</comment>
                            <comment id="106444" author="cubethethird" created="Thu, 26 Sep 2013 06:34:08 +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="100414" author="mooo" created="Fri, 30 Aug 2013 12:23:29 +0200"  >&lt;p&gt;No, it&apos;s for both. There&apos;s a separate cap for hostiles and friendlies, but the cap still works the same way. Just like having enough hostiles loaded in a mob farm prevents hostiles generating anywhere else, having enough animals loaded in an animal farm prevents them spawning anywhere else. And the cap for animals is lower to begin with.&lt;/p&gt;</comment>
                            <comment id="100404" author="banana478" created="Fri, 30 Aug 2013 03:11:28 +0200"  >&lt;p&gt;That information is for hostile mob spawning, not friendly mob spawning.&lt;/p&gt;</comment>
                            <comment id="100338" author="mooo" created="Thu, 29 Aug 2013 00:20:28 +0200"  >&lt;p&gt;^ is incorrect. The cap &lt;em&gt;is&lt;/em&gt; per-world. See &lt;a href=&quot;http://www.minecraftwiki.net/wiki/Spawn#Mob_spawning&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.minecraftwiki.net/wiki/Spawn#Mob_spawning&lt;/a&gt;. Animals in any loaded chunk would count against this limit.&lt;br/&gt;
Also, that the spawn chunks always being loaded is well known and utilised by people doesn&apos;t mean it&apos;s sensible or intended.&lt;br/&gt;
IMHO the spawn chunks remaining loaded only makes sense on a true multiplayer server, where quick load times for new players would be an advantage. On single player where you&apos;re likely to be off somewhere far from &quot;spawn&quot; (if not taking advantage of the spawn-loaded-chunks, anyway), it doesn&apos;t seem to have a purpose, and is probably just byproduct of the internal-server system.&lt;/p&gt;</comment>
                            <comment id="70635" author="ausador" created="Mon, 3 Jun 2013 12:24:16 +0200"  >&lt;p&gt;A 12x12 chunk area at spawn always stays loaded in single player, there are numerous player designed iron farms, mob farms, chicken farms, etc. that take advantage of this fact. It is a fairly well known function of the game and is seen as a feature and not as a bug. Numerous Youtube videos exist explaining how to determine the exact area included in your &quot;spawn chunks&quot; and how best to use them.&lt;/p&gt;

&lt;p&gt;As far as the reporter of this issues concerns about animals (passive mobs) there eliminating spawning elsewhere in his world they are invalid. Passive mobs have a spawn cap of 11, once every 20 seconds the game checks in a 17x17 chunk area with the player at the center to count the number of passive mobs. &lt;/p&gt;

&lt;p&gt;If there are less than 11 passive mobs within that range then more can spawn, no closer than 24 blocks from the player and no further away than 128 blocks. They can only spawn on grass lit to light level 11 or higher (even mooshrooms, which is a bug btw, they should be able to spawn on mycelium).&lt;/p&gt;

&lt;p&gt;The point being that animals within the &quot;spawn chunks&quot; have absolutely no effect on spawning elsewhere in the world. The spawn cap is not for the world itself, it is only for the 17x17 chunk area currently surrounding the player. &lt;/p&gt;
</comment>
                            <comment id="65821" author="bljat" created="Fri, 10 May 2013 18:42:32 +0200"  >&lt;p&gt;Actually was able to confirm in 13w19a. Build an End portal at original spawn and let a piston drop sand from a sand tower into it. Go to the End and observe sand spawning eventhough the chunks should not be loaded since noone is in the overworld.&lt;/p&gt;</comment>
                            <comment id="65811" author="panda4994" created="Fri, 10 May 2013 17:54:39 +0200"  >&lt;p&gt;@Tails&lt;br/&gt;
I can&apos;t confirm it for the current version (1.5.2). I guess it&apos;s not a concern anymore.&lt;/p&gt;</comment>
                            <comment id="63516" author="surfie007" created="Fri, 26 Apr 2013 16:17:44 +0200"  >&lt;p&gt;this is not a bug but a feature&lt;/p&gt;</comment>
                            <comment id="53612" author="bljat" created="Fri, 15 Mar 2013 18:55:41 +0100"  >&lt;p&gt;Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.&lt;/p&gt;</comment>
                            <comment id="21410" author="panda4994" created="Wed, 14 Nov 2012 13:56:57 +0100"  >&lt;p&gt;@Jo&#235;l Fivat&lt;br/&gt;
I&apos;m not sure but I think the random update ticks which are needed for crop farms are not processed in this area.&lt;/p&gt;

&lt;p&gt;I know that it is always loaded because I spawned a few chicken there and teleported 10000 blocks away. When I came back after 5 minutes the chicken have laid eggs.&lt;/p&gt;

&lt;p&gt;There are two ways peaceful mobs can spawn (as far as I know):&lt;br/&gt;
1. On the world generation&lt;br/&gt;
2. Randomly like hostile mobs (not as often) if the mob cap is not reached (which doesn&apos;t work because of this bug)&lt;/p&gt;

&lt;p&gt;@Mustek&lt;br/&gt;
Thank you for leaving it open. If I remember right they fixed the falling into the void bug in an other way now. So there is no need for that anymore. (Also you respawn at the bed you last slept in)&lt;/p&gt;</comment>
                            <comment id="21405" author="mustek" created="Wed, 14 Nov 2012 13:33:00 +0100"  >&lt;p&gt;If I remember correctly, those chunks are always loaded as to prevent falling through the void when you respawn.&lt;br/&gt;
I&apos;m going to leave this open for a Mojangsta to comment on though, as I&apos;m not sure.&lt;/p&gt;</comment>
                            <comment id="21382" author="jfivat" created="Wed, 14 Nov 2012 09:40:45 +0100"  >&lt;p&gt;Also, what do you mean by &quot;peaceful mob spawning&quot; ? In my understanding the animals are now persistent, they are only created when the chunk is created and there is no cap for them (I have hundreds of animals in my farm but I can still find wild ones just outside).&lt;/p&gt;</comment>
                            <comment id="21380" author="jfivat" created="Wed, 14 Nov 2012 09:28:40 +0100"  >&lt;p&gt;I have to remember to make a crop farm there then.&lt;/p&gt;

&lt;p&gt;Btw, how do you know it is always loaded in memory ?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="42256">MC-23085</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="66040">MC-42270</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>Tue, 5 Feb 2013 16:10: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|i0mzdr:</customfieldvalue>

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