SchmarrnDevs / Lighty

The Light Overlay Mod with a twist!
https://modrinth.com/mod/lighty
Apache License 2.0
10 stars 8 forks source link

When running a LAN server, users cannot join unless they have Lighty installed #23

Closed 31j closed 1 year ago

31j commented 1 year ago

As the title says users who try to join the server cannot unless they also have the mod installed. This extends to lan servers proxied through e4mc although I did try disabling that mod just in case.

Fabric 0.14.21 | Minecraft 1.20 Lighty 2.00 for MC 1.20 Prism Launcher Flatpak on Fedora Linux

andi-makes commented 1 year ago

Does this also happen for other client-only mods? Just checking if this is a general issue with all client side mods or just with lighty

31j commented 1 year ago

I have only had the issue with controlify as well, otherwise all of the other mods I use client side (just performance / optifine parity) do not have issues

andi-makes commented 1 year ago

Thank you for reporting this issue, a friend of mine found the potential culprit of this bug (Lighty registers blocks only on the client side for rendering carpet mode, and those try to get synced).

A fix for that was already planned, can't give a timeframe in which it will be fixed though, because I don't have time right now.

Depending if you trust me and a random jar from my computer (last time I checked I wasn't infected by fractureiser), you can try this lighty build. I just disabled carpet mode, which should "fix" this issue, a real fix will come at a later point as a real release: lighty-2.0.0-no-carpet+1.20.zip

According to this online scanner linked in the fractureiser repo, this jar should be clean from the malware, but feel free to check using other means.

If you decide that you want to use the jar, please tell me if it fixed the problem. Then I can rest assured that my planned fix will probably work

andi-makes commented 1 year ago

Should be fixed now, find the new version on Modrinth.

Feel free to re-open if the issue still exists