Skip to content

Sanctuary Mod Manager 0.17.0

Choose a tag to compare

@Remmyboy Remmyboy released this 11 Oct 08:12
· 14 commits to main since this release

A Mods page in Sanctuary's front menu (the cube in the sidebar, or F8 in the
menu and during a match) for UI mods: switch each one on and off, change its
settings, and update it to its newest release in one click. In a lobby, a
Mods button beside Settings opens the lobby's Mods panel, where the host
picks gameplay mods for the match. The Mod Manager is the base install every
other mod goes on: it brings BepInEx, the mod loader (which hot-loads every
mod DLL under SanctuaryMods) and the mod framework (Sanctuary.ModApi.dll).

New in 0.17.0 (Mod API 1.10.0):

  • Works with the game update of 11 October 2026 (0.0.1.21.1) and its new
    lobby: players join unassigned and pick a seat, and the Mods panel, the
    Start check, modded replays and faction picks follow it. Mod Manager
    0.16.0's lobby code reads a list the new game no longer exposes;
    update before hosting.

  • AI seats are gone from the Mod API: the game's lobby now sets up each AI
    seat itself (AI, difficulty, unit cap, income) and lists every AI in the
    game's LJ\lua\AI\mods folder. Put AIs there. An AI folder left in
    SanctuaryMods gets a notice on the Mods page, and a mod.json's "ais" is
    ignored. Note that the game counts every Lua file under LJ\lua, AI\mods
    included, in the version check lobbies match on, so everyone in a
    multiplayer lobby needs the same AI folders.

  • A faction mod's own AI still plays that faction's AI seats, now keeping
    the host's lobby settings for the seat.

  • A modded faction shows its name, not a number, on other players' lobby
    rows.

  • Kill credit for gameplay mods (OnUnitKilled, ModifyDamage) follows the
    game's reworked beams and weapons.

  • ModManager - the mod, for an install that has the Sanctuary Mod Manager (install that first if you haven't). Extract into the game's engine folder; it appears under UI Mods.

Client-side only: never changes the Lua files or the simulation, so a modded client stays lobby-compatible with unmodded players. Like any BepInEx plugin it runs as full-trust code inside the game, so only install it from a source you trust. Built for the game update of 11 October 2026 (0.0.1.21.1).