<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:57:51 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-2440] Beacons keep higher level effects when partially destroyed</title>
                <link>https://bugs.mojang.com/browse/MC-2440</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;h3&gt;&lt;a name=&quot;Thebug&quot;&gt;&lt;/a&gt;The bug&lt;/h3&gt;
&lt;p&gt;When you set an effect in a beacon that requires more than 1 layer, and then break the layers so that it shouldn&#8217;t be able to give the effect anymore, it will still give you the effect.&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;Howtoreproduce&quot;&gt;&lt;/a&gt;How to reproduce&lt;/h3&gt;
&lt;ol&gt;
	&lt;li&gt;Build a 2 layers tall beacon pyramid&lt;/li&gt;
	&lt;li&gt;Set the resistance effect or the jump boost effect&lt;/li&gt;
	&lt;li&gt;Break one block of the lowest layer&lt;br/&gt;
&lt;img class=&quot;emoticon&quot; src=&quot;https://bugs.mojang.com/images/icons/emoticons/error.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; It will still give you the effect even though the pyramid only has one full layer.&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;&lt;a name=&quot;Codeanalysis&quot;&gt;&lt;/a&gt;Code analysis&lt;/h3&gt;
&lt;p&gt;Code analysis by &lt;a href=&quot;https://bugs.mojang.com/secure/ViewProfile.jspa?name=marcono1234&quot; class=&quot;user-hover&quot; rel=&quot;marcono1234&quot;&gt;marcono1234&lt;/a&gt; can be found in &lt;a href=&quot;https://bugs.mojang.com/browse/MC-2440?focusedCommentId=308327&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-308327&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;this comment&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Original Description:&lt;/em&gt;&lt;br/&gt;
I can create a four-tier pyramid, then set the beacon to provide the primary power of the strength boost and the secondary power of regeneration, and then break the fourth, third, and second levels of the pyramid, and the primary power of strength will continue to refresh, although only out to 20 blocks, and the secondary power will not refresh.&lt;/p&gt;

&lt;p&gt;If I then repair the pyramid&apos;s second layer, the range of the primary power will extend out to 30 blocks. Repairing the third layer will increase the range to 40 blocks. And repairing the fourth layer will return the beacon to full functionality. If I break the first level(leaving the beacon block itself intact), then the primary power will stop, but if I then restore only the first level of the pyramid, the beacon will continue to provide the primary power of strength out to 20 blocks.&lt;/p&gt;

