Food is less filling for beegs, and it is more filling for tinies (because they are small)
In minecraft, food gives you nutrition, saturation, and also takes time to eat. ASI changes it so that if you are big food will be a lot less effective. However, you will be able to eat it in one bite. STACKS at a time even — if you are 8X the size of a normal player, you will eat 8 porkchops at a time 🍖!
This goes the other way around too, if you are tiny, food will be a LOT more filling. A single glow berry can fully feed you if you are small enough, but it will also take a long time to eat since it is a royal feast to you. So go on, be charitable and give berries to tinies, a single berry is nothing for you but it means the world to them ✨
There is an exemption for eating animals that are picked up, which is another ASI feature. If a giant picks up an animal, their food value will be reduced but not so much, making entire animals a decent food source if you don't want have a massive farm already. However, if you want to run a restaurant for giants with all that fancy modded food, you better put that create mod to work because you will require MASSIVE amounts of resources 🤠
Finally, this option makes food take slightly longer to eat the more nutrition it restores, even at normal size which is a rare change made by ASI that affects normal-size gameplay.
By default, food is adjusted to make sense to your size. You can disable this in the Server Config:
actuallysize-server.toml
# This enables this feature in which food nutrition and eat time changes
beegsAreHungry = true
# This disables this feature in which food nutrition and eat time changes
beegsAreHungry = false
Personally I love math but I see how it scares most people anyway this is the actual function that nerfs food nutritional (and saturation) values:
As you can see, food nutrition is completely normal at normal scale 1x. However, it quickly shoots up the smaller you are, and it gets nerfed FAST the bigger you are. By the time you are 8x larger, you need an entire STACK of steak to be fed the same a normal steak would feed — because it is reduced by the square of your scale.
By comparison, picked up entities are not nerfed as much. This stacks with the food mechanic that bigger animals give more nutritional value, so if you ate a giant cow it would be a lot more filling AND not have its nutrition reduced as much.
If you are at 4x scale, normal food items will be nerfed to give 16 times less nutritional value. However, if you ate a cow raw, it would only be nerfed by half (which is 2 times less).
As for how long it takes to eat... the animation time is reduced the bigger you are, but it also increases the more nutritional value the food has. Then, it is best shown in a 3D space curve with your scale and the food's nutrition as the axes:
In general you can see that the multiplier is reduced the bigger you are, and it increases the larger the food nutrition value is. So far so good...
Its best to compare it to the normal time it takes to eat food, which is this orange surface in the picture. When the multiplier is above, it takes longer to eat food, and when the multiplier is below you can eat food faster than normal.
This green surface is at scale 1x, which is normal size. As you can see, the blue surface is above the orange one, so you can tell animation eat times were increased.
But if you look at it from the back, you can see that only tinies are really affected by food duration multiplier increases. The new orange surface is the 2x multiplier which is never reached in normal scale but tinies easily exceed it even with foods that give 1 nutrition (such as berries).
Comment from the Dev:
I don't expect anyone to actually care about the math but I put it here to show a little bit of the design that goes in the background that you never really see but it is always there, taken for granted. It took me a week to put those math functions together, and it took like hundreds of years for mathematicians to invent that math.