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.
CartographyAdmin
Odin sees all. Now you can erase some of it. View and manage every marker on a cartography table: delete, rename or re-icon anyone's markers, including the ones from friends who quit in 2021. Client-side, Vanilla+.
CHANGELOG
Changelog
All notable changes to CartographyAdmin are documented here.
[1.0.1] - 2026-10-01
Changed
- Who can manage a table (security fix): the marker manager now opens only for the player who built the table, players permitted on a ward that covers it, and server admins or the host. In 1.0.0, anyone with the mod could manage a table that no ward covered, including deleting everyone's markers. This rule is fixed in the code, not a setting, so another player can't loosen it in their own config.
EditPermissionsetting:BuilderOrWard(default, the rule above) orAdminsOnly, which only limits your own game. The 1.0.0 valueWardAccessis gone; an old config file with it falls back to the default (BepInEx may log a parse warning once).
Fixed
- Release zips are written with forward-slash paths (pack.ps1
New-PackageZip), so Thunderstore, Hexium and Linux mod managers unpack them into folders instead of one oddly named file.
[1.0.0] - 2026-10-01
First public release.
Added
- Marker manager window for cartography tables, opened with Shift+E while looking at a table. Lists every marker saved on the table with its icon, name, crossed-out state, owner, position and distance, with a search box. Click the Name or Distance header button to sort by it (nearest first by default); click again to reverse.
- Delete, rename, change the icon of, or cross out any marker, then "Save to table". Edits are applied to the table's current data, so markers saved by others in the meantime are kept. Your own markers are updated on your own map as well, so your next save to the table doesn't bring back the old versions.
EditPermissionsetting: ward access at the table (default) or server admins and the host only.UpdateSharedMarkersFromTablesetting (default on): reading a table now updates the name, icon and crossed-out state of shared markers you already have (vanilla keeps the old version forever). Your own markers are never changed.DuplicatesViewsetting (default off) withDuplicateDistance(default 50 m): a "Show only possible duplicates" button that lists only markers with the same icon close together, grouped, in the chosen sort order; "Show all markers" goes back to the full list. An orange note beside the button says which list you're looking at.- Close the marker manager with Esc (which doesn't open the pause menu), the Inventory key (Tab by default, which doesn't open the inventory), or the hotkey again (except while typing in a name box). The hotkey doesn't open the manager while another menu is open.
- The marker manager is styled like Valheim's own menus, laid out like a crafting station (marker list on the left, the selected marker's details on the right), including the warm/cool tint that follows the day/night cycle.
WindowStylesetting: Valheim (default) or Simple, a plain window kept as a fallback (95% opaque). The simple window is also used automatically if the Valheim-styled one can't be built.- The mouse wheel scrolls the marker list without zooming the camera.
- Vanilla look pass (compared against the crafting and settings menus): centered title; labels and stat lines in the game's body font, white label with orange value like the crafting detail pane; one-line list rows with the distance column at row size in orange; a wider scrollbar on a dark track like the settings lists; a smaller, secondary-sized Cross out button.
OpenMenuModifiersetting: the key held with E to open the manager, Shift (default), Ctrl or Alt. The table's hover text shows it as "[Shift+E] Manage markers" (or Ctrl+E, Alt+E).- The table's own read/write action is blocked while the hotkey's keys are held, so the hotkey never saves or reads the table by accident.
KeepScrollPositionsetting (default on): the marker list stays where you had it scrolled after "Save to table", and when you reopen the manager at the same table, instead of jumping back to the top.ScrollRowsPerStepsetting (default 3, range 1-20): how many markers the list moves per mouse-wheel step.- Markers placed by the game (boss markers and similar) show their readable name, such as "Eikthyr", instead of a code like
$enemy_eikthyr. Search matches the readable name.
Fixed
- The table's hover text, the crosshair and the stealth icons and bar (shown while crouched, for example after opening with Ctrl+E) no longer draw on top of the marker manager.
- Crossed-out markers now show the map's cross-out mark on their icon in the marker list and the details pane, and it updates as soon as you cross out or uncross a marker.
- The whole area of each button in the marker manager now highlights and takes clicks; before, only the lower part did. The Delete button was partly covered by the game's (hidden) hover text, which no longer catches the mouse.
- Opening the marker manager no longer fills the log with "LiberationSans SDF Font Asset was not found" warnings (one per text label).