A mod for SPT that shows colored checkmarks on items needed for hideout upgrades, quests, wishlist, barters, and crafting recipes.
The tooltip displays detailed information about what each item is needed for, including counts and specific module/quest/recipe names.
- RED - Item is needed for hideout but you need more to fulfill the requirement of at least one module
- GREEN - Item is needed for hideout and you have enough to fulfill the requirements (behavior configurable - see
Fulfilled Any Can Be Upgradedsetting) - YELLOW - Item is needed for a quest/task
- BLUE - Item is on your wishlist
- MAGENTA - Item is needed for a trade/barter
- CYAN - Item is needed for a crafting recipe
All colors are fully customizable in the config.
- Shows "found in raid count" / "total count in stash"
- Individual color coding for each module (green, red, or blue) based on whether you have enough for that specific module
- Shows counts: (current count in stash / total count needed by all modules)
- Lists all quests, hideout modules, barters, and crafts the item is needed for
If the "Take" option is available when picking up loose loot, it will be color coded to match the checkmark system.
If an item is needed for a quest or is found in raid (so would already have a checkmark), it will show the appropriate color but still display the quest information in the tooltip.
Almost all settings are now accessible through BepInEx's F12 configuration menu! No more editing config files manually.
- Live color pickers with RGB sliders
- Organized categories: Hideout, Quests, Barter & Craft, Priority, Colors
- Hoverable descriptions explaining each setting
- Changes apply after switching menus (e.g., leave stash → main menu → return)
When enabled, the tooltip now shows how many prerequisite quests you need to complete before each quest becomes available:
- Color-coded status:
- 🟢 Green
(0 prereqs)- Quest is available now - 🟡 Yellow
(1-9 prereqs)- Quest is close to being unlocked - ⚪ Gray
(10+ prereqs)- Quest is far away (e.g., Collector)
- 🟢 Green
- Smart sorting - Quests are sorted by prerequisite count, so items needed for soon-to-be-available quests appear first
- Can be disabled in settings if you prefer the classic view
- Download and extract the zip file into your SPT game folder
- You should end up with:
BepInEx/plugins/MoreCheckmarks/MoreCheckmarks.dllBepInEx/plugins/MoreCheckmarks/MoreCheckmarksAssetsSPT/user/mods/MoreCheckmarksBackend/MoreCheckmarksBackend.dll
Press F12 in-game to access all settings. Below are the available options:
| Setting | Description |
|---|---|
| Show Hideout Checkmarks | Show checkmark and tooltip for hideout areas this item is needed for. Default on. When disabled, no hideout checkmark or "Needed for area" tooltip section is shown. |
| Fulfilled Any Can Be Upgraded | When TRUE, shows fulfilled checkmark when AT LEAST ONE hideout module can be upgraded. When FALSE, shows fulfilled only when ALL modules requiring this item can be upgraded. |
| Show Future Module Levels | Show requirements for future hideout module levels instead of only the next one. |
| Only Show Hideout Checkmark On FIR Items | When enabled, hideout needs only drive the checkmark for Found In Raid (FIR) items. Non-FIR items get no hideout checkmark (quests, wishlist, barters, and crafts can still show one). The "Needed for area" tooltip lines are still shown. |
| Setting | Description |
|---|---|
| Show Quest Checkmarks | Show checkmark and tooltip for quests this item is needed for. Default on. When disabled, no quest checkmark or quest tooltip section is shown. |
| Include Future Quests | Consider future quests when checking which quests an item is required for. If false, behaves like vanilla. |
| Show Prerequisite Count | Show the number of prerequisite quests needed before each quest becomes available, with color coding and sorting. |
| Show Quest Checkmarks for Non-FIR Items | When enabled, quest checkmarks appear on items even if they aren't found in raid. Useful if your SPT is configured to accept non-FIR items for quest turn-ins. This is about whether your stored item is FIR. |
| Only Show FiR-Required Quests | When enabled, quest checkmarks only appear for quests that require the item to be Found In Raid. Quests that accept non-FIR items (e.g. Ragman's Hot Delivery) won't show a quest checkmark. This is about whether the quest requires FIR — separate from the option above. Default off; hardcore players should leave it off. |
| Setting | Description |
|---|---|
| Show Barter | Show checkmark and tooltip for barter/trades this item is needed for. |
| Show Craft | Show checkmark and tooltip for crafting recipes this item is needed for. |
| Show Future Craft | Show crafting recipes for hideout areas of higher level than current. |
These settings decide which checkmark color to display when an item is needed for multiple things. Higher number = higher priority.
| Setting | Description |
|---|---|
| Quest Priority | Priority for quest checkmarks |
| Hideout Priority | Priority for hideout checkmarks |
| Wishlist Priority | Priority for wishlist checkmarks |
| Barter Priority | Priority for barter checkmarks |
| Craft Priority | Priority for craft checkmarks |
All colors can be customized using RGB sliders. Default colors:
| Setting | Default |
|---|---|
| Need More Color | Light Red |
| Fulfilled Color | Light Green |
| Wishlist Color | Light Blue |
| Barter Color | Magenta |
| Craft Color | Cyan |
Some quest-hiding options live in a server-side config file rather than the F12 menu, since they require server data. The file is created automatically with defaults on first server start at:
SPT/user/mods/MoreCheckmarksBackend/config.json
| Setting | Default | Description |
|---|---|---|
hideInactiveEventQuests |
true |
Hide checkmarks for inactive seasonal/event quests (Christmas, Halloween, etc.) that aren't currently active. Set to false to show them like before. |
excludedQuestIds |
[] |
A list of quest IDs to completely ignore (no checkmarks). Useful for quests you never do (e.g. Compensation For Damage). |
Finding quest IDs: On every server start, the mod writes a readable lookup file next to the config at SPT/user/mods/MoreCheckmarksBackend/quest-id-reference.txt, listing every quest as Quest Name [Trader] = questId. Copy the IDs you want to hide into excludedQuestIds, for example:
{
"hideInactiveEventQuests": true,
"excludedQuestIds": ["5c0bd94186f7747a727f09b2"]
}Changes to config.json take effect after a server restart.
- SPT Version: 4.0.x
- Required: BepInEx (included with SPT)
Original mod by TommySoucy. SPT 4.0 port and new features by TommySoucy & Bewa.
- Stash tooltip counts are now live - moving an item updates the count on the next hover instead of needing a menu switch. Previously the count read a cached snapshot.
- Added an "ON YOU" tooltip line showing how many of an item you're carrying (equipment/pockets/secure container). Shown only when you have one or more on you; otherwise the tooltip is unchanged.
- Known limitation: in-raid, already-displayed checkmarks/counts don't refresh until you reopen the inventory (the newly looted item shows the right count, existing ones update on reopen). Out of raid is unaffected.
- The "Needed for area" tooltip count is now FIR-aware: when "Only Show Hideout Checkmark On FIR Items" is enabled, the possessed number reflects only your Found In Raid items instead of your total count.
- Clearer STASH tooltip wording - now reads "X found in raid / Y total" instead of "X/Y".
- Added "Show Quest Checkmarks" option (Quests section) - toggle quest checkmarks and the quest tooltip section on or off. Default on.
- Added "Show Hideout Checkmarks" option (Hideout section) - toggle hideout checkmarks and the "Needed for area" tooltip section on or off. Default on.
- Added "Only Show Hideout Checkmark On FIR Items" option (Hideout section) - hideout needs only drive the checkmark for Found In Raid items; non-FIR items get no hideout checkmark (other reasons still apply). Default on.
- Added "Only Show FiR-Required Quests" option (Quests section) - hides quest checkmarks for items whose quest doesn't require Found In Raid (e.g. Ragman's Hot Delivery). Default off, so existing behavior is unchanged unless enabled.
- Added server-side
config.jsonwithhideInactiveEventQuests(default on) to hide inactive seasonal/event quests, andexcludedQuestIdsto hide specific quests you never do. Aquest-id-reference.txtlookup file is generated on server start to help find quest IDs for the exclusion list.
- Refactor codebase to improve maintainability.
- Fixed barter checkmarks not displaying (server was returning empty data)
- Added "Show Quest Checkmarks for Non-FIR Items" option in F12 menu (Quests section) - enables quest checkmarks on items that aren't found in raid, useful for SPT configurations that accept non-FIR items for quest turn-ins
- Full port to SPT 4.0
- Added F12 in-game configuration menu (replaces Config.json)
- Added quest prerequisite count display with color coding
- Added smart sorting of quests by prerequisite count
- Fixed quest filtering to properly include future quests
- Various bug fixes and improvements