[🐞]: Crash when approaching desert village (Better Villagers + Oculus + Moonlight conflict) #289
Open
2 tasks done
Labels
1.20.1
Minecraft Version
bug
Something isn't working
FORGE
Minecraft Loader
Supplementaries
issue related to Supplementaries
BEFORE CONTINUING:
Version-Loader
1.20.1-FORGE
Moonlight Lib Version
2.13.33
Describe the Issue
Hello! I’m playing Minecraft 1.20.1 (Forge 47.3.0) with the Better Villagers mod. Every time I get near a desert village, my game crashes and I get a NoClassDefFoundError: net/irisshaders/iris/Iris in the logs.
From what I can gather, there seems to be a conflict between Moonlight Library (which many village-related mods use), Oculus (the Forge equivalent of Iris Shaders), and possibly “Better Villagers,” because the crash only happens when the desert village is being rendered or generated.
Snippet from the crash report:
crash-2025-01-08_00.59.36-client.txt
java.lang.NoClassDefFoundError: net/irisshaders/iris/Iris
at net.mehvahdjukaar.moonlight.api.integration.IrisCompat.isIrisShaderFuckerActive(IrisCompat.java:10)
...
(Full crash report attached)
Versions
Minecraft: 1.20.1
Forge: 47.3.0
Better Villagers: 3.2.0 ((installed on both server and client)
Moonlight: 2.13.33 (installed on both server and client)
Oculus: 1.6.15a (client side only)
I’m hosting a small server on my own PC, and the server itself never crashes—only my client crashes (I get disconnected) whenever I approach a desert village. Other village types seem unaffected.
Any suggestions or fixes would be greatly appreciated!
Log Attachment
crash-2025-01-08_00.59.36-client (1).txt
OPTIONAL: To Produce
OPTIONAL: Which mods are affected?
Better Villagers, Oculus, Moonlight
The text was updated successfully, but these errors were encountered: