Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Lawspeaker
Edit every loaded mod's settings in game, or in a browser while you play. A host or dedicated-server admin can push a shared setting to the server. Key bindings stay on your computer.
By DFG
| Date uploaded | a week ago |
| Version | 1.0.0 |
| Download link | DFG-Lawspeaker-1.0.0.zip |
| Downloads | 32 |
| Dependency string | DFG-Lawspeaker-1.0.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Report a bug or buy us a coffee at dfgaming.net.
Lawspeaker
Edit the settings of every mod that is loaded, without leaving the world. Press F8 for the in-game window, or open the page on this computer while Valheim is running.
A host, or an admin on a dedicated server, can push a shared setting so the server writes it and the other players receive it. Key bindings, web ports, window layout, and Lawspeaker's own settings stay on the computer that set them.
A Valheim BepInEx 5 plugin, Harmony only — no Jotunn dependency.
Features
- Every loaded mod — the list is the configs those mods actually bound, grouped by section, with a search box.
- In game and in a browser — F8 opens the window. While the game is running the same editor is at http://127.0.0.1:8796/.
- The world stays put — the window dims the background, frees the cursor, and ignores clicks outside it.
- Push to the server — a host, or a dedicated-server admin, can save a shared setting for everyone. The dedicated server has to have Lawspeaker installed or the push gets no answer.
- Some settings stay local — key bindings, web ports, and window placement are kept on the computer that changed them, even if someone asks to push them.
Requirements
- BepInExPack Valheim
- Valheim 1.0.16+
Installation
- Install through your mod manager (recommended).
- Manual: place
Lawspeaker.dllintoBepInEx\plugins\Lawspeaker\.
Configuration
BepInEx\config\com.dfg.lawspeaker.cfg
| Setting | Default | What it does |
|---|---|---|
| Enabled | true | Turn the editor off without removing the mod. |
| OpenKey | F8 | Opens and closes the in-game window. |
| EnableWebGui | true | Serves the page on this computer. |
| WebPort | 8796 | Port for that page. |
A mod that watches its setting updates immediately. A mod that only reads its config at startup picks the change up the next launch.
Support
If this mod has made your journey through the Tenth World a little better, consider tossing a coin into my Ko-fi jar: https://ko-fi.com/draugrforgedgaming. Your support keeps the forge hot and the mead flowing! Skål!
CHANGELOG
Changelog
All notable changes to Lawspeaker.
1.0.0
- First release.
- In-game editor for every loaded mod's BepInEx settings, opened with F8.
- The same editor in a browser at http://127.0.0.1:8796/ while the game is running.
- A host or a dedicated-server admin can push a shared setting to the server and to connected players.
- Key bindings, web ports, window layout, and Lawspeaker's own settings stay on the computer that set them.
- The in-game window dims the world and ignores clicks behind it.