
You are viewing a potentially older version of this package. View Latest Version
FiresUnifiedCore
Shared core library for the Fires mod family: NPC engine, config sync + admin gating, networking helpers, storage (LiteDB vault), UI framework, input capture. Required by the other Fires mods.FiresUnifiedCore
Updated for Valheim 1.0.
The shared foundation of the Fires mod family. Every Fires mod (FiresAdminPrefabs, FiresAdminTerrain, FiresEasyBakeMeshes, FiresRPGmaker, FiresCompanions and the rest) runs on it, so install it wherever you install one of them: on every client and on the dedicated server.
Most of it works behind the scenes for the other Fires mods. A few pieces you use directly.
What you get
- Config window (F1, or F8 when another configuration manager is installed). Every installed mod's settings in
one window. Search across all mods, edit live, reset any setting, and see clashing keybinds. Server-locked
settings show greyed out, and only admins can change them. Also under Settings > Mod Settings, or
va_configin the console. - Move your HUD. Press Esc and drag any HUD element where you want it, or resize it from its corner (double-click the corner to reset its size). The Edit layout button opens the full editor with Save, Cancel and Reset. New installs start with a ready-made layout.
- Player tab in the F1 hub. Stats, Appearance, Classes, Leaderboard and Achievements in one place.
- In-game help. A "? Help" button on the pause menu. Each Fires mod documents its own features there.
- Group HUD. Companions and party members listed under the day/time panel with health, stamina and eitr bars.
- Context menu. Hold Alt+Shift and right-click companions, chests and other objects for their actions. Off by default; turn it on in the settings.
- Shared undo and redo. Numpad 7 and 9 undo and redo across all Fires mods.
- Environment Box. A build piece that sets its own weather, sky and mood inside an area you size (mouse wheel = size, Shift + wheel = height).
- The companion brain (used by FiresCompanions). Companions pick their fights, block, dodge, use their class skills, back off when hurt and help you when you're hit. They find their way round obstacles, use doors, and do chores: gathering, filling chests, repairing and eating.
- Live config reloads. Edit a Fires mod's
.cfgfile and the change applies without a restart. - Quieter logs. Fires mods write only warnings and errors by default. Set Log Level to Info in Core's settings to see more.
- HD textures. With HDValheimTextures installed, textures load behind a loading screen instead of freezing the menu, at half size by default to save memory.
For server admins
- Move config files without FTP.
pushconfigs <pattern>sends config files from your machine to the dedicated server,pullconfigs <pattern>fetches the server's copies, anddeleteconfig <pattern> confirmremoves them. Settings that only exist on the server are kept when you push. Admin only. - Recipe and creature edits. Edits made with a Fires editor (such as FiresAllTheItems) are stored on the server and sent to every player as they join.
- Leftover objects.
zdo_scan_orphanslists saved objects from mods you removed;zdo_clean_orphansdeletes them. Back up the world first. - The item vault rolls back with the world. After a crash, the bank, mail, marketplace and guild storage go back to match the world save, so items can't be duplicated or lost.
Install
- Client and dedicated server.
- Keep
LiteDB.dllandSystem.Buffers.dllin the same folder asFiresUnifiedCore.dll. A mod manager does this for you. - Update Core together with the Fires mods that use it.
Requires
- BepInExPack for Valheim