<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:54:07 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-1339] Custom Spawners with a Cat Type crash the game</title>
                <link>https://bugs.mojang.com/browse/MC-1339</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;Very easy to reproduce. A custom spawner which &lt;b&gt;should&lt;/b&gt; spawn a cat with a cat type (Siamese, Black, Tabby) instead crashes the game.&lt;/p&gt;</description>
                <environment></environment>
        <key id="12665">MC-1339</key>
            <summary>Custom Spawners with a Cat Type crash the game</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="7">Invalid</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="redstone_fanatic">Alexander Ryan</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Oct 2012 18:20:38 +0100</created>
                <updated>Wed, 5 Dec 2018 20:22:20 +0100</updated>
                            <resolved>Tue, 30 Oct 2012 19:24:32 +0100</resolved>
                                    <version>Minecraft 1.4.2</version>
                                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="15526" author="dinnerbone" created="Tue, 30 Oct 2012 19:24:24 +0100"  >&lt;p&gt;Then this is most definitely an issue of the program you&apos;re using and you should report it to the devs. CatType is an int and not a byte. Closing this ticket off.&lt;/p&gt;</comment>
                            <comment id="15525" author="redstone_fanatic" created="Tue, 30 Oct 2012 19:10:37 +0100"  >&lt;p&gt;I&apos;m not exactly sure how I would go about doing that. I&apos;m using a third party tool called Custom Spawner from here. &lt;a href=&quot;http://www.minecraftforum.net/topic/1133295-custom-spawner-custom-shop-populate-chests-anvil-light-fixer-and-more/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.minecraftforum.net/topic/1133295-custom-spawner-custom-shop-populate-chests-anvil-light-fixer-and-more/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;It might be a problem with how he programmed the tool, then... but this is also a problem with Sethbling&apos;s MCEdit filter too, last time I tried it.&lt;/p&gt;</comment>
                            <comment id="15522" author="dinnerbone" created="Tue, 30 Oct 2012 19:04:52 +0100"  >&lt;blockquote&gt;
&lt;p&gt;Corrupt tag type found: BYTE&lt;br/&gt;
Corrupt tag type expected: INT&lt;br/&gt;
Corrupt tag name: CatType&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Have you tried setting it as an int and not a byte? Also, it&apos;s &quot;Ozelot&quot; because that&apos;s what it&apos;s called in Swedish.&lt;/p&gt;</comment>
                            <comment id="15520" author="redstone_fanatic" created="Tue, 30 Oct 2012 19:01:46 +0100"  >&lt;p&gt;The only things I&apos;ve changed are the spawner type (It has been set to Ozelot; side note, I&apos;ll never understand why it&apos;s Ozelot and not Ocelot in the code) and the CatType (Any number you set it to crashes the game).&lt;/p&gt;

&lt;p&gt;As for the report; see below. It&apos;s pretty easy to determine with this that it&apos;s definitely the CatType screwing up.&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;---- Minecraft Crash Report ----
&lt;span class=&quot;code-comment&quot;&gt;// Daisy, daisy...
&lt;/span&gt;
Time: 10/30/12 1:57 PM
Description: Reading NBT data

java.lang.ClassCastException: bg cannot be &lt;span class=&quot;code-keyword&quot;&gt;cast&lt;/span&gt; to bo
	at bh.e(SourceFile:124)
	at om.a(SourceFile:122)
	at lb.e(SourceFile:993)
	at amh.a(SourceFile:115)
	at amh.c(SourceFile:172)
	at bbt.a(SourceFile:17)
	at bbt.a(SourceFile:11)
	at bby.a(SourceFile:103)
	at bby.a(SourceFile:96)
	at ayy.a(RenderGlobal.java:485)
	at ayt.a(EntityRenderer.java:1569)
	at ayt.b(EntityRenderer.java:1118)
	at net.minecraft.client.Minecraft.J(SourceFile:604)
	at net.minecraft.client.Minecraft.run(SourceFile:534)
	at java.lang.&lt;span class=&quot;code-object&quot;&gt;Thread&lt;/span&gt;.run(Unknown Source)

