[MC-1541] Beacon effect removes potion effect of the same type Created: 31/Oct/12  Updated: 29/Apr/20  Resolved: 13/Jan/20

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.7, Snapshot 13w05a, Snapshot 13w05b, Minecraft 1.5, Minecraft 1.5.2, Minecraft 1.6.2, Minecraft 1.6.4, Minecraft 13w38b, Minecraft 13w38c, Minecraft 13w39a, Minecraft 1.7.10, Minecraft 14w30c, Minecraft 14w32a, Minecraft 14w32b, Minecraft 14w32c, Minecraft 14w32d, Minecraft 14w33a, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.1-pre4, Minecraft 1.8.1, Minecraft 15w44b, Minecraft 15w45a, Minecraft 1.9, Minecraft 1.10, Minecraft 1.10.1, Minecraft 1.10.2, Minecraft 16w32a, Minecraft 16w32b, Minecraft 16w33a, Minecraft 16w35a, Minecraft 16w40a, Minecraft 16w41a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11, Minecraft 17w16b, Minecraft 1.12.2, Minecraft 18w22c, Minecraft 1.13.1, 1.14.4, 1.15 Pre-release 3, 1.15 Pre-release 4, 1.15 Pre-release 5, 1.15 Pre-release 7, 1.15, 1.15.1, 1.15.1 Pre-release 1
Fix Version/s: 1.15.2 Pre-Release 1

Type: Bug
Reporter: Aaron Graham Assignee: [Mojang] slicedlime
Resolution: Fixed Votes: 40
Labels: beacon, effect, potion

Issue Links:
Duplicate
is duplicated by MC-102266 Loose potion effect by temporarily hi... Resolved
Relates
relates to MCPE-74059 When a stronger effect overwrites a w... Reopened
CHK:
Confirmation Status: Confirmed
Category:
Entities
Mojang Priority: Normal

 Description   

The bug

There are situations where the effects from a potion are negated by a beacon's effects.
As an example, a player can drink an extended Potion of Swiftness and receive the Speed (8:00) effect.
If the player then enters a beacon's radius and obtains the Speed II (0:08) effect, it overrides the potion's effect because it is stronger (as expected). However, if the player then leaves the beacon's area of effect and loses Speed II, the player does not still retain the potion's Speed effect, which I would consider the expected behavior.
In an extreme case, a player can lose 8:00 minutes of potion effect by accidentally walking near a beacon. This also applies to the Strength potion/beacon effects.



 Comments   
Comment by bugsbugsbugs [ 29/Apr/20 ]

This bug it still in the bedrock edition. MCPE-74059

Comment by Fabian Röling [ 24/Apr/17 ]

That's true. The bigger problem is that you don't always give yourself beacon effects on purpose. So you could take a potion, then accidentally walk into a beacon range and shortly after lose the effect. But yes, it also affects potions alone.
To everyone: Change the report or leave it?

Comment by Thomas Wood [ 24/Apr/17 ]

Can confirm for 17w16b.

The problem here isn't beacons, it't the way potion effects in general work.

Currently, when an effect is applied to a player that is a higher level than the same effect already on said player, the lower level is removed completely, forgotten by the game.

What probably should happen is: stronger tiers of effect push their weaker variants somewhere else, where it isn't seen by the player nor does it effect them, but it can continue counting down, and be reapplied if the stronger one runs out first.

Comment by Tim Hawkins [ 16/Dec/16 ]

Can confirm behaviour is in 1.11 as well.

Comment by Fabian Röling [ 22/Jun/16 ]

Confirmed for 1.10.1.

Comment by Fabian Röling [ 12/Jun/16 ]

Confirmed for 1.10.

Comment by Gothrung [ 02/Mar/16 ]

1.9 confirmed

Comment by Mark Jeronimus [ 03/May/15 ]

Seconded. In our town there is a central nether portal that leads to a portal network. I always drink a Speed 8:00 potion at home before going to the town center, via the nether network to another part of the world. A recently added Speed II beacon in town overlaps with the portal, so the instant I go through the portal, I have no speed anymore.

The expected behavior is that the potion which I painstakingly (not really) made, is not simply removed from my status effects.

Minecraft 1.8.0

Comment by kbk [ 08/Nov/14 ]

1.8.1 pre4 - valid.

Comment by kbk [ 13/Aug/14 ]

14w33a - not fixed

Comment by kbk [ 27/Jul/14 ]

Sadly, it is, Ezekiel.

Comment by kbk [ 26/Sep/13 ]

13w39a - confirmed.

Comment by [Mod] CubeTheThird [ 26/Sep/13 ]

Is this still a concern in the current Minecraft version 1.6.4 / Launcher version 1.2.5 ? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Comment by WolfieMario [ 24/Mar/13 ]

This might be fixable if ambient effects did not cancel non-ambient effects, but merely 'disabled' them (so the player does not get the stacked benefit of Speed and Speed II, but the Speed is still stored on the player and its timer ticks down as normal). However, this disabling should only apply if an ambient effect (currently only beacons) is to override a non-ambient effect. Drinking a Speed II potion should still delete your Speed I status as normal (mapmakers use this trick to remove status effects from mobs - for example, it is possible to create a "splash potion of milk" which cancels effects on mobs (and players) by giving them a high-level effect for a very brief moment. I personally use the effect to give players a "splash potion of visibility", which lets players render invisible mobs visible. So basically, I hope any fix to this bug does not break splash milk potions, as there is no need for it to do so).

Comment by John Murdoch [ 03/Feb/13 ]

Yup agree, still a problem

Comment by kbk [ 01/Feb/13 ]

Can confirm in 13w05a. Speed II beacon overrides Speed I from potion when in beacon AoE and then Speed effect vanishes when you get away from beacon.

Generated at Sun Jan 12 11:54:47 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.