Lithium (Fabric)

Lithium (Fabric)

22M Downloads

Invisible Chests when unloading and reloading chunks - 0.5.5-SNAPSHOT

FlashyReese opened this issue ยท 7 comments

commented

Expected Behavior

https://streamable.com/yfgmi7

Actual Behavior

https://streamable.com/5s41yl

Reproduction Steps

Summary:
Minecraft 1.16.3 + Lithium 0.5.5-SNAPSHOT + My fork of sodium = Occurs
Minecraft 1.16.3 + Lithium 0.5.4(Removed version lock) + My fork of sodium = Doesn't occur

Note:
I also tried disabling all the features via Lithium's configuration file, it still occurs.
I can also confirm this occurs on the internal server.

Edit: Disabling mixin.world.block_entity_ticking fixes the issue

After some discussion with Lucy and Kichura at #lithium on discord we figured we should open this issue since recent changes made to Lithium will might break with Sodium in the future.

commented

Can you still reproduce this with the latest commit?

commented

Yes, I can still reproduce this with 9f11468 .

commented

Thank you. I found another problem with the implementation and pushed another fix. Can you test again?

commented

Also reproducible with 15487bc

commented

Yes that has fixed the issue.

commented

image
Wanted to make a follow-up about the lithium update, The issue is still present on my end via 1.15.2 protocol with 0.5.6 lithium (Even with config set to false for the time being).

However i can't really confirm if this issue applies to the API itself or lithium alone + Something else i noticed was that blocks don't register to client-side screen properly when changing blocks from another client via 3rd-party fabric servers that use older lithium.