&lt;p&gt;Ultimately, the beacon is properly checking to see if it should apply the secondary power, and how far a range it should apply primary or secondary powers out to, but is not checking to see if the TYPE of primary power it is set to provide is still supported by the appropriate number of layers required to initially select it.&lt;/p&gt;</description>
                <environment></environment>
        <key id="14107">MC-2440</key>
            <summary>Beacons keep higher level effects when partially destroyed</summary>
                <type id="1" iconUrl="https://bugs.mojang.com/secure/viewavatar?size=xsmall&amp;avatarId=18903&amp;avatarType=issuetype">Bug</type>
                                    <status id="4" iconUrl="https://bugs.mojang.com/images/icons/statuses/reopened.png" description="This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.">Reopened</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="zTxrbq">[Mod] turbo</reporter>
                        <labels>
                            <label>beacon</label>
                            <label>boost</label>
                            <label>effect</label>
                            <label>jump</label>
                            <label>level</label>
                    </labels>
                <created>Wed, 7 Nov 2012 09:28:58 +0100</created>
                <updated>Tue, 17 Dec 2024 23:17:58 +0100</updated>
                                            <version>Minecraft 1.4.3</version>
                    <version>Minecraft 1.7.5</version>
                    <version>Minecraft 14w11b</version>
                    <version>Minecraft 1.8</version>
                    <version>Minecraft 1.8.1-pre3</version>
                    <version>Minecraft 15w44b</version>
                    <version>Minecraft 15w45a</version>
                    <version>Minecraft 1.10.2</version>
                    <version>Minecraft 16w32b</version>
                    <version>Minecraft 16w33a</version>
                    <version>Minecraft 16w35a</version>
                    <version>Minecraft 17w06a</version>
                    <version>Minecraft 1.13.1</version>
                    <version>Minecraft 1.13.2</version>
                    <version>Minecraft 18w48a</version>
                    <version>Minecraft 18w48b</version>
                    <version>Minecraft 18w49a</version>
                    <version>1.15.2 Pre-release 2</version>
                    <version>1.15.2</version>
                    <version>20w06a</version>
                    <version>20w11a</version>
                    <version>20w20a</version>
                    <version>1.16.3</version>
                    <version>1.16.4 Pre-release 1</version>
                    <version>1.16.4 Pre-release 2</version>
                    <version>1.16.4 Release Candidate 1</version>
                    <version>1.16.4</version>
                    <version>20w45a</version>
                    <version>20w46a</version>
                    <version>20w48a</version>
                    <version>20w49a</version>
                    <version>20w51a</version>
                    <version>21w03a</version>
                    <version>21w05a</version>
                    <version>21w05b</version>
                    <version>21w06a</version>
                    <version>21w07a</version>
                    <version>21w08a</version>
                    <version>21w08b</version>
                    <version>21w10a</version>
                    <version>21w11a</version>
                    <version>21w13a</version>
                    <version>21w14a</version>
                    <version>21w15a</version>
                    <version>21w16a</version>
                    <version>21w17a</version>
                    <version>21w18a</version>
                    <version>1.17.1</version>
                    <version>1.20.1 Release Candidate 1</version>
                    <version>1.20.1</version>
                    <version>1.20.2</version>
                    <version>23w45a</version>
                    <version>23w46a</version>
                    <version>1.20.3 Pre-Release 1</version>
                    <version>1.20.3 Pre-Release 2</version>
                    <version>1.20.3</version>
                    <version>1.20.4 Release Candidate 1</version>
                    <version>1.20.4</version>
                    <version>24w11a</version>
                    <version>1.20.5</version>
                    <version>1.20.6</version>
                    <version>1.21</version>
                    <version>1.21.3</version>
                    <version>1.21.4</version>
                                                                        <votes>24</votes>
                                    <watches>12</watches>
                                                                            <comments>
                            <comment id="1262363" author="mcrat" created="Sun, 11 Jun 2023 17:24:34 +0200"  >&lt;p&gt;Affects 1.20.1 Release Candidate 1&lt;/p&gt;</comment>
                            <comment id="1234919" author="JIRAUSER734481" created="Wed, 1 Feb 2023 17:07:29 +0100"  >&lt;p&gt;Can confirm in 23w06a and 1.19.3&lt;/p&gt;</comment>
                            <comment id="1103212" author="JIRAUSER623695" created="Fri, 5 Nov 2021 08:38:41 +0100"  >&lt;p&gt;Requesting ownership of this issue since the owners account was deleted.&lt;/p&gt;</comment>
                            <comment id="1056710" author="JIRAUSER566325" created="Wed, 18 Aug 2021 10:58:06 +0200"  >&lt;p&gt;Can confirm in 1.17.1.&lt;/p&gt;</comment>
                            <comment id="826736" author="bugsbugsbugs" created="Sun, 18 Oct 2020 22:04:27 +0200"  >&lt;p&gt;I&#8217;d like to request ownership of this report. The original reporter hasn&#8217;t been active since March 2014 and I&#8217;ll continue updating the ticket.&lt;/p&gt;</comment>
                            <comment id="631758" author="pine1needle" created="Mon, 10 Feb 2020 03:11:52 +0100"  >&lt;p&gt;20w06a is affected.&lt;/p&gt;</comment>
                            <comment id="624617" author="pine1needle" created="Fri, 17 Jan 2020 05:29:42 +0100"  >&lt;p&gt;1.15.2 Pre-Release 2 is affected.&lt;/p&gt;</comment>
                            <comment id="489857" author="oval" created="Wed, 19 Sep 2018 22:24:57 +0200"  >&lt;p&gt;Confirmed for 1.13.1.&lt;/p&gt;</comment>
                            <comment id="308327" author="marcono1234" created="Sun, 29 May 2016 16:56:33 +0200"  >&lt;p&gt;Please link to this comment in the description&lt;/p&gt;

