ADOFAI Modding (x86_64)
Installation
- Install mono (cross-platform open source .NET framework) via homebrew.
- Download UMM
- Extract downloaded archive.
- Open terminal at UMM folder.
-
Run
mono Console.exe -
Go through installation process (put game directory as
"~/Library/Application Support/Steam/steamapps/common/A Dance of Fire and Ice").
Note
The installation process is the same for Linux. Just change the path of your game accordingly.
- Add mods under
Mods/in game directory (If downloaded mods are archives, unarchive them and put them insideMods/).
Note
On Apple Silicon, for Steam to always launch the x86_64 binairy for ADOFAI, you can do the following:
- Get Info
(CMD + I)ofADanceOfFireAndIce.appand check Open Using Rosetta 2 - Open Terminal and
cdto[Game Directory]/ADanceOfFireAndIce.app/Contents/MacOS/ -
Check for architecture using
lipo -info "ADanceOfFireAndIce" -
If arm64 is detected, run
lipo -remove arm64 "ADanceOfFireAndIce" -output "ADanceOfFireAndIce"
Warning
Removing the arm64 binary is irreversible. If you want to run the game natively again, you must redownload the game if you make this change.
Compatibility
For downloading mods, it is advised to join the ACS discord server.
Some mods do not work properly when installed. (Texture breaks, input bugs, etc.)
Last Updated: Apr. 24, 2026
ADOFAI version: 2.9.8
UMM version: Manager-0.32.4.0
| Compatibility | Mod | Notes |
|---|---|---|
| Very High | YSmod | (v1.0.3) |
| Very High | DesyncFix | Game graphic glitches are the mod's fault, not a compatibility issue (v0.0.6) |
| Very High | PlanetTweaks2 | Requires Localization2 mod (v1.1.0) |
| Very High | JipperResourcePack | (v1.3.4) |
| High | ADOFAI Tweaks | KeyLimiter does not work (v2.8.1) |
| High | KeyViewer 4 | "" |
| High | KeyViewer 3 | "" (v3.13.1) |
| High | Together | (v6.0.6) |
| High | TUFHelper | MacOS build exists separately (v2.6.0) |
| High | EnhancedEffectRemover | (v1.6.1) |
| Medium-High | PACL2 | Timeline view graphics break (v2.4.405) |
| Medium | BetterCalibration | Recommended calibration settings menu hides mouse cursor (v1.1.3) |
| Medium | KeyboardChatterBlocker | Key listen does not work (v0.0.9) |
Note
Mods that do not work were excluded.