Open sprocketaudio opened 8 months ago
This is by design. Nutrients need to be kept within the two green lines to be in balance. If you exceed the red lines, you get the "engorged" affect. Veggies do not have a top limit. So, to stay in balance, you need a combination of foods. That's the whole point of the mod.
The easiest thing to do is find a food that is only veggies and go back and forth between that and a food with all the other nutrients as needed to stay balanced (Sugars are optional, there is no lower limit on them).
Sorry, I misunderstood the issue. What you're saying is that the Veggies are lower than the other nutrients in spite of all of them having been equal and always eaten together. That is not expected. I was thrown off by the fact that the player in the screenshot had the engorged affect as a result of eating the same food over and over again. That IS expected.
I've never seen this behavior before, but I'll need to reproduce it in order to troubleshoot. If there are any details you can give me to attempt that, it would be appreciated: for instance, mod version, server or single player, etc.
Sorry yes, you understood this correctly now. I asked them for more details on how they are eating, and they told me they only ate a vegetable medley at first (only veggies) and let the other 4 run down to 0, while veggies was maxed, then switched to the food I sent in screenshot that says it has all 5 types, and ate only that exclusively since. Somehow the others are now nearly max (not ideal I know but this is just how he's been playing) and veggies have gone down while the others have gone up in sync as expected.
He is now still eating the same Apple Jelly Toast and veggies are slowly rising.
Is it possible the veggies overflowed/bugged in some way?
Forge 43.3.7 MC 1.19.2
nutritionalbalance-1.19.2-4.2.4.jar pamhc2foodcore-1.19.2-1.0.1.jar
EXTRA note - this might be related.. while gathering this info, he linked apple jelly toast in the chat and when I (and some others) hover over it, we see it has all 5 nutrients, but on his and at least one other persons screen, it does NOT show veggies.. this is inconsistent as even the original ss I sent in first post was from his screen and it shows veggies!
New SS from my screen
Same food on his screen
Further to this we have found another one that shows differently on peoples screens..
I tested eating this and I DID NOT get veggies. How are the visual client and server decisions going out of sync?
Its almost like the client and server during load give diff values randomly and the server decides what is allowed, and the client can show something different
This might be a regression bug. Starting with version 4.2.2, the client is querying the server for nutrients rather than calculating them independently in order to prevent this very problem.
Are you using a public modpack or is it custom?
I know this is unlikely, but can you double check to make sure that the client and server are running the same version of Nutritional Balance. This issue should be impossible. Since 4.2.2, the client is asking the server for nutrients, and the server is sending the client the same nutrient list it uses.
I checked and the server and clients all have the same version as expected! Its a modpack I made, but it is public also - note its pretty heavy to run a world locally! I ahve not made any changes to nutritional balance configs and have no datapack for it.
nutritionalbalance-1.19.2-4.2.4.jar
https://www.curseforge.com/minecraft/modpacks/sprocketgames-architects
The user today said after another server restart, the veggies are back on the apple jelly toast and are once again giving veggies when eaten! (They sent a ss too!) - Defo seems startup related somehow.
Reported by a player - Not personally had this issue but thought I'd see if this is known.
They say when they eat only the same food over and over which gives all nutrients and started from a completely balanced and equal point, that eventually one nutrient gets unbalanced.
Is there any reasons for this?