Fantasy Life I Mod Loader
Important
HEY!!! This mod loader is currently under development.. Somes features work (about 25%-35%??) but some things might break if you try weird stuff, that said, if you take your time and experiment a little you can already pull off some pretty cool things If you're interested in supporting the project, contributions are welcome! Feel free to open a Pull Request!!
How to install the Mod Loader
- Locate your game's binaries folder
Fantasy Life I/ └── Game/ └── Binaries/ └── Win64 ← [ THIS ONE]
- Place both of the following files into that folder:
ModLoader.dllversion.dll
Important
ModLoader.dll and version.dll can be built from source or downloaded from our release
Your directory should now look like:
Fantasy Life I/ └── Game/ └── Binaries/ └── Win64/ ├── NFL1-Win64-Shipping.exe ├── ModLoader.dll ├── version.dll
- When you launch Fantasy Life I, the mod loader will automatically start alongside the game
Adding mods
Note
If you're interested in making your own mods for Fantasy Life I, there's a ready-to-use template available here: Fantasy Life I Mod Template
- Inside the Game/Contents directory of your game installation, create a folder named
Modsif it doesn't already exist:
Fantasy Life I/ └── Game/ └── Contents/ └── Mods/
- Place your
.fliarchivemod files inside theModsdirectory
Example layout:
Fantasy Life I/ └── Game/ └── Contents/ └── Mods/ ├── MyMod.fliarchive └── OtherMod.fliarchive
Build the ModLoader
Warning
Use LLVM 21.1.3 OR HIGHER
$ cmake -B build -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DMLDEBUG=OFFNote
For debugging you might need to set MLDEBUG to ON: -DMLDEBUG=OFF
This is only needed if you require PDB files, otherwise keep this option off.
$ cmake --build build --config Release