ArcAios26 / supersaturation

MIT License
0 stars 1 forks source link

Not works after crossing dimensions #13

Open Hulinyi01 opened 2 months ago

Hulinyi01 commented 2 months ago

Playing on Minecraft 1.20.1 , Forge 47.3.5

After switching between the Overworld and the Nether, the mod's functionality no longer works, even though config says it's on. until I re-enter the save

Hulinyi01 commented 2 months ago

I think issue #7 is the same reason, it's a completely reproducible issue

ArcAios26 commented 2 months ago

Issue #7 sounds more like it refers to gaining oversaturation while already oversaturated. If that is the case it's working as intended, and that is configurable to be allowed but defaults to not (personal tastes but the config exists for those who prefer otherwise.) As for the crossing dimensions, I think with the way the game handles dimension teleports it is stripping the capability off (or more accurately not transfering it to the new playerentity created. That is something I can fix in code and is an oversight as I wasn't aware it handled things that way (not counting coming back from the End which is techincally treated as a special case death and respawn). Either way I will see if I can fix it, and I am working on a better way to handle the saturation limits that may end up working better.

Hulinyi01 commented 2 months ago

It sounds like this is going to be a problem that will be fixed right away, and I'm anxiously waiting for you to fix this and look forward to seeing your new release!:)