The bug
If 2 (or more) levels of the same potion effect are applied in descending order, after the higher level runs out, the GUI will continue to display the higher level with the remaining time displayed as 0:00. Despite this, the lower level’s potency is what’s actually active. The GUI will continue to display the higher level potion effect with a time of 0:00 until it disappears when the lower level of the effect runs out.
To reproduce
Drink a potion of the turtle master to obtain slowness 4 for 20 seconds.
Immediately drink a potion of slowness to obtain slowness 1 for 1 minute and 30 seconds.
Quickly open your inventory. Watch the duration of the slowness 4 count down.
When it reaches 0:00, it remains as slowness 4 with a time of 0:00 instead of changing to slowness 1 with however much time is remaining for slowness 1.
Related issues
is duplicated by
Attachments
Comments



I’ve attached a of screenshot of the GUI continuing to display zero seconds remaining for resistance 4, strength 2, and jump boost 2.

Closing and reopening the inventory does not cause the GUI to show the correct level and time.

Changing dimensions or relogging updates the GUI to display the correct level and remaining time.

After doing further testing, I’ve learned that this bug does not actually require 3 different levels to be reproduced. I’ll edit the ticket accordingly.