You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I encountered a crash when using Lithium 0.11.3 with Minecraft 1.20.1, which results in an ArrayIndexOutOfBoundsException. The crash occurs while interacting with the PonderUI interface from the Create mod. The game crashes with the following error:
java.lang.ArrayIndexOutOfBoundsException: Index 64 out of bounds for length 24 at net.minecraft.class_1297.handler$glb000$lithium$tryShortcutFluidPushing(class_1297.java:19363)
Steps to Reproduce:
Load Minecraft 1.20.1 with Fabric and the following mods enabled:
Lithium 0.11.3
Create 0.5.1-j-build.1631+mc1.20.1
Fabric API 0.92.3+1.20.1
Open the PonderUI interface in Create.
The game crashes immediately with the above error.
Additional Details:
This crash appears to be related to the tryShortcutFluidPushing method in Lithium.
It seems to involve entity movement in fluids.
Disabling Lithium prevents the crash from occurring.
The issue does not appear when using Create without Lithium.
No other performance-related mods like Sodium or Starlight seem to be affecting this issue.
For now you can work around the issue by adding the following line to the lithium.properties file in the config folder: mixin.entity.collisions.fluid=false
This compatibility issue might be caused by a custom create fake world returning a vertical section count that does not correspond to the size of the chunk section array, while lithium blindly assumes them to match. However, I did not check their code yet.
I encountered a crash when using Lithium 0.11.3 with Minecraft 1.20.1, which results in an ArrayIndexOutOfBoundsException. The crash occurs while interacting with the PonderUI interface from the Create mod. The game crashes with the following error:
java.lang.ArrayIndexOutOfBoundsException: Index 64 out of bounds for length 24 at net.minecraft.class_1297.handler$glb000$lithium$tryShortcutFluidPushing(class_1297.java:19363)
Steps to Reproduce:
Additional Details:
Crash Report: crash-2025-02-12_17.28.46-client.txt
Let me know if you need additional information! ^^
The text was updated successfully, but these errors were encountered: