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
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