A Mod Organizer 2 game plugin
for The Forever Winter (Fun Dog Studios, Unreal Engine 5.4.2, Steam App ID
2828860).
MO2 has no built-in support for The Forever Winter, and — unlike most UE5 titles — there was no community MO2 plugin for it (the supported mod-manager path is a dedicated Vortex extension). This repo is a first-of-kind attempt to let MO2 manage TFW content-pak mods through its virtual file system, so you get profiles, one-click enable/disable, and non-destructive installs without ever copying files into the game folder.
Status:
v0.1.0— validated working (2026-07-12). A content asset- replacement mod enabled in MO2 renders in-game: detect → install toMods\→ shipping-exe launch → signature bypass → USVFS overlay → in-game. The shipping exe launches directly under MO2 (EOS does not block it). Known rough edge: if you have the Root Builder plugin installed, it can make the first launch very slow by caching the whole game folder — seedocs/PLAN.md.
The Forever Winter enforces pak signing. Every shipped pak has a matching
.sig, and the engine rejects unsigned paks. No mod pak will load — through
MO2 or any other method — until a community Signature Bypass is present in
the game's binaries folder:
…\The Forever Winter\Windows\ForeverWinter\Binaries\Win64\
dsound.dll ← proxy DLL that disables the signature check
bitfix\ ← its data folder
That folder is outside the directory MO2 virtualizes (Content\Paks), and
proxy DLLs load too early in process start-up for USVFS to deliver reliably. So
the bypass is a manual, one-time prerequisite (or a Root Builder mod — see
docs/ARCHITECTURE.md). This plugin manages the content
paks; it does not install the bypass for you.
Get the Signature Bypass from Nexus (The Forever Winter → Signature Bypass,
mod id 57). If you also want Blueprint/Lua mods, install a UE5.4-capable
RE-UE4SS build into the same Binaries\Win64 folder.
Running UE4SS / TFWWorkbench? Read
docs/UE4SS-TFWWORKBENCH.mdfirst. Root Builder must be enabled — older advice indocs/PLAN.mdsaid to disable it, which is correct for content paks only and wrong once UE4SS is in play; with it off, UE4SS and TFWWorkbench deploy nothing and log nothing. TFWWorkbench also cannot create its own directories under MO2, but as of v0.2.0 the plugin pre-creates itsDataTable\tree in Overwrite for you. Verified working 2026-07-16.
- Install the Signature Bypass into
Binaries\Win64(see above). Verify the game still launches from Steam. - Copy the plugin into your MO2 install:
or run
<MO2>\plugins\basic_games\games\game_theforeverwinter.pyscripts/install-plugin.ps1, which auto-detects your MO2 install(s) and copies it for you. - Restart MO2 and create a new instance. The Forever Winter should now appear
in the game-selection list (Steam auto-detection via App ID
2828860). - Set the launch target. Try launching the default The Forever Winter (shipping exe) entry from MO2 first. If the game refuses to boot (EOS / entitlement), switch to the The Forever Winter (EOS launcher) entry.
- Install content pak mods as usual (drag the archive into MO2 → Install). The
plugin's mod-data checker relocates bare
.pak/.utoc/.ucastrios into aMods\folder so they virtualize toContent\Paks\Mods\at runtime. - Always launch the game through MO2. USVFS is process-local: a game started from Steam or Explorer sees a stock, unmodded install.
- MO2's left-pane priority controls pak load order as of v0.2.0 — drag a mod
higher and it wins conflicts. Paks deploy as
<Name>_<N>_P.*whereNcomes from MO2 priority, which is the one part of a pak's filename UE actually reads. Verified in-game 2026-07-16. Seedocs/ARCHITECTURE.md— and note a numeric prefix does nothing at all, which is what earlier builds (and most community advice) get wrong.
| Path | What |
|---|---|
games/game_theforeverwinter.py |
The MO2 Basic Games plugin |
scripts/install-plugin.ps1 |
Copy the plugin into your MO2 install(s) |
docs/PLAN.md |
Phased build plan, open questions, test checklist |
docs/ARCHITECTURE.md |
How MO2 + USVFS + UE5 + TFW fit; design decisions |
docs/UE4SS-TFWWORKBENCH.md |
Running UE4SS + TFWWorkbench under MO2 — two silent prerequisites |
docs/RESEARCH.md |
Sourced research notes behind the design |
- ModOrganizer2/modorganizer-basic_games — the framework and the Ready or Not / Silent Hill 2 Remake UE templates this plugin is modeled on.
- The Forever Winter modding community (Nexus): Signature Bypass, RE-UE4SS builds, TFWWorkbench.