Adjusts the health and hunger to always show under wither, poison, and hunger.

This commit is contained in:
Markil3
2021-03-02 10:34:03 -07:00
parent 1c26eec9a4
commit ea626c9913

View File

@@ -758,7 +758,7 @@ public class TimerUtils
* Only makes a change if the player is healthy. Otherwise,
* the bar is shown.
*/
if (health / maxHealth > HEALTH_BOUNDARY)
if (health / maxHealth > HEALTH_BOUNDARY && !mc.player.isPotionActive(Effects.WITHER) && !mc.player.isPotionActive(Effects.POISON))
{
if (healthTime > 0)
{
@@ -828,11 +828,9 @@ public class TimerUtils
* Only fade a change if the player is satisfied. Otherwise,
* the bar is shown.
*/
if (hungerTime <= 0 && hunger > HUNGER_BOUNDARY)
if (hunger > HUNGER_BOUNDARY && !mc.player.isPotionActive(Effects.HUNGER))
{
return true;
}
else
if (hungerTime > 0)
{
setAlpha(Main.getAlpha(hungerTime,
hungerTimes.getMaxTime(),
@@ -844,6 +842,13 @@ public class TimerUtils
0F);
return false;
}
return true;
}
stack.push();
stack.translate(0F,
getHealthTranslation(),
0F);
return false;
}
/**