For Mac devices using Apple Silicon/arm (M1/M2/etc.) CPUs that don't work with ATLauncher
Certain modpacks might crash if used in Curseforge or ATLauncher. In those cases you should download and install PrismLauncher.
Installing modpack
Click "Add Instance", select "Curseforge", then filter the modpack you want to play. Select it and click on "OK".
Blocked mods
In some cases PrismLauncher is unable to download blocked mods. Click "Open Missing" to downloads then in a browser, into a folder listed under "Watched Folders" (or add a new location of your choosing). Once done - review if the list has all mods marked with green checkbox.
Installing Java
Before you launch the game click on your instance, click "Edit", go to Settings, Java, click on "Download Java". Select Azul Zulu, Java 21, 21.0.7. Once installed, click on "Auto-detect..." and select the Azul one you just downloaded. Make sure to also check "Skip Java compatibility checks".
Moving existing world from Curseforge app
To transfer your Curseforge world to PrismLauncher, simply right click the modpack on Curseforge, or click the 3 dots, then click "Open Folder". Copy the Saves folder, then click "Folder" on PrismLauncher and paste the Saves folder there. Do the same with the XaerosMinimap folder, or the Journeymap folder, to transfer over any waypoints you've created.