Relevant Details:
- Minecraft Version: 1.4.2
- Operating &lt;span class=&quot;code-object&quot;&gt;System&lt;/span&gt;: Windows 7 (x86) version 6.1
- Java Version: 1.7.0_05, Oracle Corporation
- Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
- Memory: 343317680 bytes (327 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
- JVM Flags: 2 total; -Xms512m -Xmx1024m
- AABB Pool Size: 104 (5824 bytes; 0 MB) allocated, 13 (728 bytes; 0 MB) used
- Corrupt tag type found: BYTE
- Corrupt tag type expected: INT
- Corrupt tag name: CatType
- LWJGL: 2.4.2
- OpenGL: Mobile Intel(R) 4 Series Express Chipset Family GL version 2.1.0 - Build 8.15.10.1883, Intel
- Is Modded: Very likely
- Type: Client
- Texture Pack: Old_Light 2.0.zip
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 175 (9800 bytes; 0 MB) allocated, 44 (2464 bytes; 0 MB) used
- World MpServer Entities: 8 total; [axc[&lt;span class=&quot;code-quote&quot;&gt;&apos;Redstone_Fanatic&apos;&lt;/span&gt;/156, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-22.70, y=73.62, z=67.08], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/93, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-47.13, y=72.00, z=93.44], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/92, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-46.75, y=72.00, z=92.28], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/95, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-32.88, y=72.00, z=93.03], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/94, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-41.72, y=72.00, z=95.16], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/91, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-39.78, y=72.00, z=80.13], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/110, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-22.31, y=72.00, z=91.56], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/111, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-21.34, y=72.00, z=95.44]]
- World MpServer Players: 1 total; [axc[&lt;span class=&quot;code-quote&quot;&gt;&apos;Redstone_Fanatic&apos;&lt;/span&gt;/156, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-22.70, y=73.62, z=67.08]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 5
- Forced Entities: 8 total; [axc[&lt;span class=&quot;code-quote&quot;&gt;&apos;Redstone_Fanatic&apos;&lt;/span&gt;/156, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-22.70, y=73.62, z=67.08], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/110, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-22.31, y=72.00, z=91.56], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/93, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-47.13, y=72.00, z=93.44], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/111, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-21.34, y=72.00, z=95.44], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/92, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-46.75, y=72.00, z=92.28], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/95, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-32.88, y=72.00, z=93.03], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/94, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-41.72, y=72.00, z=95.16], om[&lt;span class=&quot;code-quote&quot;&gt;&apos;Ocelot&apos;&lt;/span&gt;/91, l=&lt;span class=&quot;code-quote&quot;&gt;&apos;MpServer&apos;&lt;/span&gt;, x=-39.78, y=72.00, z=80.13]]
- Retry Entities: 0 total; []&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="15517" author="dinnerbone" created="Tue, 30 Oct 2012 18:53:59 +0100"  >&lt;p&gt;Without a crash report I cannot assist you. Ideally, please provide:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;A dump of exactly what you are setting on a mobspawner. Specifically.&lt;/li&gt;
	&lt;li&gt;If not above, then a world download.&lt;/li&gt;
	&lt;li&gt;A crash report.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="15514" author="selbram" created="Tue, 30 Oct 2012 18:47:04 +0100"  >&lt;p&gt;I have already flagged the devs to take a look.&lt;/p&gt;</comment>
                            <comment id="15510" author="redstone_fanatic" created="Tue, 30 Oct 2012 18:37:38 +0100"  >&lt;p&gt;Yeah, what Raphael said. Dinnerbone added in a truckload of tags for spawners that allow people, mapmakers especially to create all kinds of custom spawners. Examples being charged creepers, zombies wearing armor, etc. There&apos;s even some (hopefully) planned ones; being able to spawnstack mobs (Spider Jockey) but I haven&apos;t heard much about that in awhile.&lt;/p&gt;</comment>
                            <comment id="15507" author="bahzur" created="Tue, 30 Oct 2012 18:34:39 +0100"  >&lt;p&gt;@Selbram:&lt;br/&gt;
Its actually not a mod, because these tags exist in vanilla Minecraft, but you can only edit them with external programs. Google NBTedit.&lt;/p&gt;</comment>
                            <comment id="15505" author="selbram" created="Tue, 30 Oct 2012 18:31:16 +0100"  >&lt;p&gt;Thank you for pointing out the problem. Cat spawners are not a part of the vanilla game though and this may or may not get corrected in a future update. I won&apos;t mark this as invalid until one of the developers can chime in with their thoughts.&lt;/p&gt;</comment>
                            <comment id="15504" author="redstone_fanatic" created="Tue, 30 Oct 2012 18:25:30 +0100"  >&lt;p&gt;I&apos;m using a third party tool; but across various third party tools used for the creation of custom spawners through the use of the tags added in 1.3 for custom spawners, cat spawners have never worked.&lt;/p&gt;</comment>
                            <comment id="15502" author="selbram" created="Tue, 30 Oct 2012 18:23:11 +0100"  >&lt;p&gt;How are you getting a custom spawner? Are you modding the game?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="192223" name="http---www.minecraftforum.net-topic-1133295-custom-spawner-custom-shop-populate-chests-anvil-light-fixer-and-more-.url" size="140" author="Tamoozbr" created="Wed, 5 Dec 2018 20:22:20 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Unconfirmed]]></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|i02irj:</customfieldvalue>

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