MapMarker
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #124 of 212 Miscellaneous mods in this game by downloads
📋 About This Mod
Mark and draw on your map with different colors. Singleplayer and multiplayer support (including mixed lobbies).
Features
-
[]Mark map nodes with different colors.[/]
[]Draw on the map with different colors.[/]
[]Automatically mark nodes with pre-configured colors (Toggle).[/]
[]Hide drawings on top of nodes (Toggle).[/]
[]Unmark map nodes after visiting (Toggle).[/]
[]Singleplayer support.[/]
[]Multiplayer support w/ fallback for peers w/o MapMarker.[/]
Please don't hesitate to share any thoughts, comments, or concerns :)
Heavily inspired by mapmarks.
HOW TO USE
-
[](Drag) Right-Click ----> Mark/Recolor[/]
[](Drag) Double-Right-Click ----> UnMark[/]
[]Left-Click on Color Palette ----> Select Color[/]
[]Press 'c' ----> Cycle Color[/]
The toggles for various settings are under ModConfig settings.
HOW TO INSTALL
Optional dependency for mod settings: ModConfig
Download MapMarker.zip
Extract the contents and move the MapMarker folder to -
'C:\Program Files (x86)\Steam\steamapps\common\Slay the Spire 2\mods'
This what your directory should now look like:
- Slay the Spire 2
| | - MapMarker
| | | - MapMarker.dll
| | | - MapMarker.json
| | - ...
TODO
-
[]Remove mixed lobby support if it's too unreliable or if most users don't have a use for it.[/]
[]Remove or rework drawing with colors if most users don't have a use for it.[/]
NERD STUFF
STS2's multiplayer serialization builds a type-ID table by enumerating the 49 hardcoded INetMessageSubtypes, then appending any mod-added INetMessage classes found via ReflectionHelper. GetSubtypesInMods<INetMessage>(). Both peers must have identical tables or deserialization breaks, so registering a custom message type crashes or desyncs lobbies where only some players have the mod. To solve this, we use steganography inside the existing MapDrawingMessage. We pack mark data into the quantized X/Y position fields of NetMapDrawingEvent structs preceded by a BeginLine at an off-screen position. On the receiving side, a Harmony prefix on NMapDrawings. HandleDrawingMessage ch
📊 Mod Details
- Game
- Slaythespire2 Mods
- Author
- s0xxx
- Version
- 1
- Downloads
- 438
- Endorsements
- 4
- Category
- Miscellaneous
- Created
- 4/18/2026
- Updated
- 4/25/2026
🔧 How to Install Slay The Spire II Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for Slay The Spire II →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Slay The Spire II commands, item IDs, and more.
Keep browsing — more Slay The Spire II mods await