<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sat Jan 11 14:50:41 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-11069] BungeeCord like Function / Fast Transfer - Broken in .12</title>
                <link>https://bugs.mojang.com/browse/MCPE-11069</link>
                <project id="10200" key="MCPE">Minecraft (Bedrock codebase)</project>
                    <description>&lt;p&gt;Dear PE Gods,&lt;/p&gt;

&lt;p&gt;===short version===&lt;/p&gt;

&lt;p&gt;Issue: When client receives a disconnect packet, it tears down all UDP sessions.&lt;/p&gt;

&lt;p&gt;Suggested solution:  When the client receives a disconnect packet, only disconnect the session for that source address rather then tearing down the whole network session.&lt;/p&gt;

&lt;p&gt;===long version &amp;amp; background===&lt;/p&gt;

&lt;p&gt;In PE .11 server ops had capability to send a &#8220;strange packet&#8221; to the client which would redirect the client to another server. This could be done for example when the user clicks a sign, or walks through a portal, or any other thing tied to an event. It was flexible and gave servers BungeeCord like capabilities for game lobbies, etc.&lt;/p&gt;

&lt;p&gt;PE .12 reacts a bit differently to the &#8220;strange&#8221; transfer packet. It redirects the user to the other server, but keeps both the current and previous UDP sessions alive, in effect ddosing the original server!  If the client receives a disconnect from either server, then both sessions are terminated, rendering the solution unusable as the disconnect is &quot;all or nothing.&quot;  We could keep the client connected to both servers, but would cause network overloads.&lt;/p&gt;

&lt;p&gt;I&#8217;m sure this behavior makes total sense on the client side, and I&#8217;m guessing no-one ever intended the strange packet to work, I just wanted to lay it out all here.&lt;/p&gt;

&lt;p&gt;As a PocketMine server operator I&apos;m extremely thankful for MCPE and hope you guys find a way to implement this type of functionality in a future version of the client in support of the community.  &lt;/p&gt;

&lt;p&gt;I&apos;ve attached a copy of the &quot;strange packet&quot; written by Shoghi if you&apos;d like to check it out.  And the issue is profiled in detail here in Post #2:&lt;br/&gt;
&lt;a href=&quot;https://forums.pocketmine.net/threads/current-major-core-issues-with-pm-1-6-non-php-7-build.11266/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://forums.pocketmine.net/threads/current-major-core-issues-with-pm-1-6-non-php-7-build.11266/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</description>
            <key id="123943">MCPE-11069</key>
            <summary>BungeeCord like Function / Fast Transfer - Broken in .12</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="3">Duplicate</resolution>
                                            <reporter username="VonHirsch">Louis Hirst</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Oct 2015 23:15:18 +0200</created>
                <updated>Sat, 2 Jul 2016 04:12:54 +0200</updated>
                            <resolved>Thu, 11 Feb 2016 16:10:56 +0100</resolved>
                                    <version>0.12.1</version>
                    <version>0.13.1</version>
                    <version>0.14.0 Beta 1</version>
                                                                        <votes>3</votes>
                                    <watches>10</watches>
                                                                            <comments>
                            <comment id="318937" author="kaleb418" created="Sat, 2 Jul 2016 04:12:54 +0200"  >&lt;p&gt;Please comment on the linked ticket above, this one has been resolved as &lt;b&gt;Duplicate&lt;/b&gt;.&lt;/p&gt;</comment>
                            <comment id="318926" author="mdweslarl" created="Sat, 2 Jul 2016 03:55:53 +0200"  >&lt;p&gt;We all have been waiting, and the fact is that the MCPE devs may have seen this by now. Perhaps they won&apos;t add it back unfortunately. &lt;br/&gt;
