-
Bug
-
Resolution: Unresolved
-
None
-
Minecraft 1.4.3, Minecraft 1.7.5, Minecraft 14w11b, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 15w44b, Minecraft 15w45a, Minecraft 1.10.2, Minecraft 16w32b, Minecraft 16w33a, Minecraft 16w35a, Minecraft 17w06a, Minecraft 1.13.1, Minecraft 1.13.2, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, 1.15.2 Pre-release 2, 1.15.2, 20w06a, 20w11a, 20w20a, 1.16.3, 1.16.4 Pre-release 1, 1.16.4 Pre-release 2, 1.16.4 Release Candidate 1, 1.16.4, 20w45a, 20w46a, 20w48a, 20w49a, 20w51a, 21w03a, 21w05a, 21w05b, 21w06a, 21w07a, 21w08a, 21w08b, 21w10a, 21w11a, 21w13a, 21w14a, 21w15a, 21w16a, 21w17a, 21w18a, 1.17.1, 1.20.1 Release Candidate 1, 1.20.1, 1.20.2, 23w45a, 23w46a, 1.20.3 Pre-Release 1, 1.20.3 Pre-Release 2, 1.20.3, 1.20.4 Release Candidate 1, 1.20.4, 24w11a, 1.20.5, 1.20.6, 1.21, 1.21.3, 1.21.4
-
Confirmed
-
Beacon
-
Low
-
Gameplay
The bug
When you set an effect in a beacon that requires more than 1 layer, and then break the layers so that it shouldn’t be able to give the effect anymore, it will still give you the effect.
How to reproduce
- Build a 2 layers tall beacon pyramid
- Set the resistance effect or the jump boost effect
- Break one block of the lowest layer
It will still give you the effect even though the pyramid only has one full layer.
Code analysis
Code analysis by marcono1234 can be found in this comment.
Original Description:
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.
If I then repair the pyramid'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.
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.
- is duplicated by
-
MC-37972 Beacons Don't Properly Update
- Resolved
-
MC-183790 Beacon can still give tier 2 effects when the 2nd layer is removed
- Resolved
-
MC-234758 if you build a beacon and you break it to have it at lvl 1 you can keep any effect even if you need a more powerfull one
- Resolved
-
MC-264938 Primary beacon effect is still applied if the beacon's level is lowered.
- Resolved
- relates to
-
MC-174630 Secondary beacon effect remains when switching primary effect
- Open
-
MC-1429 When beacon power level is changed, the GUI doesn't update until closed and reopened
- Resolved