#HELP ME PLEASE/I CANT INSTALL AXIOM ON MAC
1 messages · Page 1 of 1 (latest)
umm
ping me when online for help
fire tag macfix
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-b0.97-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib (make sure the filename for axiom is correct)
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 and ic22487
fix the macfix thing
change zip -u Axiom-b0.97-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib
-->
zip -u Axiom-b1.0.4-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib
Ah
yeah but in a few days were releasing another version so
It should probably be made version ambiguous anyways
were looking into potential just including the natives on our end since this pr has been open for ages
please do bc it makes hard for entry on macs
@unborn scaffold
so i did try again and still didnt work :/
the game launches but the mod doesnt work/show up
Go to Minecraft launcher settings and turn off use native arm jdk ( something along those lines)
And then launch as normal with axiom installed
Then follow those instructions properly
yeah man, ive tried
If it didn't work then you haven't
Make sure you have cd'd into the correct folder before running the commands
yeah... ill try again
If you are unable to fix it from that, there is this doc you can follow:
Just make sure to replace the file names with whichever version you are using since this is a little outdated
oh damn thanks ill try this rn
Don't forget to replace the file names with the current axiom version file name
No that's not supposed to happen
You are probably in the wrong folder
I don't use Mac so I can't really help you with it I'm just giving you links to the instructions
For me the folder native-libraries isn't showing up, when i do the unzip from terminal it dumps all the contents into the parent directory
might be because i use keka
Only when you unzip using the gui do you get a folder called native-libraries i think
might have worked, mod menu shows axiom
so i just copied and pasted the libimgui-javaarm64 into the right directories
let me see if i can get it to work better
unzip native-libraries && mkdir -p io/imgui/java/native-bin && cp libimgui-javaarm64.dylib io/imgui/java/native-bin/libimgui-java64.dylib && zip -u Axiom-1.1.1-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib && rm -r io
er idk what this error is but the mod seems to work
zip warning: Local Entry CRC does not match CD: io/imgui/java/native-bin/libimgui-java64.dylib (deflated 70%)
Hello, M2 user here - I just followed this : https://github.com/Seth-the-cat/Axiom-M1-M2-chip-tutorial/tree/main and the video and this works but you have to download b1.0.4 version because 1.1.1 wont work for me
you can just change the name of the file in the command which is what ive done above
I did but unfortunately was crashing
oh i see, thanks for the warning
I was trying multiple times with different versions and on my Air M2 it launches properly only if you follow the instructions precisely
im on a m1 pro and it seems to work fine with 1.1.1, using the correct sodium on prismlauncher
has anyone found a solution to this problem i have the same issue when i run the comands
It will work with the 1.1.1 you just have to update the command
yo im am kinda confused ngl, do u mind helping me?
Just download the thing from github and the mod and run this command in terminal
cd downloads
Then #1145829913849499658 message
unzip native-libraries && mkdir -p io/imgui/java/native-bin && cp libimgui-javaarm64.dylib io/imgui/java/native-bin/libimgui-java64.dylib && zip -u Axiom-1.1.1-for-MC1.20.1.jar io/imgui/java/native-bin/libimgui-java64.dylib && rm -r io
er idk what this error is but the mod seems to work
zip warning: Local Entry CRC does not match CD: io/imgui/java/native-bin/libimgui-java64.dylib (deflated 70%)
@jolly whale