Skip to content

jo13310/FM_Reloaded

Repository files navigation

FM Reloaded Mod Manager

CC BY SA 4.0 GitHub contributors GitHub Release

WikiDownload Latest ReleaseInstallationFeaturesUsage GuideCreditsModders Info

A cross-platform mod manager for Football Manager 2026, enhanced with mod store, BepInEx support, and Discord integration.

Originally developed by Justin Levine / notJalco. Enhanced by GerKo with mod store browser, BepInEx management, Discord integration, and auto-update features


Installation

🍏 Mac Installation

Installation on a Mac

  1. Download FM_Reloaded.zip from Releases.
  2. Unzip the compressed file, then drag to your Applications folder

3. After moving the app to your apps folder (or folder of your choice), you can Control Click + Open to bypass Gatekeeper. You may still get a security pop up. _If you do not, skip the next section about bypassing gatekeeper_

Bypassing Gatekeeper

Bypassing Gatekeeper is easy by visiting System Preferences → Privacy & Security. You then can click "Open Anyway"

After clicking "Open Anyway" you will likely recieve a popup. You can press "Open" again on that popup, and the app should open.

🖥️ Windows Installation

Installation on Windows

  1. Download FM_Reloaded.exe from Releases.
  2. Run it directly as Administrator — no installation required. You may get a popup for Windows Defender, click "More Info" and "Run Anyway"

Features

Core Features

  • Cross-platform GUI (Windows & macOS)
  • Automatic FM folder detection
  • Drag & drop import of .zip or folder-based mods
  • Enable / Disable mods with one click
  • Load order control (last-write-wins system)
  • Conflict Manager — detects overlapping files before applying
  • Restore points & one-click rollback
  • Type-aware installs:
    • Bundles → Game data folder
    • Tactics → Documents/Sports Interactive/FM26/tactics
    • Graphics → Documents/Sports Interactive/FM26/graphics
  • Detailed logs stored per run
  • No install required — standalone executable

Enhanced Features (v0.5.0)

  • 🌐 Mod Store Browser — Browse and install mods from trusted repository
  • 🔄 Automatic Update Checking — See when mods have updates available
  • ⚙️ BepInEx Manager — One-click installation and configuration
  • 💬 Discord Integration — Report bugs and submit mods via webhooks
  • 📝 Mod Template Generator — Create properly formatted mod templates
  • 🔔 App Auto-Update — Check for new app versions automatically
  • Tabbed Interface — My Mods, Mod Store, and BepInEx tabs
  • 📊 Smart Version Comparison — Semantic versioning tracking

Usage Guide

1 - Detect or Set Your Target Folder

  • Click Detect — the app finds your FM data folder automatically.
  • If that fails, click Set… and choose it manually:

macOS (Steam):

~/Library/Application Support/Steam/steamapps/common/Football Manager 26/fm.app/Contents/Resources/Data/StreamingAssets/aa/StandaloneOSX

Windows (Steam):

C:\Program Files (x86)\Steam\steamapps\common\Football Manager 26\fm_Data\StreamingAssets\aa\StandaloneWindows64

2 - Import a Mod

From File:

  • Drag a .zip file or folder directly into the app window, or click Import Mod… and choose your file.

From Mod Store:

  • Open the Mod Store tab
  • Browse or search for mods
  • Click on a mod to see details
  • Click Install Selected to download and install
  • Mods are staged in the FM Reloaded workspace; click Enable to deploy files to the Football Manager directory (for example BepInEx/plugins for DLLs or the Documents graphics folders).

3 - Enable / Disable

  • Select a mod and click Enable (mark) or Disable (unmark).
  • Enabled mods show yes in the "Enabled" column.
  • Disabled mods remain in %APPDATA%/FM_Reloaded_26/mods/ (or the macOS equivalent) so you can re-enable them later.

4 - Adjust Load Order

  • Select a mod and use Up (Order) or Down (Order).
  • The last mod in the list wins if multiple mods modify the same file.

5 - Apply Mods

  • Click Apply Order to write changes to the FM folder.
  • You'll get a warning if:
    • Football Manager is running
    • There are file conflicts between mods

Warning

You may need to allow FM Reloaded "App Management" permissions under System Preferences → Privacy & Security → App Management (macOS).


6 - BepInEx Installation

  1. Open the BepInEx tab
  2. Click Install BepInEx
  3. Configure console logging (disabled by default)
  4. View logs or edit config as needed

7 - Check for Updates

  • Mods with updates show in the Update column
  • Go to HelpCheck for Updates… to check for app updates
  • Auto-check on startup can be configured in Settings

8 - Rollback

  • Use Rollback… to restore a previous backup. (A backup is created automatically before each Apply.)

9 - Open Folders / Logs

  • Open Mods Folder — view your installed mods
  • Open Logs Folder — view detailed logs for each run
  • Copy Log Path — copy the current log's file path to your clipboard

Mod Store

The Mod Store provides access to a curated, trusted repository of mods:

  • Browse all available mods
  • Search by name, author, or type
  • View mod details (description, version, author)
  • One-click installation
  • Automatic update notifications
  • ZIP packages are extracted automatically; files are copied according to the manifest's target_subpath. Common paths include BepInEx/plugins/… for DLLs and graphics/... for logo packs.
  • Single-file releases (DLL, FMF, etc.) are supported via a hosted manifest.json that maps each asset to its destination. The store entry must include manifest_url for these cases.

To configure a custom store URL, go to SettingsPreferences…

For modders: See STORE_SUBMISSION.md for submission guidelines.


BepInEx Support

BepInEx is a plugin framework for Unity games like Football Manager:

  • One-click installation from the BepInEx tab
  • Console toggle — enable/disable debug console
  • Config editor — directly edit BepInEx.cfg
  • Log viewer — check for errors and warnings

Note

Console logging is disabled by default for cleaner gameplay.


Discord Integration

Report Bugs

  1. Click Report Bug in the footer
  2. Describe the issue and optionally provide your email
  3. Logs are automatically attached

Submit Mods

  1. Click Submit Mod in the footer
  2. Enter your mod's GitHub repository URL
  3. Fill in mod details
  4. The maintainer will review and add it to the store

Discord webhooks can be configured in SettingsPreferences…


Credits

Original Project

FM_Reloaded_26 (formerly FMMLoader-26) was originally created by:

Enhanced Version

Enhanced by GerKo (@jo13310) with:

  • Mod Store integration and trusted repository
  • BepInEx installation and management
  • Discord webhook integration (bug reports & mod submissions)
  • App auto-update checking
  • Mod template generator
  • Tabbed UI redesign
  • Settings dialog and configuration
  • Smart version comparison and update notifications

Example Mod Contributors

  • knap - Beta Tactics example
  • bassyboy - UI Speedster example

License

This project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0 License

Note: License changed from CC BY-NC-SA 4.0 to CC BY-SA 4.0 (allows commercial use with attribution).


Modders Info

Modders can visit modders.md for more information on how to properly package their mods for FM Reloaded.

Example mods are contained in the example mods directory of this repository. Thank you to knap and bassyboy for allowing their inclusion.

For submitting to the store, see STORE_SUBMISSION.md


Contributing

Contributors can visit CONTRIBUTING.md for information on contributing to this project.


Other Important Notes

Caution

This application involves modifying your FM game files. Some mods work, some mods don't. It is not a substitute or plug-and-play solution. It simply makes the distribution and installation of mods simpler. You should know how to verify your game files, and undo any changes if need be.


Made with ❤️ for the Football Manager community

About

A FM26 Mod Loader. Kudos justinlevinedotme

Resources

License

Code of conduct

Contributing

Stars

13 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors

Languages