This mod introduces a secure, organized mapbook that stores all in-game maps.
๐ Secure Mapbook Mod
โYour tactical cartography solution for SPT-modโ
๐ Description
A revolutionary storage solution that organizes all Tarkov maps into a single, secure book while preventing insurance exploitation. Designed for realism-focused players who want:
- ๐ Logical map storage (No more loose maps cluttering stash)
- ๐ฏ Tactical flexibility (Fits in secure containers AND Special Slots)
Built using Jehreeโs Gilded Key Storage concept and optimized for use with Dynamic Maps.
๐ Key Features
FeatureDescription**๐ All-in-One StorageHolds every map (1x2 slot) including Dynamic Maps content๐ Pocket-FriendlyBook + maps fit in secure containers and special slots๐ Trader Integration**
Available from Prapor LL2 (configurable)
โ๏ธ Fully ConfigurableAdjust price, trader, and restrictions via config.json โ Recommended
- Dynamic Maps
๐ Credits & Thanks
- SPT-mod Team for the amazing modding platform
- Jehree for the Gilded Key Storage concept
- Dynamic Maps Developer mpstark for expanding Tarkovโs cartography
4.96 MB
284 Downloads
SecureMapbook - Changelog
Changes (2025-10-28)
NB!
- This fixes the bug introduced in v1.5.4. If you update to this version without first removing your maps from the Mapbook, you will lose them again.
- This is now fixed and shouldnโt happen in future updates.
Added
- Auto-detection of Special Slot IDs from all loaded items.
- Auto-detection of Secure Container IDs from all loaded items.
- Dynamic addition of Mapbook to both special slots and secure containers based on detected IDs.
- Logging added for debugging when Mapbook is added to special slots or secure containers.
- Validation logging to confirm successful Mapbook creation and addition.
Fixed
IEnumerable<SlotFilter>indexing issue inAllowInSpecialSlots(now safely converted toList<SlotFilter>before modification).SecureContainersproperty corrected to useDictionary<string, string>(ID โ Name) instead ofList<string>.- KeyNotFound and ObjectId exceptions when adding Mapbook to containers and slots.
- Removed unnecessary grid extraction logic; only secure container IDs are processed.
- Corrected
slot.Properties.Filtersandcontainer.Properties.Gridsaccess to avoid null reference errors. - Ensured
config.Localesis now properly loaded fromlocales.json(separate fromconfig.json).
Improved
- Added detailed debug logging for each added slot, secure container, and Mapbook item.
- Modularized detection and addition of slots and containers to allow dynamic handling of modded items.
- Ensured Mapbook creation does not fail due to missing or null IDs.
4.96 MB
120 Downloads
Warning
- This update breaks your existing mapbook you you will have to grind for it again, when you run in to my PMC in game you may tea bag him for theinconvenience.
Changed
- Refactored codebase for improved readability and maintainability.
- Restructured configuration: split the original config.json into smaller, modular JSON files for easier management.
- Moved the Mapbook item from the traderโs LL1 tier to LL2 for better balance.
- Mapbook size now dynamically adjusts according to ModConfig, width and height values are applied directly from the configuration.
Added
- New barter trade for the Mapbook available at the traderโs LL1 tier.
- Mapbook loot integration: added to the map loot pool with a small chance to spawn naturally in raids.
Fixed
- LoyaltyLevel value in the configuration now correctly updates in code and reflects in trader listings.
- Removed the sneaky mapbook.bundle duplicate, mod now smaller in size.
8.66 MB
271 Downloads
Added insurance disable for all maps listed in config. Unified DisableMapsInsurance() to handle Mapbook and map items. Improved debug logging for insurance operations.
8.66 MB
180 Downloads
No change to the code. Just added the ID for the Lybrenth map to the config.json
8.66 MB
381 Downloads
C# update for SPT v4.0.0
8.67 MB
61 Downloads
Fixes:
Fixed Documents case not accepting Secure Mapbook
Improved container compatibility handling
Added better error logging for container modifications
Fixed filter array handling in secure containers
Details
-
GUID
com.mrvibesrsa.securemapbook
-
Category
-
License
-
Source Code
-
Latest Version VirusTotal Result
Hi, the last update break the existing mapbook for existing profilesโฆ i was needed to buy new maps for my mapbookโฆ but anyway itโs done now
Hi, Not sure what happened but I am no longer able to put the Mapbook in my special slots.
Hey, this is neat! Would love if this could go in a docs case too (you can put bundles of maps in them), but finding this super helpful all the same. (If you make this change, would love it if you could backport to 3.11 since my group wonโt be able to upgrade for a while!)
Hey looking at your config you are missing ThetaSecureCase
with ID 664a55d84a90fc2c8a6305c9
https://db.sp-tarkov.com/search/664a55d84a90fc2c8a6305c9
So when i would get that case playing & using this mod i could/would not be able to put it in the secure MapBook Progressive Container
Lekker!
Cool idea!