I was using an older version of Axiom during the beta phase but wanted to update it now that it's officially been released, but now even with just fabric api 0.88.1 1.20.1 and Axiom 1.2.4 1.20.1 it's crashing. I'm using fabric loader 1.20.1 specifically version 0.14.22. The exit code I'm getting is exit code 1 which to my knowledge is just a mods issue?
#Crashing with just Fabric API and Axiom
1 messages · Page 1 of 1 (latest)
How to send a crash log:
Windows: Hit Windows Key + R and type in %appdata%. Open the .minecraft folder.
Mac: On the bar at the top of your screen in Finder, click Go, then click Go to Folder and type ~/Library/Application Support/Minecraft, then hit enter.
Linux: .minecraft is located in your home folder. ~/.minecraft
If you are getting exit code 0, open your Minecraft folder and send latest.log from .minecraft/logs.
If you are getting an exit code other than 0 (ex. Exit Code -1), open your Minecraft folder and send the latest crash report from .minecraft/crash-reports.
I have the exact same issues. I'm not sure if this makes a difference, but I'm using an iMac M1 chip.
How to fix Axiom on arm Macs
You need 3 terminal commands. First, make sure you have Axiom downloaded, and also the Imgui-Java natives https://github.com/SpaiR/imgui-java/actions/runs/5554721970?pr=190 (requires a github account (there is a section "Artifacts" at the bottom. Inside of there, click on "native-libraries". That should start the download. It is a zip, and this one should be unpacked by double clicking it)). Make sure both downloads are in the same folder, and open a Terminal in that folder (type cd and drag the folder into terminal (and click enter)).
Then, run the following commands:
Recreate a part of the folder structure as in the Axiom jar (needed for editing the zip later)
mkdir -p io/imgui/java/native-bin
Then, copy over the Imgui-Java ARM natives and rename it
cp native-libraries/libimgui-javaarm64.dylib io/imgui/java/native-bin/libimgui-java64.dylib
Lastly, update the Axiom jar. It'll give a few warnings, but it works so you can ignore them.
zip -u Axiom-b1.0.4-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib (make sure the filename for axiom is correct, the latest version is posted in #announcements)
Now you can put the Axiom jar in your mods folder and it should work. Any other files and folders created can be deleted.
Here is a video you can follow along with: https://cdn.discordapp.com/attachments/1139191845457506375/1139740572555411567/axiom_m1_fix.mp4
credit to myokan, twirre.me, ic22487 and seththecat
I’m using a pc running windows 11 so shouldn’t be an issue
make your own support post
update axiom and fabric api to the latest
sorry
just trying to call the bot again incase
cause in my modpack theres some error
again, make your own support post and explain everything
ok
the bot will say the same thing as last time