When I say server/client I'm talking about Java Edition singleplayer. Singleplayer uses the server/client model, both run by the player's PC. It is impossible to recreate this on vanilla because you can't recreate the problem I've described without modifying the amount food restores for only one player, which is impossible to do without some type of modification. I have since gone and tried this bug on other mods and every single one runs into this issue. It would be very unlikely that every single instance where this is possible the creators of every single mod out there made the same mistake.
Thus I'm almost certain this is a vanilla minecraft issue. This is a bug with the source code, though as it isn't run into via pure vanilla gameplay it should be very low priority. It is a bug though, and this is the right place to post bugs in minecraft source code.
When I say server/client I'm talking about Java Edition singleplayer. Singleplayer uses the server/client model, both run by the player's PC. It is impossible to recreate this on vanilla because you can't recreate the problem I've described without modifying the amount food restores for only one player, which is impossible to do without some type of modification. I have since gone and tried this bug on other mods and every single one runs into this issue. It would be very unlikely that every single instance where this is possible the creators of every single mod out there made the same mistake.
Thus I'm almost certain this is a vanilla minecraft issue. This is a bug with the source code, though as it isn't run into via pure vanilla gameplay it should be very low priority. It is a bug though, and this is the right place to post bugs in minecraft source code.