<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 12:29:53 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-12122] Rail &quot;shape&quot; not updated when pushed by a piston</title>
                <link>https://bugs.mojang.com/browse/MC-12122</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;Let&apos;s name the movable rail that can be pushed by piston A, a second swithing rail B, a stationary rail C, and the &quot;source&quot; rail, where the Minecart should come from D, placed like this:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;|&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;WD&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;ABC&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Where | is the piston, aiming the wall W.&lt;/p&gt;

&lt;p&gt;An activated redstone torch is under B to link the rail D to C. If the torch is off, the rail B links the rail D to A. This works. Now, if the piston | pushes the wall W which pushes the rail A (when the torch under B is off) the rail B is still linking D to the wall.&lt;/p&gt;

&lt;p&gt;What I was expecting is that when I turn the torch on, the rail B links rail C again. Instead, whatever I do, it&apos;s still linking the rail D to the wall.&lt;/p&gt;

&lt;p&gt;This can be fixed by recomputing the rail&apos;s shape when the neighbor block changes (I tested).&lt;br/&gt;
Thanks, Nicolas.&lt;/p&gt;</description>
                <environment>Windows 7 x64, Java 7 (1.7.0_03-b05) x64</environment>
        <key id="26860">MC-12122</key>
            <summary>Rail &quot;shape&quot; not updated when pushed by a piston</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="nicotbb">Nicolas BARBOTIN</reporter>
                        <labels>
                            <label>circuit</label>
                            <label>rail</label>
                            <label>redstone</label>
                    </labels>
                <created>Sat, 16 Mar 2013 20:25:50 +0100</created>
                <updated>Mon, 18 Mar 2013 21:57:51 +0100</updated>
                            <resolved>Mon, 18 Mar 2013 21:57:51 +0100</resolved>
                                    <version>Minecraft 1.5</version>
                                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="55187" author="bljat" created="Mon, 18 Mar 2013 21:57:51 +0100"  >&lt;p&gt;Switch the rail before extending the piston - problem solved.&lt;/p&gt;</comment>
                            <comment id="55182" author="JIRAUSER18522" created="Mon, 18 Mar 2013 21:51:05 +0100"  >&lt;p&gt;Can&apos;t reproduce. If I push the rail back and it forms a T shape again I can switch the junction (with a redstone signal).&lt;/p&gt;

&lt;p&gt;What you have is a timing issue. Switch the junction first (with a redstone signal). Then push the rail away. Then do the same the other way around.&lt;/p&gt;

&lt;p&gt;Everything works as intended. Re-computing the rails with every block update will break a lot of constructions. No bug here.&lt;/p&gt;</comment>
                            <comment id="54589" author="nicotbb" created="Sun, 17 Mar 2013 17:11:36 +0100"  >&lt;p&gt;In this world I simplified the system to make it easyier to understand, but on my survival vanilla server, the piston moves the rail to hide it, and make a &quot;secret passage&quot;; when the &quot;secret passage&quot; is closed, the minecart goes from rail D to C, else from the rail D to A.&lt;/p&gt;

&lt;p&gt;I know that the rails must be in a T shape to make the switch working, but even if I push the rail in the original position, and all the 4 rails A, B, C and D are making a T shape again, the switch rail B does not move. I&apos;m sorry, it&apos;s hard to explain: I&apos;m french, and here everything is in english.&lt;/p&gt;</comment>
                            <comment id="54588" author="JIRAUSER18522" created="Sun, 17 Mar 2013 17:05:52 +0100"  >&lt;p&gt;What&apos;s the reason for having a piston there? Why not simply power the rail at B with redstone?&lt;/p&gt;

&lt;p&gt;What you show in the last picture is intended. It&apos;s &lt;b&gt;not&lt;/b&gt; possible to switch a curved rail if it does not have three other rails connected. It &lt;b&gt;must&lt;/b&gt; be a T shape to work.&lt;/p&gt;

&lt;p&gt;Summary: Everything works as intended.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="25202" name="2013-03-16_20.15.16.png" size="635984" author="nicotbb" created="Sat, 16 Mar 2013 20:25:50 +0100"/>
                            <attachment id="25203" name="2013-03-16_20.15.25.png" size="589900" author="nicotbb" created="Sat, 16 Mar 2013 20:25:50 +0100"/>
                            <attachment id="25204" name="2013-03-16_20.15.31.png" size="614484" author="nicotbb" created="Sat, 16 Mar 2013 20:25:50 +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|i01obb:</customfieldvalue>

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