
GroupBoard
A shared to-do list on a big board. Everyone sees the open tasks on its face and can add, tick off, edit and reorder them. Todo signs work too.GroupBoard
A shared to-do list for your base, on a buildable board that shows the open tasks in writing large enough to read across the room.
A group that plays together needs one place to keep track of what still has to be done. GroupBoard adds the Group board, a building piece that lists the open tasks on its face, and a window where everyone adds, ticks off, edits and reorders them. Any sign whose text starts with Todo can work as a board too.
Features
- Group board. A building piece that shows the open tasks on its face. A short list is written large; a long list gets smaller writing, and tasks that still do not fit are counted as "+N more". Comes in small, medium and large.
- One shared list. Everyone sees the same list, updated live. Tasks are added, ticked off, edited, reordered and deleted in a window.
- Who did what. Each task shows who added it and who finished it.
- Todo signs. A normal sign whose text starts with
Todois a board as well, with its open tasks in the hover text. The host can turn this off. - Follows the ward. Inside a ward, only players with access can change the board; everyone else can still read it.
How to use
The Group board is built with the hammer, in the Misc tab, and needs a workbench nearby. Default cost: 6 Wood and 1 Coal (the host can change it). A new board is medium-sized and named "To-do".
- Look at a board: a Group board lists the open tasks on its face, and the hover text of any board shows the first few.
- Press
Eto open the full list:- Type a task and press
Enter(or click Add). - Tick a task when it is done; it moves below the open tasks.
- Edit changes a task; ▲ and ▼ move it up or down.
- ✕ deletes a task; Clear done removes all finished tasks.
- Type a task and press
- On a Group board, the window also has:
- Board size: small, medium or large.
- Text size: how small the writing gets on a long list (70% to 200%, in 10% steps). A short list still grows to fill the board. Once someone sets it, everyone sees that size on this board; until then each player sees their own Board text size.
- Press
Shift+E(orQwith the Zen mods) to give the board a name of up to 40 characters, shown at the top of its face. This needs access to the ward, if there is one.
The window closes with Esc or Close, and when you walk more than 8 m away. While it is open, the game's controls are paused as in any text box.
| Key | Action |
|---|---|
E |
Open the list of a Group board or Todo sign |
Shift + E |
Rename a Group board, or edit a Todo sign's text |
Enter |
Add the typed task, or save an edit |
Esc |
Close the window |
Todo signs
Write Todo on a normal sign, or a title such as Todo: Farm (To do and To-do work too, in any capitals). The hover text shows the title, the number of open and finished tasks and the first open tasks, and E opens the same window, without the size controls. Shift + E edits the sign's text as usual. With the host's Todo signs off, signs are just signs and only the Group board is a board.
Configuration
Settings are in BepInEx/config/anwo.GroupBoard.cfg and can be changed in game with a configuration manager.
1 - Host
| Setting | Default | Scope | Description |
|---|---|---|---|
| Max tasks | 50 |
Server | The most tasks one board can hold (5-200) |
| Max task length | 120 |
Server | Longest task text, in characters (20-300) |
| Group board recipe | Wood:6,Coal:1 |
Server | Cost of the Group board, as Item:Amount pairs separated by commas, with prefab names (as in the game's files). Applies without a restart; unknown items are left out |
| Todo signs | true |
Server | A normal sign whose text starts with Todo works as a board. Off: only the Group board is a board |
2 - Window
| Setting | Default | Scope | Description |
|---|---|---|---|
| Close distance | 8 |
Client | The window closes when you walk further than this from the board, in metres (3-50) |
| Scale | 1 |
Client | Size of the window (0.6-2.5); it shrinks to fit a small screen |
3 - Look
| Setting | Default | Scope | Description |
|---|---|---|---|
| Tasks shown on hover | 3 |
Client | How many open tasks the hover text lists (0-10) |
| Board text size | 1.3 |
Client | Text size on a Group board with a long list, until someone sets the board's Text size; 1.3 = 130% (0.7-2) |
Multiplayer
- Everyone needs the mod, including a dedicated server. Jotunn checks this when a player joins: the first two numbers of the version must match (any 1.0.x works with any other 1.0.x).
- The host's 1 - Host settings apply to everyone who joins. A changed recipe takes effect right away.
- The list is saved on the board itself, with the world, and synced like a sign's text. Each change is applied to the newest version of the list, so two players editing at once rarely overwrite each other's tasks.
- Editing follows the ward. Without access to the ward, the board can be read but not changed, resized or renamed.
- When the game hides a sign's text from a player (for example text by someone they have blocked), the board's tasks are hidden from them too.
Compatibility
- Requires Jotunn.
- The Group board holds no other pieces up, so mods that move pieces, such as ZenRedecorate, can move it.
- Signs that do not start with Todo behave as usual.
- Patches:
Sign(text, hover text and use) andTextInput.IsVisible(pauses the game's controls while the window is open).
Uninstalling
Group boards stop loading (the game logs them as missing). Todo signs become normal signs again, showing their own text.
About
Made with Claude (Anthropic's AI model) and tagged AI Generated, as Thunderstore's rules ask. Built for Valheim 1.0.17 (Deep North; also 1.0.16) with BepInEx 5.4.2351 and Jotunn 2.30.2.
Found a bug or a clash with another mod, or have an idea? Tell us on GitHub. For a bug, attach your BepInEx/LogOutput.log from the game where it happened.