<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sat Jan 11 14:34:26 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>[MCPE-6865] Inconsistent protocol data types usage</title>
                <link>https://bugs.mojang.com/browse/MCPE-6865</link>
                <project id="10200" key="MCPE">Minecraft (Bedrock codebase)</project>
                    <description>&lt;p&gt;In the Minecraft: PE multiplayer protocol there are a few packets that don&apos;t use the standard data types. Most of them don&apos;t cause bugs now, but a few of them could do in the future.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;UseItemPacket&quot;&gt;&lt;/a&gt;&lt;em&gt;UseItemPacket&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;The Item Damage (6th field) should be a &lt;tt&gt;short&lt;/tt&gt; instead of a &lt;tt&gt;byte&lt;/tt&gt;.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;LevelEventPacket&quot;&gt;&lt;/a&gt;&lt;em&gt;LevelEventPacket&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;The X, Y, Z fields are &lt;tt&gt;shorts&lt;/tt&gt;, instead of &lt;tt&gt;integers&lt;/tt&gt;.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;EntityDataPacket&quot;&gt;&lt;/a&gt;&lt;em&gt;EntityDataPacket&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;First, this packet only is sent for Tiles... so the Entity part is confusing &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
Second, the X and Z fields are &lt;tt&gt;shorts&lt;/tt&gt; instead of &lt;tt&gt;integers&lt;/tt&gt;.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;ContainerOpenPacket&quot;&gt;&lt;/a&gt;&lt;em&gt;ContainerOpenPacket&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;The Slot Count field is a &lt;tt&gt;byte&lt;/tt&gt;, while in &lt;em&gt;ContainerSetContentPacket&lt;/em&gt; and &lt;em&gt;ContainerSetSlotPacket&lt;/em&gt; the Slot Count/Index is a &lt;tt&gt;short&lt;/tt&gt;.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;ChatPacketandMessagePacket&quot;&gt;&lt;/a&gt;&lt;em&gt;ChatPacket&lt;/em&gt; and &lt;em&gt;MessagePacket&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;MessagePacket&lt;/em&gt; is used for player chat and &lt;em&gt;ChatPacket&lt;/em&gt; for server messages (like when you can&apos;t sleep on bed). A bit confusing &lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/wink.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;</description>
            <key id="73927">MCPE-6865</key>
            <summary>Inconsistent protocol data types usage</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>
                                            <reporter username="shoghicp">[Mojang] Shoghi Cervantes</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Feb 2014 16:12:56 +0100</created>
                <updated>Wed, 23 Apr 2014 16:19:55 +0200</updated>
                            <resolved>Wed, 23 Apr 2014 16:19:55 +0200</resolved>
                                    <version>0.8.0</version>
                    <version>0.8.1</version>
                                    <fixVersion>0.9.0 Build 1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="152085" author="johan" created="Wed, 23 Apr 2014 16:19:55 +0200"  >&lt;p&gt;Fixed the first four issue, leaving the ChatPacket vs MessagePacket as is for now.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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_10402" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Platform</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10107"><![CDATA[Phone - iOS - iPhone 4]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i08ub3:</customfieldvalue>

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