&lt;p&gt;The following is based on a decompiled version of Minecraft 1.9 using MCP 9.24 beta.&lt;/p&gt;

&lt;p&gt;The reason for this is that the method &lt;tt&gt;net.minecraft.tileentity.TileEntityBeacon.updateSegmentColors()&lt;/tt&gt; only updates the &lt;tt&gt;net.minecraft.tileentity.TileEntityBeacon.levels&lt;/tt&gt; field but does not test if the selected effects are valid for the new levels value.&lt;/p&gt;</comment>
                            <comment id="205002" author="galaxy_2alex" created="Fri, 24 Oct 2014 21:41:26 +0200"  >&lt;p&gt;Changed description to the better one from Varilence.&lt;/p&gt;</comment>
                            <comment id="149640" author="varilence" created="Wed, 2 Apr 2014 07:13:58 +0200"  >&lt;p&gt;I&apos;ve noticed this same bug is still present in 1.7.5 and 14w11b. To give some more detail on the nature of the bug: &lt;/p&gt;

&lt;p&gt;For example, I can create a four-tier pyramid, then set the beacon to provide the primary power of the strength boost and the secondary power of regeneration, and then break the fourth, third, and second levels of the pyramid, and the primary power of strength will continue to refresh, although only out to 20 blocks, and the secondary power will not refresh. &lt;/p&gt;

&lt;p&gt;If I then repair the pyramid&apos;s second layer, the range of the primary power will extend out to 30 blocks. Repairing the third layer will increase the range to 40 blocks. And repairing the fourth layer will return the beacon to full functionality. If I break the first level(leaving the beacon block itself intact), then the primary power will stop, but if I then restore only the first level of the pyramid, the beacon will continue to provide the primary power of strength out to 20 blocks.&lt;/p&gt;

&lt;p&gt;Ultimately, the beacon is properly checking to see if it should apply the secondary power, and how far a range it should apply primary or secondary powers out to, but is not checking to see if the TYPE of primary power it is set to provide is still supported by the appropriate number of layers required to initially select it.&lt;/p&gt;</comment>
                            <comment id="20579" author="zelfana" created="Sun, 11 Nov 2012 11:08:18 +0100"  >&lt;p&gt;You can also downgrade a level II effect or deactivate regeneration by breaking the lowest layer and reactivate them by restoring the layer.&lt;/p&gt;</comment>
                            <comment id="19238" author="chalmes" created="Wed, 7 Nov 2012 20:33:17 +0100"  >&lt;p&gt;Confirmed.  You can also destroy part of the top layer to disable the beacon, re-establish the top layer to reactivate the beacon and the effect is still active.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10102">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="60143">MC-37972</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="322427">MC-183790</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="462366">MC-234758</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="541290">MC-264938</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10103">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="295059">MC-174630</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="12759">MC-1429</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="60651" name="2014-04-01_23.22.32.png" size="452887" author="Varilence" created="Wed, 2 Apr 2014 07:16:39 +0200"/>
                            <attachment id="342943" name="MC-2440.mp4" size="3341893" author="bugsbugsbugs" created="Tue, 20 Oct 2020 23:09:09 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                    <customfield id="customfield_12800" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Area</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="12601"><![CDATA[Gameplay]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 24 Oct 2014 21:40:00 +0200</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11901" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Category</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11709"><![CDATA[Beacon]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10303"><![CDATA[Confirmed]]></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>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12200" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Mojang Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11703"><![CDATA[Low]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12201" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>Triaged Time</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 1 Jun 2021 09:38:11 +0200</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>