Skip to content

Sable crashes on Apple Silicon (M4, macOS 15.7.4) - Unable to load Rapier native library #1369

Description

Description

Hi! First of all, thanks for all the work on Sable and Create Aeronautics. My brothers and I were really excited to play it together.

Unfortunately, I can't get Sable to work on my Apple Silicon Mac.

System Information
macOS 15.7.4
Apple M4 (ARM64 / aarch64)
Java: Eclipse Temurin OpenJDK 21.0.11
Minecraft 1.21.1
NeoForge 21.1.236
Sable 2.0.1 (also tested 2.0.3)
Create Aeronautics 1.2.1
Crash

The game launches successfully, but crashes when I enter a world (during ServerLevel initialization).

The crash report shows:

java.nio.file.NoSuchFileException:
.sable/natives/sable_rapier_aarch64_macos.dylib
Things I've already tried
Using Java 21 (Temurin)
Using Java 25
Fresh installation of the mods
Recreating the .sable folder
Verified that .sable/natives is writable (touch test.txt works)
Tested both Sable 2.0.1 and 2.0.3
Redownloaded the mods from CurseForge/Modrinth
Additional observations

Both of these folders are created:

~/.sable/natives
~/Library/Application Support/minecraft/.sable/natives

However, they remain empty.

I also inspected the Sable JAR with:

jar tf sable-neoforge-1.21.1-2.0.1.jar | grep dylib

and

unzip -l sable-neoforge-1.21.1-2.0.1.jar | grep dylib

Both commands returned no results, so I couldn't find the macOS native library inside the JAR.

Comparison

The exact same modpack works correctly on my brother's Windows PC, so this seems to be specific to macOS Apple Silicon.

Is this a known issue with the ARM64 macOS native library, or is there anything else I can try?

Thanks!

Game Log

https://mclo.gs/Hb51M8O

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions