ModFest / modfest-1-17

The modpack repo for ModFest 1.17!
https://modrinth.com/modpack/modfest-1.17
MIT License
0 stars 0 forks source link

Libbulletjme is missing natives for macos arm #1

Open TheEpicBlock opened 3 hours ago

TheEpicBlock commented 3 hours ago

First reported on the discord here, with a crashlog being provided. It seems like there's a workaround available, if you launch the modpack with an x86_64 version of java then java will run inside of Rosetta. Libbullet does have x86_64 macos natives

TheEpicBlock commented 3 hours ago

The natives that crash are part of rayon, which are a dependency of the gravity gun mod. It appears like worldshell also includes natives. It seems like Rayon uses the libbulletjme wrapper for bullet, whilst worldshell uses bullet directly.

Support for macos arm seems to have been added in libbulletjme 13.0.0, whereas Rayon seems to be using something around 10.3.1. I don't think we can solve this issue, the workaround may be our best solution