Just a thought, but confirmation from someone would be great. &lt;/p&gt;</comment>
                            <comment id="318910" author="file14" created="Sat, 2 Jul 2016 01:33:52 +0200"  >&lt;p&gt;Please fix this! I want this back &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="314210" author="creeperface" created="Thu, 16 Jun 2016 21:29:05 +0200"  >&lt;p&gt;how is it going? this issue was reported almost 9 months ago and still is not fixed! so please reply &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="301541" author="creeperface" created="Sun, 24 Apr 2016 18:06:14 +0200"  >&lt;p&gt;0.14.1 / 0.15 and this bug is still there&lt;/p&gt;</comment>
                            <comment id="284002" author="striker209" created="Tue, 9 Feb 2016 23:34:48 +0100"  >&lt;p&gt;Haha yes you&apos;re right but to me, this packet is the most important thing the world gave me: I obviously need it for my network that&apos;s now down since almost 5 months...&lt;/p&gt;</comment>
                            <comment id="283994" author="vonhirsch" created="Tue, 9 Feb 2016 22:21:18 +0100"  >&lt;p&gt;Antoine - just be careful.  Single player is the most important aspect to the developers.  Server is secondary.  This is their matter of preference and can&apos;t be argued.  It&apos;s just a style, an approach, like a favorite color &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="283990" author="striker209" created="Tue, 9 Feb 2016 21:46:13 +0100"  >&lt;p&gt;This is a priority, multiplayer is the most used mode on MCPE. Letting this thing going down is dramatic for MCPE&apos;s future&lt;/p&gt;</comment>
                            <comment id="283988" author="vonhirsch" created="Tue, 9 Feb 2016 21:41:30 +0100"  >&lt;p&gt;Or QA, bc we know they also work really hard and getting things done &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="283983" author="striker209" created="Tue, 9 Feb 2016 21:20:34 +0100"  >&lt;p&gt;Yes it is a great problem we have now...&lt;/p&gt;

&lt;p&gt;It would be great to have a response of the Dev Team!&lt;/p&gt;</comment>
                            <comment id="283982" author="vonhirsch" created="Tue, 9 Feb 2016 21:15:20 +0100"  >&lt;p&gt;Sure no problem.  Ah ok I was afraid of that - I guess they&apos;ve removed the packet all together now.&lt;/p&gt;

&lt;p&gt;Can someone from the dev team comment?&lt;/p&gt;</comment>
                            <comment id="283981" author="striker209" created="Tue, 9 Feb 2016 21:06:57 +0100"  >&lt;p&gt;Still occurs but moreover, the StrangePacket is no more handled by MCPE (seems to)&lt;/p&gt;

&lt;p&gt;Using FastTransfer on ImagicalMine with MCPE 0.14 Build 3, nothing occurs!&lt;/p&gt;

&lt;p&gt;Thanks Louis for considering this issue with me :o&lt;/p&gt;</comment>
                            <comment id="283936" author="vonhirsch" created="Tue, 9 Feb 2016 14:43:32 +0100"  >&lt;p&gt;Hi Antoine - does .14 still respond to the &quot;strange packet&quot;?  I&apos;m considering a UDP routing mechanism to address the UDP traffic issue.&lt;/p&gt;</comment>
                            <comment id="281482" author="striker209" created="Sat, 30 Jan 2016 16:36:01 +0100"  >&lt;p&gt;Still appears even in 0.14 &lt;/p&gt;</comment>
                            <comment id="280415" author="vonhirsch" created="Wed, 27 Jan 2016 15:26:29 +0100"  >&lt;p&gt;Hi Guys!  Just checking in on this issue to see if you have any plans for implementing it.  I know you guys are very busy and we (as server operators) feel as though we fill an important niche in the MCPE ecosystem? and this feature would go a long way in helping us route users on our servers.  Thanks!&lt;/p&gt;</comment>
                            <comment id="280345" author="soren.j.kelly@gmail.com" created="Wed, 27 Jan 2016 08:16:04 +0100"  >&lt;p&gt;Yes, it does&lt;/p&gt;
</comment>
                            <comment id="280285" author="aman4700" created="Wed, 27 Jan 2016 04:02:22 +0100"  >&lt;p&gt;Does this bug still appear in 0.13.1? If so please respond.&lt;/p&gt;</comment>
                            <comment id="276924" author="striker209" created="Fri, 8 Jan 2016 22:29:02 +0100"  >&lt;p&gt;Hi, I also find this is an awful bug for servers and it blocks everything server owners need !&lt;/p&gt;

&lt;p&gt;I support this report and hope everybody does !&lt;/p&gt;

&lt;p&gt;Thanks guy&lt;/p&gt;</comment>
                            <comment id="265807" author="vonhirsch" created="Wed, 18 Nov 2015 03:14:26 +0100"  >&lt;p&gt;Any update on this issue?  Thanks guys, i know you&apos;re busy &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>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="123365">MCPE-11026</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="101907" name="StrangePacket.php" size="1263" author="VonHirsch" created="Tue, 13 Oct 2015 23:15:18 +0200"/>
                    </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_11300" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>Operating System Version</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Android</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10402" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Platform</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10710"><![CDATA[Phone - Android - HTC One]]></customfieldvalue>

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

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