126.96.36.199 Beta, 188.8.131.52 Beta, 1.17.11 Hotfix, 1.17.10, 184.108.40.206 Beta, 220.127.116.11 Beta, 1.16.220, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 188.8.131.52 Beta, 184.108.40.206 Beta, 220.127.116.11 Beta, 1.13.0, 1.14.30 Hotfix, 1.14.60 Hotfix, 1.16.0, 1.16.1, 1.16.10, 1.16.21, 1.16.20, 1.16.40 Hotfix, 18.104.22.168 Beta, 1.16.100, 1.16.200, 1.16.201 Hotfix, 1.17.2 Hotfix, 1.17.30, 1.17.34, 1.17.40, 1.18.0, 1.18.2 Hotfix, 1.18.10
The hunger bar drains way too quickly.
Updated description by Doubletoad74:
The following is a list of the current exhaustion points given when performing an activity. Every time an action is performed, it's added to a counter for the player performing it. Once this counter is greater than or equal to 4, the number is completely reset to zero, and one saturation point is taken from the player. However, if the player has no saturation, one hunger point is taken instead.
As shown above, Bedrock's exhaustion system is very similar to Java's system before 1.11 (Java's Exploration Update released in November 2016; not Village and Pillage), however there are a few differences.
First of all, it is completely impossible to gain exhaustion by sprinting or swimming at all, thereby making it impossible to lose both saturation and hunger when performing only those actions.
- Create a flatland world with doDaylightCycle disabled and doWeatherCycle disabled in Survival Mode (cheats are required here)
- Sprint forward for any amount or time
Here, the player does not lose any hunger whatsoever. The same can be said for swimming in the proper circumstances (pretty much swimming in an ocean for any amount of time).
Second of all, jumping while sprinting is twice as painful as Java's pre-1.11 values, prompting 3 sprint-jumps per half of a hunger bar (I'd assume this is the focus of this ticket, given the name "Hunger bar depletes too fast", but I'll leave the previous information in for vanilla-parity).
- Recreate a world with the same attributes as the flatland from the earlier list
- Sprint and jump at the same time until 3 hunger bars remain
Here, when assuming the player starts with both 20 (max) hunger and 20 (max) saturation, the player is only allowed to sprint-jump 102 times from worldspawn. In Java's pre-1.11 on the other hand (taking into account that the player starts with 20 hunger and 5 saturation), it was 95 times. Today in Java's 1.15 (with the same hunger and saturation levels), it's 380 times.