LocalMapMarkers
Place custom markers on Muck's map for houses, caves, villages, revives, bosses and more. Works without MuckSaveGame, with optional per-save persistence when it is installed.
By PigeonsMods
| Date uploaded | 14 hours ago |
| Version | 1.0.0 |
| Download link | PigeonsMods-LocalMapMarkers-1.0.0.zip |
| Downloads | 3 |
| Dependency string | PigeonsMods-LocalMapMarkers-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_Muck
BepInEx pack for Muck. Preconfigured and ready to use.
Preferred version: 5.4.1101README
Local Map Markers
Local Map Markers lets players manually place their own local markers on Muck's map. MuckSaveGame is optional: the mod works without it, while installing it enables per-save marker persistence.
Marker types
Exactly six custom marker types are supported:
- House
- Cave
- Village
- Revive
- Boss
- Generic
Note: The Statue marker type is no longer available and has been replaced by the Revive marker.
Controls
1–6— Select marker typeLMBclick — Place the selected markerLMBdrag — Move/pan the mapRMBclick — Remove the nearest local map markerMouse Wheel— Zoom the map
The currently selected marker and controls guide are shown in the top-left corner of the HUD while the map is open.
Persistence Behavior
Local Map Markers supports advanced, save-aware persistence, which adapts based on whether the optional MuckSaveGame mod is installed.
With MuckSaveGame Installed
- Map markers persist with the corresponding saved game.
- Loading a saved game automatically restores its associated markers.
- Starting a new game with a seed that has an existing saved game starts with a clean, empty marker map.
- Once the new game session is saved, its current markers are saved to disk and become the persistent set for that save.
- Deleted saves have their orphaned v2 marker data cleaned up safely on a later startup when MuckSaveGame is available.
- Matching legacy v1 marker data is migrated conservatively to v2 when an existing saved game is loaded; the original v1 data is preserved.
Without MuckSaveGame Installed
- The mod still functions normally, but operates in session-only mode.
- Placed markers are kept in memory only and will not be persisted to disk.
- Markers are cleared when returning to the main menu or starting/loading a different world.
Note: MuckSaveGame integration is entirely optional. LocalMapMarkers runs gracefully without it.
Safety / Scope
- Does not modify Muck
.mucksavefiles. - Does not modify world generation.
- Does not synchronize markers via networking/RPC. Markers are strictly local to each player.
- Safe self-healing visual hydration makes sure markers render correctly even if the map UI layout is cleared during initialization by other mods.
Installation
Thunderstore / r2modman (Recommended)
- Search for LocalMapMarkers in your mod manager.
- Click Install. BepInEx and other dependencies will be resolved automatically.
Manual Installation
- Install
BepInExPack_Muck(version 5.4.1101 or later). - Download the release archive.
- Extract the contents and place
LocalMapMarkers.dllunderBepInEx/plugins/LocalMapMarkers/. - Launch Muck.
CHANGELOG
Changelog
1.0.2
- Minor documentation improvements.
1.0.1
- Documentation improvements.
1.0.0
First public release.
- Six custom map marker types: House, Cave, Village, Revive, Boss, and Generic.
- Marker selection with keys
1–6. - Place markers with LMB and remove them with RMB.
- Keeps normal map dragging and mouse-wheel zoom behavior.
- In-map selected-marker and controls display.
- Optional per-save marker persistence through MuckSaveGame.
- Session-only operation when MuckSaveGame is not installed.
- New games remain isolated from existing marker data even when using the same seed.
- Local-only markers with no networking or RPC synchronization.