<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:49:57 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-125] Signs missing text</title>
                <link>https://bugs.mojang.com/browse/MC-125</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;Occasionally, after logging into a server, some signs are missing their text. Disconnecting followed by reconnecting brings the text back. Seems to only affect the local client, some players see text while others may not.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11370">MC-125</key>
            <summary>Signs missing text</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="jeb">[Mojang] Jeb (Jens Bergensten)</assignee>
                                    <reporter username="thelocehiliosan">TheLocehiliosan</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Oct 2012 20:27:03 +0200</created>
                <updated>Sat, 9 Feb 2013 23:08:08 +0100</updated>
                            <resolved>Wed, 31 Oct 2012 17:18:42 +0100</resolved>
                                    <version>Minecraft 1.4.1</version>
                                    <fixVersion>Minecraft 1.4.3</fixVersion>
                                                        <votes>31</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="37894" author="thebestgamer123" created="Fri, 18 Jan 2013 16:41:11 +0100"  >&lt;p&gt;This bug is still present in my minecraft.   EDIT: Fixed!!!&lt;/p&gt;</comment>
                            <comment id="16600" author="nevercast" created="Thu, 1 Nov 2012 20:52:08 +0100"  >&lt;p&gt;Oh thank goodness, as this caused massive issues with mods also, every single tile entity would randomly not have any information associated it, NPEs across the board. It seems this may have been the issue, and there I was looking at the mod apis for bugs, never thought it to be a vanilla issue. &lt;/p&gt;

&lt;p&gt;Thanks again Jeb.&lt;/p&gt;</comment>
                            <comment id="15930" author="jeb" created="Wed, 31 Oct 2012 17:21:30 +0100"  >&lt;p&gt;DiEvAl: The chunk update and sign update packets sometimes came in incorrect order, so the sign didn&apos;t exist client-side when the packet arrived (and was thrown away).&lt;/p&gt;</comment>
                            <comment id="15929" author="dieval" created="Wed, 31 Oct 2012 17:19:51 +0100"  >&lt;p&gt;What was the problem?&lt;/p&gt;</comment>
                            <comment id="15927" author="jeb" created="Wed, 31 Oct 2012 17:18:42 +0100"  >&lt;p&gt;With the debug info I added previously, I was actually able to reproduce this bug! Now it&apos;s fixed!&lt;/p&gt;</comment>
                            <comment id="15493" author="kolen" created="Tue, 30 Oct 2012 17:56:09 +0100"  >&lt;p&gt;Occured for me one time, 1.4.2, Mac OS 10.8.2, java 1.6.0_37. Server was vanilla.&lt;br/&gt;
Texts on signs reappeared after disconnecting and reconnecting to server.&lt;/p&gt;</comment>
                            <comment id="15489" author="bruce_wiseman" created="Tue, 30 Oct 2012 17:52:13 +0100"  >&lt;p&gt;Thathappens all the time with me and my friend on both our servers since version 1.3&lt;/p&gt;</comment>
                            <comment id="15487" author="thelocehiliosan" created="Tue, 30 Oct 2012 17:45:57 +0100"  >&lt;p&gt;If the problem occurs in the future, what is the best way to get the debug information back to Mojang?&lt;/p&gt;</comment>
                            <comment id="15454" author="jeb" created="Tue, 30 Oct 2012 16:48:45 +0100"  >&lt;p&gt;I can&apos;t reproduce this bug, but I added some debug messages that may help us find it in the future... if it still exists =)&lt;/p&gt;</comment>
                            <comment id="15245" author="fencefoil" created="Tue, 30 Oct 2012 00:40:09 +0100"  >&lt;p&gt;This bug is difficult to reproduce, and seems to only occur randomly. The last time I saw it often was in 1.3.2, and I&apos;ve only used my mod since then. Therefore, without playing vanilla for a few days I can&apos;t be sure that the situation has improved.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;However,&lt;/em&gt; There is a very similar bug in 1.4.2 vanilla that is easily reproducible and likely related. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Symptoms:&lt;/b&gt; In SSP, placing a sign, writing on it, and closing the editor results in the sign&apos;s text flickering. Sometimes, the sign&apos;s text will &quot;stick&quot; during the flicker and stay blank.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Cause:&lt;/b&gt; Packet130UpdateSign packets sent within a SSP game from the &quot;server&quot;, and specifically a class called &quot;PlayerInstance&quot; (or ic.class in 1.4.2), after editing a sign are sometimes blank. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;A Solution:&lt;/b&gt; In the Packet130UpdateSign constructor, ignore (set x, y, and z to infinity) any packets that are constructed by classes ending in &quot;PlayerInstance&quot; or &quot;ic&quot; as determined by a stack trace.&lt;/p&gt;</comment>
                            <comment id="15222" author="dieval" created="Mon, 29 Oct 2012 23:08:26 +0100"  >&lt;p&gt;I put a conditional breakpoint in Packet130UpdateSign&apos;s constructor with condition that all lines are blank and now I&apos;m  repeatedly entering and leaving the world. 30 times, and no success &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;

&lt;p&gt;Are you sure it happens in singleplayer?&lt;/p&gt;</comment>
                            <comment id="13406" author="fencefoil" created="Thu, 25 Oct 2012 20:11:52 +0200"  >&lt;p&gt;That is a separate bug, though still annoying. This bug exists in vanilla, both single and multiplayer.&lt;/p&gt;</comment>
                            <comment id="13359" author="tonkku107" created="Thu, 25 Oct 2012 18:58:06 +0200"  >&lt;p&gt;Bukkit servers with world guard? if you break the sign it will not reload the text, relogging helps...&lt;/p&gt;</comment>
                            <comment id="12774" author="darkwolff" created="Thu, 25 Oct 2012 01:59:12 +0200"  >&lt;p&gt;I can confirm this still exists in 1.4.2pre.&lt;/p&gt;</comment>
                            <comment id="12347" author="fencefoil" created="Wed, 24 Oct 2012 20:58:00 +0200"  >&lt;p&gt;Having made a mod that fixes the problem (&lt;a href=&quot;http://www.minecraftforum.net/topic/1146661-wip-07-125-mcditty-make-music-with-vanilla-signs/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;it plays music on signs&lt;/a&gt;), I&apos;ll note that the issue is present in single player 1.3.2 as well (maybe worse).&lt;/p&gt;

&lt;p&gt;Signs&apos; texts are always sent to the client as one would expect, but other blank sign texts are sent as well (randomly?). My workaround is (basically) to only accept packets that specify non-blank text, and ignore blank texts sent in close sequence. I have used this workaround for months and never seen the bug again.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="12543">MC-1227</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13524">MC-2129</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="14770">MC-2902</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_11100" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Linked</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0moq7:</customfieldvalue>

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