Installing and Managing Mods
Intended scope
Section titled “Intended scope”- Where to put a mod DLL —
<modded-game>/Mods/. - How the Launcher lists installed mods — assembly metadata (name, version,
TargetGameVersion) read from each DLL. - Enabling and disabling a mod — the Launcher renames the file to
.dll.DISABLEDto skip loading without deleting it. - Checking a mod’s declared compatibility —
TargetGameVersionis read today; the UI warning for version mismatch is planned (see callout below). - Safety guidance — only install mods from trusted sources; scan with antivirus.
Sources
Section titled “Sources”Anomaly.Launcher\Services\ModManagerService.cs—.dlland.dll.DISABLEDscanning and metadata read.Anomaly.Launcher\Services\Registry\LocalModRegistry.cs— filesystem-backed registry.E:\Projects\AnomalyLabs\Anomaly\README.md— “Where do I get mods?” section.