<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>The Forge - SPT Mods</title><link>https://forge.sp-tarkov.com/mods</link><atom:link href="https://forge.sp-tarkov.com/mods/rss" rel="self" type="application/rss+xml"/><description>Latest SPT mods on the Forge - for SPT versions: 4.0.13, 4.0.12, 4.0.11, 4.0.10, 4.0.9, 4.0.8, 4.0.7, 4.0.6, 4.0.5, 4.0.4, 4.0.3, 4.0.2, 4.0.1, 4.0.0</description><language>en-US</language><lastBuildDate>Sat, 25 Apr 2026 21:33:44 +0000</lastBuildDate><item><title>Shared Weapon Builds</title><link>https://forge.sp-tarkov.com/mod/2672/shared-weapon-builds</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2672/shared-weapon-builds</guid><description><![CDATA[<div class="tabset"><div id="tabset-1-panel-1" class="tab-panel"><div class="tab-title">What’s included</div>
<div class="tab-content"><p>This mod makes it infinitely easier to share your weapon builds on Discord as well as when you’re playing with a group of friends using Fika.</p>
<p>This mod features:</p>
<ul>
<li>CTRL-C &amp; CTRL-V weapon build import &amp; export bindings to make it very easy to copy and paste a weapon build from Discord into the game</li>
<li>A websocket &amp; utilities to keep all weapon builds on the SPT server central, meaning that all profiles will have access to them (And will see them be edited live if someone is looking at a build!)</li>
<li>A quick and easy way to grab saved builds out of the ‘WeaponBuilds’ folder, for storage or taking it to another playthrough.</li>
</ul></div></div>
<div id="tabset-1-panel-2" class="tab-panel"><div class="tab-title">How to install</div>
<div class="tab-content"><p>Demonstration Video (Yes, it has a different mod name. The installation is the same)
<img src="https://i.imgur.com/3N6gTe2.gif" alt="Handholding tutorial" /></p></div></div>
<div id="tabset-1-panel-3" class="tab-panel"><div class="tab-title">Credits</div>
<div class="tab-content"><ul>
<li><strong>Lacyway</strong> and the <strong>Fika team</strong>, this mod uses some copied classes to do with websockets that is largely based on their code.</li>
</ul></div></div></div>
]]></description><category>Weapons</category><dc:creator>ArchangelWTF</dc:creator><pubDate>Fri, 24 Apr 2026 15:10:07 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/nV4DJz77KS62xgdLNfHGHUTPThb9agkHXDoqti8s.png" type="image/png" length="0"/><dc:date>2026-04-24T15:18:38+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Weapon Build Master</title><link>https://forge.sp-tarkov.com/mod/2669/weapon-build-master</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2669/weapon-build-master</guid><description><![CDATA[<h2>Tarkov Weapon Build Master</h2>
<p>Share your weapon build with your friends using a simple build code!</p>
<p><strong>What does it do?</strong></p>
<ul>
<li>
<p>Import and export any of your customized weapon builds with just a single string of code.</p>
</li>
<li>
<p>Seamlessly integrated Import/Export buttons within the native game UI, backed by a robust and comprehensive error-catching system.</p>
</li>
</ul>
<p><strong>Installation</strong></p>
<ul>
<li>Download the latest version from the Releases tab on the right. Extract the archive and simply drop the BepInEx folder directly into your game’s root directory.</li>
</ul>
<p><strong>Compatibility</strong></p>
<ul>
<li>
<p><strong>Fika:</strong> Fully compatible. I haven’t encountered any issues during actual testing.</p>
</li>
<li>
<p><strong>Fika.Co-op:</strong> Same as above.</p>
</li>
<li>
<p><strong>Fika.Headless:</strong> Same as above… Well, considering this is a strictly client-side UI mod that doesn’t even operate during active raids, theoretically, no other mod should break it.</p>
</li>
</ul>
<p><strong>How to Use</strong></p>
<ul>
<li>
<p>Exporting: Once in the game, open the Edit Build Screen. You will see the new Import and Export buttons located right below the default Delete button. Click the Export button, and your current weapon build will be automatically converted into a build code and copied directly to your clipboard.</p>
</li>
<li>
<p>Importing: Select a base weapon on Screen, ensure you have a preset code copied to your clipboard, and click the Import button. Your saved build will be assembled instantly with just one click!</p>
</li>
</ul>
<p><strong>Note About the Build Code</strong></p>
<ul>
<li>The exported code is a Base64 string that looks quite long (similar to a Hearthstone deck code). It starts with SPT-ProjectSpark-WBM-, followed by a line of human-readable text (e.g., “Player shared a weapon build…”).
﻿</li>
<li>The descriptive text at the end is completely optional and just for context—you can delete it when sharing if you prefer, or change it to explain your code, or named it, just by your favorite.
﻿</li>
<li>So if somewhere delete the line break in code when you share it, you can still delete the description text to use the build code also, it’s actually unnecessary.</li>
</ul>
<p><strong>I Need Translate!</strong></p>
<ul>
<li>You can find language file in <code>YourGamePath/BepInEx/plugins/WeaponBuildMaster/locales</code>, create your language’s file and give a pull request for mod’s repo,  i will accept it and add in next release, you can also share your language file for other peoples, I don’t mind.</li>
<li>In the language file, <code>Language</code> mean how your lang will display in F12 Menu(you can find default lang  <code>English</code> and <code>简体中文</code>, if you create a new language file, make sure to change it(like <code>日本語</code>).</li>
</ul>
<p><strong>At the end</strong></p>
<ul>
<li>this is just a preview for a example build code</li>
</ul>
<p>SPT-ProjectSpark-WBM-VEepzUvcLb0gi0VnAP//XRXPO9etGmfnFRiyAQABXRNAytetGgsLJJhpAgACWb/miIb3dGAEJmICAwADZWfnUacV+FQzAlmYBAMBYYuifZAI5GNqZ/YdBQQBY9PUSipJMHuvCThtBgMCXG1xDS4iFl3xa4HnBwYBXqF7vAmql28uelHNCAcBY9POKB/nfQ8oAYWeCQYCXqFq2gmql28uelG+CgMDYmlUXQ5X8hjkVIyiCwoDYmvs+VgsPjGTELg3DAsBW3vkiVrPxAAXDi3VDQoGZV3yT9+AsSdQYm0KDg0BXBi5DS4iFhUhQkZrDwoHXBi5GS4iFjmLWoEEEAMEXHk/xC4iFgARTKJdEQAEXRNey9etGiHBdlQuEhEBXqFtTVqtZEapOXU9EwAF</p>
<p>400eod shared a weapon build code with you: Colt M4A1 5.56x45 assault rifle</p>
]]></description><category>Weapons</category><dc:creator>HiddenCirno</dc:creator><pubDate>Wed, 22 Apr 2026 04:19:34 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/jnpgMwURnJHDtgyHBWLBeyyKteRyt0GDAEmG5948.png" type="image/png" length="0"/><dc:date>2026-04-22T13:49:18+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>AttachmentBackport</title><link>https://forge.sp-tarkov.com/mod/2668/attachmentbackport</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2668/attachmentbackport</guid><description><![CDATA[<p>Starting from the update <code>1.0.2.5.43415</code> on March 5th, Attachments have been edited in-game.</p>
<blockquote>
<p>This ONLY includes <strong>Ergo</strong>, <strong>CheckTime</strong>, <strong>Load &amp; Unload Time</strong>, and <strong>Recoil</strong> stats.</p>
</blockquote>
<p>This includes Attachment updates from versions:</p>
<p><a target="_blank" class="external-link" href="https://changes.tarkov-changes.com/view/989" rel="noreferrer noopener"><code>1.0.2.5.43415</code> on March 5th (6am EST)</a> - <a target="_blank" class="external-link" href="https://changes.tarkov-changes.com/view/991" rel="noreferrer noopener"><code>1.0.2.5.43415</code> on March 5th (10am EST)</a></p>
<p><a target="_blank" class="external-link" href="https://changes.tarkov-changes.com/view/1024" rel="noreferrer noopener"><code>1.0.4.5.44573</code> on April 20th (10am EST)</a> - <a target="_blank" class="external-link" href="https://changes.tarkov-changes.com/view/1025" rel="noreferrer noopener"><code>1.0.4.5.44573</code> on April 20th (12pm EST)</a></p>
<p>THERE SHOULD BE A TOTAL OF <strong>16</strong> MISSING ITEMS | <strong>5</strong> if using Content Backport</p>
<p>The only thing AI assisted me with was the .json stuff, and it was mainly removing useless clutter, I manually edited everything else myself.</p>
]]></description><category>Weapons</category><dc:creator>RuKira</dc:creator><pubDate>Tue, 21 Apr 2026 11:41:50 +0000</pubDate><dc:date>2026-04-21T11:42:48+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Picture in Picture Disabler</title><link>https://forge.sp-tarkov.com/mod/2667/picture-in-picture-disabler</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2667/picture-in-picture-disabler</guid><description><![CDATA[<p>Tired of losing 20 FPS when aiming with optic scopes ? Boy do I have some good news for you.</p>
<hr />
<h2>What does it do ?:</h2>
<p>When aiming with an optic scope this mod disables the optic camera, zooms the whole screen, scales the models and cuts through the meshes.<br />
Depending on the scenarios I gain between 15 to 50 FPS.<br />
Works with mod scopes, reverts to vanilla PiP system with NVG, thermal and variable zoom scopes.</p>
<hr />
<h2>Customizable:</h2>
<ul>
<li>Vignette and scope shadow, customizable.</li>
<li>Set your own baseline FOV for magnification calculations.</li>
<li>Whitelist system.</li>
<li>Custom LOD changes.</li>
<li>Set duration of FOV changes.</li>
<li>Disable the mod during reloads.</li>
<li>Set reticle size.</li>
<li>Display reticle after everything (No NVG tinting but stays clear all the time and isn’t influenced by upscalers).</li>
<li>Works with Fika ping system.</li>
</ul>
<hr />
<h2>Illustrations:</h2>
<h3>Streets of Tarkov:</h3>
<p><img src="https://github.com/Fiodorwellfme/PiP-Disabler/blob/main/images/Streets_Off.png?raw=true" alt="" />
<img src="https://github.com/Fiodorwellfme/PiP-Disabler/blob/main/images/Streets_On.png?raw=true" alt="" /></p>
<h3>Shoreline:</h3>
<p><img src="https://github.com/Fiodorwellfme/PiP-Disabler/blob/main/images/Vanilla.png?raw=true" alt="" />
<img src="https://github.com/Fiodorwellfme/PiP-Disabler/blob/main/images/Mod.png?raw=true" alt="" /></p>
<p>My specs: 9800x3D, 7900XTX, 96 GB DDR5.</p>
<hr />
<h2>Installation:</h2>
<ol>
<li>
<p>Open the downloaded zip file.</p>
</li>
<li>
<p>Drag the BepInEx folder from the zip file into your SPT folder.</p>
</li>
</ol>
<p><img src="https://i.imgur.com/34vXXDj.gif" alt="" /></p>
<hr />
<h2>Support:</h2>
<p>Discord thread in the SPT discord : <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1482076311903146054" rel="noreferrer noopener">https://discord.com/channels/875684761291599922/1482076311903146054</a></p>
<h3>If something looks wrong and you have Fontaine’s FOVfix, make sure you’ve updated it to 4.0.1.</h3>
<hr />
<h2>Thanks:</h2>
<p>The whole SPT and Fika teams for making this awesome project.<br />
Drakia for the original gif and his config order automatizer.<br />
7bpencil for his initial attempt.<br />
Fontaine for his work on the FOV and the ribcage scaling.</p>
]]></description><category>Other</category><dc:creator>Fiodor</dc:creator><pubDate>Sun, 19 Apr 2026 09:29:04 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/3VfNC0kP1YGZy8X01VrVgJfL3lF0Tfk8Ck41kScY.png" type="image/png" length="0"/><dc:date>2026-04-20T15:38:52+00:00</dc:date><dc:identifier>v0.9.0</dc:identifier></item><item><title>ModernTacticalHUD</title><link>https://forge.sp-tarkov.com/mod/2664/moderntacticalhud</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2664/moderntacticalhud</guid><description><![CDATA[<h1>Project Spark: Modern Tactical HUD</h1>
<p>A Fire Control System (FCS) and tactical information UI mod designed for SPT.</p>
<p><a target="_blank" class="external-link" href="https://github.com/HiddenCirno/EFTBallisticCalculator/blob/main/preview.png" rel="noreferrer noopener">See preview here</a></p>
<p><strong>What can it do?</strong></p>
<ul>
<li>Predicts the ballistic impact point based on a given distance while aiming down sights.</li>
<li>Displays data including distance, heading, angle, bullet parameters, estimated muzzle velocity, and time of flight (TOF).</li>
<li>Shows some very cool~ stuff on your screen, like wind speed, wind direction, temperature, and atmospheric pressure. Of course, they are all entirely fake :P</li>
<li>Monitors various vital information and data in real-time and displays them seamlessly on your screen.</li>
<li>Includes weapon status, available throwables, biometric health status, active buff/debuff effects, and a squad status brief.</li>
</ul>
<p><strong>How to install?</strong></p>
<ul>
<li>Download the latest release from the Releases section on the right. Extract the archive and simply drop the <code>BepInEx</code> folder into your game’s root directory, overwriting if necessary.</li>
</ul>
<p><strong>Compatibility?</strong></p>
<ul>
<li><strong>Fika:</strong> Fully compatible. I haven’t encountered any issues during my actual testing.</li>
<li><strong>Fika.Co-op:</strong> Unsure/Untested. I don’t have the environment to test this. The FCS relies on the client’s Camera system to function; hopefully, BSG isn’t rendering other players’ cameras.</li>
<li><strong>Fika.Headless:</strong> Unsure/Untested. Same as above.</li>
<li><strong>Realism:</strong> They are definitely incompatible now. This project is built on SPT 4.0.13, while Realism is currently on 3.11.4. I extracted the ballistic algorithm and rebuilt it as utility methods, but Realism likely uses its own ballistic parameters. Furthermore, <code>GClass</code> obfuscation changes with every BSG version update.</li>
</ul>
<p><strong>Usage Guide</strong></p>
<ul>
<li>Upon entering a raid, various information panels will appear on your screen. The left side houses the FCS status, environment sensors (all environmental data except time and location are simulated), and squad status. The right side displays health and active buffs (invisible when no effects are active). The top shows the weapon panel and throwables.</li>
<li>The FCS panel will display current distance, incline/elevation angle, cant angle, bullet parameters, muzzle velocity, and TOF.</li>
<li>Press the <strong>T</strong> key to set your crosshair position as the target. The FCS will automatically measure the horizontal distance to the point, calculate the fire control data, and predict the impact point.</li>
<li>The predicted impact point is represented by a glowing yellow dot, which is visible while aiming down sights (ADS).</li>
<li>If the crosshair is aimed at an invalid target (such as the sky), the distance data will automatically clear.</li>
<li>Press the <strong>Backspace</strong> key to manually clear the fire control data.</li>
<li>By holding <strong>Ctrl, Alt, or Shift</strong> along with the <strong>Up/Down Arrow keys</strong>, you can manually input the distance or calibrate/adjust the current data.</li>
<li>The impact prediction dot remains visible even if you toggle off all HUD elements. However, since I didn’t set up a standalone distance display, I highly recommend keeping at least the FCS panel active to accurately judge your engagement distance.</li>
<li>Everything can be configuration in F12 Menu, panel’s location, colors, size, turn on or off it, override all colors….</li>
</ul>
<p><strong>I Need Translate!</strong></p>
<ul>
<li>You can find language file in <code>YourGamePath/BepInEx/plugins/ModrenTacHUD/locales</code>, there have 2 folders, menu include cfg menu’s locale and ui include ui text’s locale, create your language’s file and give a pull request for mod’s repo,  i will accept it and add in next release, you can also share your language file for other peoples, I don’t mind.</li>
<li>In the language file, <code>Language</code> mean how your lang will display in F12 Menu(you can find default lang  <code>English</code> and <code>简体中文</code>, if you create a new language file, make sure to change it(like <code>日本語</code>).</li>
</ul>
<p><strong>Special Thanks</strong></p>
<p>To koloskovnick and his MedEffectsHUD. I referenced the code used for fetching and updating buff effects. The original project uses the MIT license, and I would like to credit them here.</p>
<p><a target="_blank" class="external-link" href="https://github.com/KoloskovNikolay/MedEffectsHUD" rel="noreferrer noopener">MedEffectsHUD</a></p>
]]></description><category>Other</category><dc:creator>HiddenCirno</dc:creator><pubDate>Mon, 13 Apr 2026 11:34:22 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/2MlSH9qyZUTqgYSDwLB4GseZeYFNVo14PzqbVGRE.png" type="image/png" length="0"/><dc:date>2026-04-17T16:50:25+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>Sniper Bros</title><link>https://forge.sp-tarkov.com/mod/2663/sniper-bros</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2663/sniper-bros</guid><description><![CDATA[<p>This mod is simple. It makes Marksman/Sniper scavs non-hostile to other AI bots. Why? Because the AI bots would annoyingly get stuck staring at ceilings trying to find them before.</p>
<p>Why not just not spawn in marksman you ask? Because how would you do those annoying tasks that require kills for them.</p>
<p>Install:</p>
<p>Extract the mod into the main folder of your game install.</p>
<p>FIKA/Headless:</p>
<p>This mod only needs to be on the host. So if you use a headless it only needs to be there.</p>
<p>Compatibility:</p>
<p>Should work with everything.</p>
<p>How’s it work?</p>
<p>On bot spawn in it’ll add bots to the allies list of marksman and vice versa.</p>
]]></description><category>Bots</category><dc:creator>Shibdib</dc:creator><pubDate>Mon, 13 Apr 2026 00:43:19 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/VjP0I99H1gO0KBluyMC8d8g4IqLf2afZH3WgAMkz.jpg" type="image/png" length="0"/><dc:date>2026-04-13T01:39:23+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>COMBAT ARSENAL</title><link>https://forge.sp-tarkov.com/mod/2662/combat-arsenal</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2662/combat-arsenal</guid><description><![CDATA[<p><a target="_blank" class="external-link" href="https://postimg.cc/cgRBdZSs" rel="noreferrer noopener"><img src="https://i.postimg.cc/k4Z1FXYt/Combat-Arsenal-Mod-Logo.png" alt="Combat-Arsenal-Mod-Logo.png" /></a></p>
<div class="tabset"><div id="tabset-2-panel-1" class="tab-panel"><div class="tab-title">ABOUT THE MOD</div>
<div class="tab-content"><p>This mod creates customized variants of existing items by cloning vanilla and <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2512/wtt-content-backport" rel="noreferrer noopener">WTT -  Content Backport</a> items and modifying them via JSON.<br />
Weapons, ammo, attachments, armor, and items are adjusted through stat changes, compatibility tweaks, and configuration overrides.<br />
It also adds hideout crafting recipes, extends weapon magazine/ammo compatibility, and injects additional stim buffs into the global game configuration.<br />
This mod also adds 3D models such as front grips, handguards, silencers and much more.</p>
<p>⚠️⚠️⚠️ I STRONGLY ADVISE YOU TO READ EVERYTHING CAREFULLY. ⚠️⚠️⚠️</p></div></div>
<div id="tabset-2-panel-2" class="tab-panel"><div class="tab-title">INSTALLATION</div>
<div class="tab-content"><ol>
<li>Backup your profile before every update!!!</li>
<li>Delete every previous version <strong>completely</strong>!!!</li>
<li>Clear your caches!!!</li>
<li>Download the mod!!!</li>
<li>Extract the ZIP (7-Zip / WinRAR / Windows Explorer)!!!</li>
<li>Copy the <strong>contents</strong> of the ZIP into your <strong>SPT root folder</strong>!!</li>
</ol>
<p>⚠️⚠️⚠️ <strong>DO NOT MIX VERSIONS OR FILES</strong> ⚠️⚠️⚠️</p></div></div>
<div id="tabset-2-panel-3" class="tab-panel"><div class="tab-title">IMPORTANT NOTE</div>
<div class="tab-content"><p>The mod should be able to coexist with other mods, except for <strong>Salco’s Arsenal</strong>.
Even though the mod has been completely redesigned from scratch, there MAY still be some legacy issues here and there that COULD cause problems.</p>
<p>This is an early version of the mod. I therefore advise you NOT to make any changes, as these will be reversed in later updates and may cause bugs.
Things will be changed to a greater or lesser extent in future updates. This applies to behaviour, values, appearance, names, etc.
Only make changes if you know EXACTLY what you’re doing.
If you have made changes and encounter errors, I will not be able to provide any support.</p></div></div>
<div id="tabset-2-panel-4" class="tab-panel"><div class="tab-title">CONTENT</div>
<div class="tab-content"><p><strong>GUNS</strong></p>
<ul>
<li>Zastava M85 .300 Blackout assault rifle</li>
<li>Salco Industries: UNIT-12 multi-caliber assault rifle</li>
<li>Salco Industries: SCAR-68 6.8x51mm assault rifle<br />
<br />
</li>
</ul>
<p><strong>AMMO</strong></p>
<ul>
<li>6.8x51mm SIG Berserker</li>
<li>.300 Blackout - Spartan</li>
<li>5.45x39mm 7NBS</li>
<li>5.56x45mm M995A1</li>
<li>7.62x39mm BP-M<br />
<br />
</li>
</ul>
<p><strong>ARMOR</strong></p>
<ul>
<li>Atomic Defense ballistic mask (Black) | Mk.2</li>
<li>Atomic Defense CQCM ballistic mask (Skull) | Mk.2</li>
<li>Salco Industries:  Strike Face ballistic plate</li>
<li>Soft-Armor Plates from Tier 3 to Tier 6<br />
<br />
</li>
</ul>
<p><strong>MEDICALS</strong></p>
<ul>
<li>Salco Industries: UFAK first aid kit</li>
<li>R-9 Combat Stim</li>
<li>Surv12 | Mk.2</li>
<li>Golden Vaselin Balm<br />
<br />
</li>
</ul>
<p><strong>MAGAZINES</strong></p>
<ul>
<li>Salco Industries: Unit-12 multi-caliber 20-round magazine</li>
<li>Salco Industries: Unit-12 multi-caliber 30-round magazine</li>
<li>Salco Industries: AK 6L31 60-round multi-caliber magazine<br />
<br />
</li>
</ul>
<p><strong>GEAR</strong></p>
<ul>
<li>Crye Precision AVS plate carrier (Ranger Green) | Mk.2		// has changable soft-armor plates<br />
<br />
</li>
</ul>
<p><strong>WEAPON ATTACHMENTS</strong></p>
<ul>
<li>Salco Industries: AK-12 buffer tube</li>
<li>AR-15 Magpul CTR Carbine stock with cheek riser (Black)</li>
<li>CAA Tactical Mgrip1</li>
<li>Tyrant Design HALO MiniVert Frontgrip</li>
<li>ZenitCo Sport 1 handguard (black)</li>
<li>APW Raptor 4 port muzzle brake</li>
<li>Salco Industries: Wrapped Assassin 5.56x45 sound suppressor<br />
<br />
</li>
</ul>
<p><strong>STORAGE CONTAINERS</strong></p>
<ul>
<li>Salco Industries: Big Item Case		// bigger and better T H I C C case</li>
<li>Salco Industries: IRCP organizational pouch		// bigger and better SICC pouch</li>
<li>Salco Industries: Portable Ammo Case</li>
<li>Salco Industries: Portable Med Case</li>
<li>Salco Industries: Secure Container VALKYRIE		// bigger and better than KAPPA</li>
</ul></div></div>
<div id="tabset-2-panel-5" class="tab-panel"><div class="tab-title">ASSETS OVERVIEW</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://postimg.cc/CRNmNnSV" rel="noreferrer noopener"><img src="https://i.postimg.cc/QMLwjczV/AK12_Buffer_Tube.png" alt="AK12_Buffer_Tube.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/75VmVJwk" rel="noreferrer noopener"><img src="https://i.postimg.cc/CKyXwb2z/APW_Raptor_Muzzle_Brake.png" alt="APW_Raptor_Muzzle_Brake.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/680Y04tW" rel="noreferrer noopener"><img src="https://i.postimg.cc/Gp0Vbvfy/Assassin_Wrapped_Silencer.png" alt="Assassin_Wrapped_Silencer.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/9DpJpwCH" rel="noreferrer noopener"><img src="https://i.postimg.cc/pdN4PKSr/Ballistic_Plate.png" alt="Ballistic_Plate.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/nXk0k9pX" rel="noreferrer noopener"><img src="https://i.postimg.cc/jjVmRy14/Big_Item_Case.png" alt="Big_Item_Case.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/WdnXnqTT" rel="noreferrer noopener"><img src="https://i.postimg.cc/bvXWq15D/CAA_Tactical_Mgrip1.png" alt="CAA_Tactical_Mgrip1.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/LJTNTg2s" rel="noreferrer noopener"><img src="https://i.postimg.cc/TP8FTnsn/Magpul_Buttstock_with_CR.png" alt="Magpul_Buttstock_with_CR.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/v4z3zxbB" rel="noreferrer noopener"><img src="https://i.postimg.cc/VNypzXhj/Portable_Ammo_Pouch.png" alt="Portable_Ammo_Pouch.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/RWRXRJ4h" rel="noreferrer noopener"><img src="https://i.postimg.cc/8C89TLYR/Portable_Medic_Pouch.png" alt="Portable_Medic_Pouch.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/yWpJFVwQ" rel="noreferrer noopener"><img src="https://i.postimg.cc/FsNjXzG4/IRCP.png" alt="IRCP.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/ts525npC" rel="noreferrer noopener"><img src="https://i.postimg.cc/pdN4PKS8/R9_Combat_Stim.png" alt="R9_Combat_Stim.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/k29TKv37" rel="noreferrer noopener"><img src="https://i.postimg.cc/52QDcssQ/Secure_Container_Valkyrie.png" alt="Secure_Container_Valkyrie.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/k2cfcRq3" rel="noreferrer noopener"><img src="https://i.postimg.cc/mrxJT7nD/Tyrant_HALO.png" alt="Tyrant_HALO.png" /></a></p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/zyj0jH8J" rel="noreferrer noopener"><img src="https://i.postimg.cc/s2Fq35LZ/Zenit_Co_Sport_1_Handguard.png" alt="Zenit_Co_Sport_1_Handguard.png" /></a></p></div></div>
<div id="tabset-2-panel-6" class="tab-panel"><div class="tab-title">FUTURE PLANS</div>
<div class="tab-content"><p>This mod will propably a for ever work in progress kind of thing.
I have so many ideas. 😭</p></div></div>
<div id="tabset-2-panel-7" class="tab-panel"><div class="tab-title">BUG REPORTING</div>
<div class="tab-content"><p>OK! This is the most important part (at least for me).
If you want to actively help make this mod into something really big, then I’ll obviously need your help.</p>
<p>You have two options for sending me bug reports:
a) My Discord thread on the official SPT server.
Link: <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1471243297019134034" rel="noreferrer noopener">https://discord.com/channels/875684761291599922/1471243297019134034</a>
You’ll get help much quicker there. I prefer this option.</p>
<p>b) On GitHub.
Link: <a target="_blank" class="external-link" href="https://github.com/S4LCO/CombatArsenal/issues" rel="noreferrer noopener">https://github.com/S4LCO/CombatArsenal/issues</a>
I’ll probably reply less often, or not at all, there. But I assure you that I’ll read it and look into the issue.</p>
<p><strong>IMPORTANT THINGS I NEED</strong></p>
<ol>
<li>Your SPT version.</li>
<li>A list of your installed server mods.</li>
<li>Server/Client logs.</li>
</ol></div></div>
<div id="tabset-2-panel-8" class="tab-panel"><div class="tab-title">SUPPORT ME</div>
<div class="tab-content"><p>If you’d like to support me and the mod, you’re more than welcome to do so via Ko-Fi.
This allows me to buy new 3D assets for the mod and you’ll support my ice-team addiction.<br />
➡️ <a target="_blank" class="external-link" href="https://ko-fi.com/salco1" rel="noreferrer noopener">https://ko-fi.com/salco1</a></p></div></div>
<div id="tabset-2-panel-9" class="tab-panel"><div class="tab-title">FAQ</div>
<div class="tab-content"><p>Q: Why is there yet another new mod?<br />
A: After that personal incident (which I mentioned in my Discord thread), I actually didn’t want to mod anymore. If I’d left my mods online, over time I would have received questions and requests for help that I wasn’t prepared to answer. That’s why “THE MERCENARY” and “SALCO’s ARSENAL” were removed.
However, my good friend “Berzerkr” saw the potential and the love for SALCO’s ARSENAL and wanted to carry on “my legacy”, so he decided to go down this path.
I’m only involved in the code to a very limited extent this time.
Bug fixes and further development will be handled by “Berzerkr” in future.</p>
<p>Q: Are you planning to merge SA and CA?<br />
A: No! In theory, both mods could run at the same time.
However, you’ll find certain items appear twice and/or even receive error messages because certain IDs MIGHT be duplicated.</p>
<p>Q: Will all items from SA also be available in CA?<br />
A: No, not all of them.
The popular “B.O.N.E.” and “DINNER-41” styles will definitely be coming back.
Apart from that, I’ll have to see which items I’ll be bringing back.</p>
<p>Q: Will there be any more 3D assets?<br />
A: Absolutely. That’s the part I’m personally responsible for, and even though I’m not that experienced in it yet, I’m really enjoying it.</p>
<p>Q: Will “SALCO’s ARSENAL” ever make a comeback?<br />
A: No way! Consider SA dead and buried. SA and CA are too similar, so having them both would make no sense.
Especially as certain items from SA will also be available in CA.</p>
<p>Q: Is there a list of assets you’d like to buy in the future?<br />
A: No. There won’t be a list. If you’d like to support me and the mod, you’re welcome to support me on Ko-Fi.</p></div></div>
<div id="tabset-2-panel-10" class="tab-panel"><div class="tab-title">SPECIAL THANKS</div>
<div class="tab-content"><p>First of all: A massive <strong>THANK YOU</strong> to GrooveypenguinX.
This bloke went out of his way to help me get new 3D assets into the game.
Every time I asked for help, he was there. Groovey, you’re the best.</p>
<p>Also, a big thank you to the entire WTT team for the ‘Tarkov Moddlers’ guide.
Without it, I’d be lost too.
The same goes for the detailed guide by EpicRangeTime.</p>
<p><a target="_blank" class="external-link" href="https://postimg.cc/GHG5SJjQ" rel="noreferrer noopener"><img src="https://i.postimg.cc/BQVfbmLd/luvyou-love.gif" alt="luvyou-love.gif" /></a></p></div></div></div>
]]></description><category>Weapons</category><dc:creator>SALCO</dc:creator><pubDate>Sun, 12 Apr 2026 21:24:46 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/rExgleaTbyVB9nv6M9hv2eFAXSX0kQwUDAVwwddp.jpg" type="image/png" length="0"/><dc:date>2026-04-12T21:28:11+00:00</dc:date><dc:identifier>v0.9.0</dc:identifier></item><item><title>Green's Cloner Corner</title><link>https://forge.sp-tarkov.com/mod/2661/greens-cloner-corner</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2661/greens-cloner-corner</guid><description><![CDATA[<p>Sticker pack for Weapon Camo And Stickers that adds UID tags, armory markings, etc for clone builds. Get your drip up son. If you guys like this I’ll go in and add some more.</p>
]]></description><category>Weapons</category><dc:creator>SuaveGreenstein</dc:creator><pubDate>Sun, 12 Apr 2026 19:22:33 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/3uJL0cKF8PQW5IFe0DQTaV3xYFTxWPaC3TlFK1qV.png" type="image/png" length="0"/><dc:date>2026-04-13T21:15:51+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Better Backpacks</title><link>https://forge.sp-tarkov.com/mod/2660/better-backpacks</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2660/better-backpacks</guid><description><![CDATA[<h1>Better Backpacks</h1>
<blockquote class="is-success">
<p>Huge thank you to <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/21711/josh-mate" rel="noreferrer noopener">Josh Mate</a> for the original <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/552/josh-mates-better-backpacks" rel="noreferrer noopener">Better Backpacks</a>. This mod would not be possible without their work. Send them your love! ♥</p>
</blockquote>
<div class="tabset"><div id="tabset-3-panel-1" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><p>Make backpacks bigger while staying in-line with vanilla gameplay balance.</p>
<ul>
<li>Increases backpack grid sizes across all tiers, with buffs scaled by rarity/availability.</li>
<li>Boss backpack have been made significantly larger to fit their status.</li>
<li>The backpack grid system has been modified to allow for multi-grid backpacks to be resized properly.</li>
<li>Configurable backpack sizes with web-based user interface.</li>
</ul>
<blockquote class="is-info">
<p>The backpack sizes have been altered from the original Better Backpacks mod due to the addition of all of the extra bags over time.</p>
</blockquote></div></div>
<div id="tabset-3-panel-2" class="tab-panel"><div class="tab-title">Install / Configure</div>
<div class="tab-content"><h3>Vanilla SPT:</h3>
<ol>
<li>Decompress the contents of the download into your root SPT directory.</li>
<li>Run the server.</li>
<li>Configure the mod using the web UI here:<br />
<a target="_blank" class="external-link" href="https://127.0.0.1:6969/better-backpacks" rel="noreferrer noopener">https://127.0.0.1:6969/better-backpacks</a></li>
</ol>
<hr />
<h3>Fika</h3>
<p>If you are using Fika, this mod must be installed into the Fika server, and each client that connects to the server. The <a target="_blank" class="external-link" href="https://wiki.project-fika.com/faqandguides/set-up-required-optional-mods" rel="noreferrer noopener">Fika documentation</a> has a page about setting required mods on a server. The line you’re probably looking to modify in your <code>fika.jsonc</code> is this:</p>
<pre><code>    "mods": {
      "required": ["com.refringe.betterbackpacks"],
      "optional": []
    },
</code></pre>
<p>If you are using the Fika headless client, this mod needs to be installed there as well.</p></div></div>
<div id="tabset-3-panel-3" class="tab-panel"><div class="tab-title">Uninstall</div>
<div class="tab-content"><blockquote class="is-danger">
<p>It’s extreamly important to remove all backpacks from your player and stash before removing this mod. Failing to do this may result in your profile becoming corrupted.</p>
</blockquote>
<p>Remove the following:</p>
<ul>
<li><code>BepInEx/plugins/BetterBackpacks.dll</code></li>
<li><code>SPT/user/mods/BetterBackpacks</code></li>
</ul></div></div>
<div id="tabset-3-panel-4" class="tab-panel"><div class="tab-title">Issues?</div>
<div class="tab-content"><p>If you experience any problems, please <a target="_blank" class="external-link" href="https://github.com/refringe/BetterBackpacks/issues" rel="noreferrer noopener">submit a detailed bug report.</a></p></div></div></div>
<p>♥</p>
]]></description><category>Items</category><dc:creator>Refringe</dc:creator><pubDate>Wed, 08 Apr 2026 06:19:16 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/w0Aeguc27KsRF1WV6MdlGn6Htwj2U7KtxwBztU7w.jpg" type="image/png" length="0"/><dc:date>2026-04-08T19:35:30+00:00</dc:date><dc:identifier>v1.0.1</dc:identifier></item><item><title>Fidget Spinner</title><link>https://forge.sp-tarkov.com/mod/2659/fidget-spinner</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2659/fidget-spinner</guid><description><![CDATA[<h2>What does it do ?:</h2>
<p>PMC go weee.<br />
Adds some inertia when you rotate your PMC/Scav during raid loading.</p>
<p><img src="https://github.com/Fiodorwellfme/FidgetSpinner/blob/main/GIF/Animation.gif?raw=true" alt="" /></p>
<hr />
<h2>Installation:</h2>
<ol>
<li>
<p>Open the downloaded zip file.</p>
</li>
<li>
<p>Drag the BepInEx folder from the zip file into your SPT folder.</p>
</li>
</ol>
<p><img src="https://i.imgur.com/34vXXDj.gif" alt="" /></p>
<hr />
<h2>Support:</h2>
<p>Discord thread in the SPT discord : <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1482076311903146054" rel="noreferrer noopener">https://discord.com/channels/875684761291599922/1482076311903146054</a></p>
<hr />
<h2>Thanks:</h2>
<p>The whole SPT and Fika teams for making this awesome project.</p>
]]></description><category>Other</category><dc:creator>Fiodor</dc:creator><pubDate>Mon, 06 Apr 2026 13:56:32 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/kycq0T2mSmw71kKcQh7MSa9ezaNRNvJiK3M5e0VK.jpg" type="image/png" length="0"/><dc:date>2026-04-14T22:05:51+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>Weapon Camo And Stickers</title><link>https://forge.sp-tarkov.com/mod/2658/weapon-camo-and-stickers</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2658/weapon-camo-and-stickers</guid><description><![CDATA[<div class="tabset"><div id="tabset-4-panel-1" class="tab-panel"><div class="tab-title">Video</div>
<div class="tab-content"><p>One video speaks louder than thousand words: (also READ FAQ)</p>
<div class="youtube-lite" data-video-id="54NjlThfFv0" data-embed-url="https://www.youtube-nocookie.com/embed/54NjlThfFv0?autoplay=1"><img src="https://i.ytimg.com/vi/54NjlThfFv0/hqdefault.jpg" alt="YouTube video thumbnail" /></div></div></div>
<div id="tabset-4-panel-2" class="tab-panel"><div class="tab-title">Images</div>
<div class="tab-content"><p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/m700-edit.png" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/m700-live.png" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/ash-animated.gif" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/mp7-live.png" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/pkm-live.png" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/g36.png" alt="Preview" /></p>
<p><img src="https://raw.githubusercontent.com/7Bpencil/SPT.WeaponCamoAndStickers/refs/heads/master/previews/glock-live.png" alt="Preview" /></p></div></div>
<div id="tabset-4-panel-3" class="tab-panel"><div class="tab-title">FAQ</div>
<div class="tab-content"><ol>
<li>Download Addon “Essential Texture Pack”</li>
<li>But why are textures in the separate addon?
<ul>
<li>this way updating code won’t force you to redownload 100+ MB of textures</li>
<li>this allows everyone to make their own texture packs and share them on Forge</li>
</ul>
</li>
<li>How can I make my own texture pack?
<ul>
<li>Essential Texture Pack page describes it in detail</li>
</ul>
</li>
<li>What formats are supported?
<ul>
<li>png, mp4 (H.264, H.265), webm (VP8), for more details check <a target="_blank" class="external-link" href="https://docs.unity3d.com/2022.3/Documentation/Manual/VideoSources-FileCompatibility.html" rel="noreferrer noopener">Unity docs</a></li>
</ul>
</li>
<li>gif support?
<ul>
<li>Convert your gifs to videos. If you dont need transparent background, use mp4. Otherwise - webm, just dont forget to set codec to VP8 (VP9 is not supported by Unity). Also compare quality after conversion, some converter websites absolutely destroy gifs on their default settings, so set bitrate high, it will still come out smaller than original gif.</li>
</ul>
</li>
<li>Videos don’t play audio?
<ul>
<li>Check Play Audio setting in F12/7Bpencil.WeaponCamoAndStickers menu, but it won’t work as you expect because of technical challenges</li>
</ul>
</li>
<li>I don’t see camo editor
<ul>
<li>You clicked EDIT BUILD, try MODDING</li>
</ul>
</li>
<li>I managed to paint left and right side, but how do I paint top?
<ul>
<li>There are multiple tools to do it:
<ol>
<li>Try MaxAngle slider, get a feeling how it works, setting MaxAngle to 0 will cover everything at the expense of stretching (but it may look fine in your case)</li>
<li>Select Move tool, look at green arrow, decal is projected in direction opposite to it. This means you can rotate decal to face any surface you want to paint. Left/Right is just handy shortcuts to set decal position/rotation/scale certain way</li>
<li>Use Mask, it will break up pattern and make cutoff line less noticable</li>
</ol>
</li>
</ul>
</li>
<li>Fika compatibilty?
<ul>
<li>Check Fika Support addon</li>
</ul>
</li>
<li>Camo for armor/backpack/rig/helmet?
<ul>
<li>Nope, equipment is entirely different beast</li>
</ul>
</li>
<li>Keep some weapon parts untouched by camo?
<ul>
<li>Maybe in the future</li>
</ul>
</li>
<li>Keep paint attached to moving weapon parts (magazine, pistol slide, etc)?
<ul>
<li>Maybe in the future</li>
</ul>
</li>
<li>Apply paint on part-by-part basis?
<ul>
<li>Maybe in the future</li>
</ul>
</li>
<li>Any keybinds to speed up edit process?
<ul>
<li>Check F12/7Bpencil.WeaponCamoAndStickers</li>
</ul>
</li>
<li>Undo system?
<ul>
<li>😭</li>
</ul>
</li>
<li>I changed something and camo is now looking weird and its sliding across weapon surface
<ul>
<li>You made decal box too big. Try to scale it down (especially in green axis)</li>
</ul>
</li>
<li>Camo editor UI is too small / too big
<ul>
<li>Check UI Scale setting in F12/7Bpencil.WeaponCamoAndStickers menu</li>
</ul>
</li>
<li>Do guns returned by insurance retain their camo?
<ul>
<li>Nope, they are technically copies with different ids. Haven’t worked on synchronizing it</li>
</ul>
</li>
<li>What mods have you used in the video?
<ul>
<li>Brighter Interiors</li>
<li>CloudSix - Volumetric Clouds</li>
<li>Smajlec’s Lights</li>
</ul>
</li>
</ol></div></div></div>
]]></description><category>Weapons</category><dc:creator>7Bpencil</dc:creator><pubDate>Sun, 05 Apr 2026 19:20:12 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/N0BlfVxbKixOJ4zdWgkksXG602dMNegT12HlUwnv.png" type="image/png" length="0"/><dc:date>2026-04-23T16:16:52+00:00</dc:date><dc:identifier>v1.4.2</dc:identifier></item><item><title>Cultist Circle Improvements</title><link>https://forge.sp-tarkov.com/mod/2657/cultist-circle-improvements</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2657/cultist-circle-improvements</guid><description><![CDATA[<p>BONUS</p>
<ul>
<li>This mod also adds nearly all of the new Cultist Circle crafts, many of them also require WTT’s Content Backport.</li>
</ul>
<p>Go get it.</p>
<hr />
<div class="tabset"><div id="tabset-5-panel-1" class="tab-panel"><div class="tab-title">INSTALLATION</div>
<div class="tab-content"><p>Installation</p>
<ol>
<li>Download Cultist Circle Improvements</li>
<li>Open the downloaded 7z file in 7-zip</li>
<li>Select the SPT folder in the 7z file in 7-zip</li>
<li>Drag the SPT folder from 7-zip into your root SPT folder</li>
</ol>
<p>Demonstration Video (yoink):</p>
<p><img src="https://i.imgur.com/34vXXDj.gif" alt="34vXXDj.gif" /></p></div></div>
<div id="tabset-5-panel-2" class="tab-panel"><div class="tab-title">UNINSTALLATION</div>
<div class="tab-content"><ol>
<li>Delete <code>/ROOTSPT/SPT/user/mods/acidphantasm-cultistcircleimprovements</code></li>
<li>Done</li>
</ol></div></div>
<div id="tabset-5-panel-3" class="tab-panel"><div class="tab-title">CONFIG</div>
<div class="tab-content"><p>Configuration</p>
<p>To edit the configuration run your server after installing and go to:</p>
<ul>
<li><a target="_blank" class="external-link" href="https://127.0.0.1:6969/cci/" rel="noreferrer noopener">https://127.0.0.1:6969/cci/</a></li>
</ul>
<p>All configs can be updated and edited while the server is running.</p>
<p><strong>If you are using Fika then put the appropriate IP and port instead.</strong></p></div></div></div>
<p>If you enjoy my work - you can <a target="_blank" class="external-link" href="https://ko-fi.com/acidphantasm" rel="noreferrer noopener">buy me a coffee</a>~</p>
]]></description><category>Hideout</category><dc:creator>acidphantasm</dc:creator><pubDate>Sun, 05 Apr 2026 05:12:36 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/lMwkyPstHL9BZ7OB4e7UycUYQtGuoSzgW1LvRo2f.png" type="image/png" length="0"/><dc:date>2026-04-17T04:05:03+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>Quick Loot</title><link>https://forge.sp-tarkov.com/mod/2656/quick-loot</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2656/quick-loot</guid><description><![CDATA[<p>Tired of manually picking through a scav’s pockets for ammo and meds? QuickLoot lets you grab exactly what you need with a single keypress.</p>
<p>Open a body or container, press your hotkey, and the mod automatically transfers matching items straight to your inventory. No dragging, no clicking, just loot and go.</p>
<div class="tabset"><div id="tabset-6-panel-1" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><p><strong>Auto Search</strong></p>
<p><strong>Quick sort</strong> sorts items only in the backpack from top to bottom  (default: G)</p>
<p><strong>Configurable hotkey</strong> (default: F)</p>
<p><strong>Category filters</strong> - choose what to auto-loot: Ammo, Meds, Food &amp; Drink, Barter items</p>
<p><strong>High value filter</strong> - automatically grabs expensive items based on live flea market prices <em>(will be expanded in a future addon)</em></p>
<p>All settings are available in the F12 BepInEx menu in-game.</p></div></div></div>

]]></description><category>Other</category><dc:creator>20fpsguy</dc:creator><pubDate>Sat, 04 Apr 2026 19:21:53 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/Jcn1Ts9EcinOiZq4WDvDfJ1gmaj6xuDCGIWK7Y7C.png" type="image/png" length="0"/><dc:date>2026-04-23T23:42:04+00:00</dc:date><dc:identifier>v1.0.4</dc:identifier></item><item><title>Stat Rewards</title><link>https://forge.sp-tarkov.com/mod/2655/stat-rewards</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2655/stat-rewards</guid><description><![CDATA[<div class="tabset"><div id="tabset-7-panel-1" class="tab-panel"><div class="tab-title">Overview</div>
<div class="tab-content"><p>Every raid you run racks up stats — kills, distance walked, blood lost, armor shredded. But those numbers just sit there doing nothing.</p>
<p><strong>StatRewards turns your profile stats into repeatable milestones that send you random loot via mail.</strong> Kill 25 PMCs? Prapor sends you a weapon. Walk 25km? Jaeger mails you food and drinks. Lose 50 liters of blood? Therapist questions your biology and sends meds.</p>
<p><strong>Key features:</strong></p>
<ul>
<li><strong>48 milestones</strong> out of the box — kills, headshots, damage, healing, looting, exploration, economy, and every weapon type</li>
<li><strong>Random rewards by category</strong> — meds, ammo, gear, keys, barter items, money, food, drinks</li>
<li><strong>Repeatable</strong> — milestones trigger every N stats, forever</li>
<li><strong>Global threshold multiplier</strong> — one slider to make rewards more or less frequent</li>
<li><strong>Fully configurable</strong> — add, remove, or tweak milestones and reward pools via JSONC config</li>
<li>Safe for existing profiles — first install seeds milestones to current stats, no retroactive reward flood</li>
</ul></div></div>
<div id="tabset-7-panel-2" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><p>Extract the zip in your SPT root folder.</p>
<p>No client plugin needed — this is a server-only mod.</p></div></div>
<div id="tabset-7-panel-3" class="tab-panel"><div class="tab-title">Milestones</div>
<div class="tab-content"><p>All 48 default milestones with their thresholds:</p>
<p><strong>Combat</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Novice Hunter</td>
<td>25 kills</td>
<td>Prapor</td>
<td>Total kills, all types</td>
</tr>
<tr>
<td>Headhunter</td>
<td>15 headshots</td>
<td>Peacekeeper</td>
<td>Headshot kills</td>
</tr>
<tr>
<td>PMC Slayer</td>
<td>15 PMC kills</td>
<td>Prapor</td>
<td>Player kills (Bear + Usec)</td>
</tr>
<tr>
<td>Boss Hunter</td>
<td>3 boss kills</td>
<td>Jaeger</td>
<td>Boss kills (Reshala, Killa, etc.)</td>
</tr>
<tr>
<td>Sniper Elite</td>
<td>5 long shots</td>
<td>Peacekeeper</td>
<td>Long-distance kills (200m+)</td>
</tr>
<tr>
<td>Accuracy King</td>
<td>250 hits</td>
<td>Peacekeeper</td>
<td>Shots that hit a target</td>
</tr>
<tr>
<td>Body Wrecker</td>
<td>15 limbs</td>
<td>Jaeger</td>
<td>Limbs destroyed on enemies</td>
</tr>
</tbody>
</table>
<p><strong>Weapon Types</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Weapon</th>
</tr>
</thead>
<tbody>
<tr>
<td>Knife Maniac</td>
<td>5 kills</td>
<td>Jaeger</td>
<td>Melee</td>
</tr>
<tr>
<td>Pistolero</td>
<td>15 kills</td>
<td>Mechanic</td>
<td>Pistols</td>
</tr>
<tr>
<td>SMG Specialist</td>
<td>15 kills</td>
<td>Skier</td>
<td>SMGs</td>
</tr>
<tr>
<td>Rifleman</td>
<td>25 kills</td>
<td>Prapor</td>
<td>Assault Rifles</td>
</tr>
<tr>
<td>Carbine Expert</td>
<td>15 kills</td>
<td>Peacekeeper</td>
<td>Assault Carbines</td>
</tr>
<tr>
<td>Marksman</td>
<td>15 kills</td>
<td>Peacekeeper</td>
<td>DMRs</td>
</tr>
<tr>
<td>Sniper</td>
<td>15 kills</td>
<td>Jaeger</td>
<td>Bolt-action Snipers</td>
</tr>
<tr>
<td>Shotgun Surgeon</td>
<td>15 kills</td>
<td>Jaeger</td>
<td>Shotguns</td>
</tr>
<tr>
<td>Spray &amp; Pray</td>
<td>15 kills</td>
<td>Mechanic</td>
<td>Machine Guns / LMGs</td>
</tr>
<tr>
<td>Grenadier</td>
<td>10 kills</td>
<td>Prapor</td>
<td>Grenades / Throwables</td>
</tr>
<tr>
<td>Grenade Launcher Pro</td>
<td>5 kills</td>
<td>Prapor</td>
<td>Grenade Launchers</td>
</tr>
</tbody>
</table>
<p><strong>Factions</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Target</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bear Hunter</td>
<td>15 kills</td>
<td>Peacekeeper</td>
<td>Bear PMCs</td>
</tr>
<tr>
<td>Usec Eliminator</td>
<td>15 kills</td>
<td>Prapor</td>
<td>Usec PMCs</td>
</tr>
<tr>
<td>Scav Exterminator</td>
<td>50 kills</td>
<td>Jaeger</td>
<td>Scavs</td>
</tr>
</tbody>
</table>
<p><strong>Damage &amp; Health</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Armor Breaker</td>
<td>5,000 armor dmg</td>
<td>Mechanic</td>
<td>Armor damage dealt</td>
</tr>
<tr>
<td>Bullet Sponge</td>
<td>5,000 combat dmg</td>
<td>Therapist</td>
<td>Combat damage taken</td>
</tr>
<tr>
<td>Patch Me Up</td>
<td>2,500 HP healed</td>
<td>Therapist</td>
<td>Health points restored</td>
</tr>
<tr>
<td>Blood Donor</td>
<td>50 liters</td>
<td>Therapist</td>
<td>Blood lost</td>
</tr>
<tr>
<td>Bones of Steel</td>
<td>10 fractures</td>
<td>Therapist</td>
<td>Fractures sustained</td>
</tr>
<tr>
<td>Dehydration Survivor</td>
<td>5 times</td>
<td>Therapist</td>
<td>Times dehydrated</td>
</tr>
</tbody>
</table>
<p><strong>Survival &amp; Raids</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Survivor</td>
<td>10 extracts</td>
<td>Prapor</td>
<td>PMC raids survived</td>
</tr>
<tr>
<td>Die Hard</td>
<td>10 deaths</td>
<td>Therapist</td>
<td>Deaths (consolation prize)</td>
</tr>
<tr>
<td>Win Streak</td>
<td>5 streak</td>
<td>Prapor</td>
<td>Consecutive raids survived record</td>
</tr>
<tr>
<td>Time in Tarkov</td>
<td>5 hours</td>
<td>Prapor</td>
<td>Total time in PMC raids</td>
</tr>
<tr>
<td>Scav Raider</td>
<td>10 scav raids</td>
<td>Fence</td>
<td>Raids played as Scav</td>
</tr>
<tr>
<td>Lead Spitter</td>
<td>1,000 rounds</td>
<td>Mechanic</td>
<td>Ammo fired</td>
</tr>
</tbody>
</table>
<p><strong>Movement &amp; Consumables</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Marathon Runner</td>
<td>25 km</td>
<td>Jaeger</td>
<td>Distance walked</td>
</tr>
<tr>
<td>Iron Stomach</td>
<td>15 foods</td>
<td>Jaeger</td>
<td>Food consumed</td>
</tr>
<tr>
<td>Hydration Expert</td>
<td>15 drinks</td>
<td>Jaeger</td>
<td>Drinks consumed</td>
</tr>
</tbody>
</table>
<p><strong>Loot</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Scavenger</td>
<td>25 bodies</td>
<td>Fence</td>
<td>Corpses looted</td>
</tr>
<tr>
<td>Safe Cracker</td>
<td>15 safes</td>
<td>Fence</td>
<td>Safes opened</td>
</tr>
<tr>
<td>Rat King</td>
<td>100 barter items</td>
<td>Fence</td>
<td>Barter items picked up</td>
</tr>
<tr>
<td>Key Collector</td>
<td>10 keys</td>
<td>Fence</td>
<td>Keys found in raid</td>
</tr>
<tr>
<td>Weapons Hoarder</td>
<td>25 weapons</td>
<td>Mechanic</td>
<td>Weapons picked up</td>
</tr>
<tr>
<td>Equipment Collector</td>
<td>50 equipment</td>
<td>Ragman</td>
<td>Gear picked up</td>
</tr>
</tbody>
</table>
<p><strong>Economy</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Millionaire</td>
<td>1,000,000 ₽</td>
<td>Ragman</td>
<td>Roubles earned</td>
</tr>
<tr>
<td>Dollar Man</td>
<td>2,500 $</td>
<td>Peacekeeper</td>
<td>Dollars earned</td>
</tr>
<tr>
<td>Euro Trader</td>
<td>2,500 €</td>
<td>Skier</td>
<td>Euros earned</td>
</tr>
</tbody>
</table>
<p><strong>Exploration</strong></p>
<table>
<thead>
<tr>
<th>Milestone</th>
<th>Every</th>
<th>Sender</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tourist</td>
<td>25 zones</td>
<td>Jaeger</td>
<td>Exploration zones visited</td>
</tr>
<tr>
<td>Door Kicker</td>
<td>250 XP</td>
<td>Prapor</td>
<td>XP from breaching doors</td>
</tr>
<tr>
<td>Locksmith</td>
<td>250 XP</td>
<td>Fence</td>
<td>XP from unlocking doors</td>
</tr>
</tbody>
</table></div></div>
<div id="tabset-7-panel-4" class="tab-panel"><div class="tab-title">Chatbot</div>
<div class="tab-content"><p>A <strong>StatRewards</strong> bot appears in your friends list. Send it any message to see your top 10 closest milestones:</p>
<pre><code>=== StatRewards Progress ===

93% — Headhunter (HeadShots) — 14/15
79% — Armor Breaker (CauseArmorDamage) — 3952/5000
76% — Rifleman (KilledWithAssaultRifle) — 19/25
75% — Accuracy King (HitCount) — 187/250
73% — PMC Slayer (KilledPmc) — 11/15
70% — Survivor (ExitStatus) — 7/10
68% — Scavenger (BodiesLooted) — 17/25
64% — Weapons Hoarder (Weapons) — 16/25
60% — Key Collector (Keys) — 6/10
58% — Lead Spitter (AmmoUsed) — 580/1000

+38 more
</code></pre></div></div>
<div id="tabset-7-panel-5" class="tab-panel"><div class="tab-title">Configuration</div>
<div class="tab-content"><p>Edit <code>SPT/user/mods/StatRewards/config/mod_config.jsonc</code>:</p>
<p><strong>Global settings:</strong></p>
<table>
<thead>
<tr>
<th>Setting</th>
<th>Default</th>
<th>What it does</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>debug</code></td>
<td><code>false</code></td>
<td>Verbose server logging (shows seeding and trigger details)</td>
</tr>
<tr>
<td><code>threshold_multiplier</code></td>
<td><code>1.0</code></td>
<td>Scales all milestone thresholds. <code>0.5</code> = rewards twice as often, <code>2.0</code> = half as often</td>
</tr>
</tbody>
</table>
<p><strong>Per-milestone settings:</strong></p>
<table>
<thead>
<tr>
<th>Setting</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>id</code></td>
<td>Unique identifier</td>
</tr>
<tr>
<td><code>stat_key</code></td>
<td>Profile stat to track (see <a target="_blank" class="external-link" href="https://github.com/Chazut/StatRewards/blob/main/DESIGN.md" rel="noreferrer noopener">DESIGN.md</a> for the full list)</td>
</tr>
<tr>
<td><code>stat_subkey</code></td>
<td>Optional second key (e.g. <code>"Survived"</code> for exit status)</td>
</tr>
<tr>
<td><code>every</code></td>
<td>Trigger every N of this stat (repeatable)</td>
</tr>
<tr>
<td><code>divisor</code></td>
<td>Set to <code>100</code> for float-type counters (damage, heal, blood loss)</td>
</tr>
<tr>
<td><code>sender</code></td>
<td>Trader ID who sends the mail</td>
</tr>
<tr>
<td><code>message</code></td>
<td>Mail message text</td>
</tr>
<tr>
<td><code>reward_count</code></td>
<td>How many items to pick per trigger</td>
</tr>
<tr>
<td><code>reward_pool</code></td>
<td>Weighted list of reward categories or specific items</td>
</tr>
</tbody>
</table>
<p><strong>Trader IDs (for <code>sender</code> field):</strong></p>
<table>
<thead>
<tr>
<th>Trader</th>
<th>ID</th>
</tr>
</thead>
<tbody>
<tr>
<td>Prapor</td>
<td><code>54cb50c76803fa8b248b4571</code></td>
</tr>
<tr>
<td>Therapist</td>
<td><code>54cb57776803fa99248b456e</code></td>
</tr>
<tr>
<td>Fence</td>
<td><code>579dc571d53a0658a154fbec</code></td>
</tr>
<tr>
<td>Skier</td>
<td><code>58330581ace78e27b8b10cee</code></td>
</tr>
<tr>
<td>Peacekeeper</td>
<td><code>5935c25fb3acc3127c3d8cd9</code></td>
</tr>
<tr>
<td>Mechanic</td>
<td><code>5a7c2eca46aef81a7ca2145d</code></td>
</tr>
<tr>
<td>Ragman</td>
<td><code>5ac3b934156ae10c4430e83c</code></td>
</tr>
<tr>
<td>Jaeger</td>
<td><code>5c0647fdd443bc2504c2d371</code></td>
</tr>
<tr>
<td>Ref</td>
<td><code>6617beeaa9cfa777ca915b7c</code></td>
</tr>
<tr>
<td>Lightkeeper</td>
<td><code>638f541a29ffd1183d187f57</code></td>
</tr>
</tbody>
</table>
<p><strong>Reward categories:</strong></p>
<table>
<thead>
<tr>
<th>Category</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>meds</code></td>
<td>Random medkit, drug, or stimulator</td>
</tr>
<tr>
<td><code>ammo</code></td>
<td>Random ammunition (always a full stack)</td>
</tr>
<tr>
<td><code>food</code></td>
<td>Random food item</td>
</tr>
<tr>
<td><code>drink</code></td>
<td>Random drink item</td>
</tr>
<tr>
<td><code>keys</code></td>
<td>Random mechanical key (no keycards)</td>
</tr>
<tr>
<td><code>barter</code></td>
<td>Random barter item</td>
</tr>
<tr>
<td><code>weapon_preset</code></td>
<td>Random weapon with full mod loadout</td>
</tr>
<tr>
<td><code>gear</code></td>
<td>Random armor, rig, helmet, or backpack (with plates if applicable)</td>
</tr>
<tr>
<td><code>money</code></td>
<td>Roubles (configure amount with <code>min_stack</code> / <code>max_stack</code>)</td>
</tr>
</tbody>
</table>
<p>You can also use specific item template IDs:</p>
<pre><code>{ "template_id": "5449016a4bdc2d6f028b456f", "min_stack": 50000, "max_stack": 100000, "weight": 2 }
</code></pre></div></div>
<div id="tabset-7-panel-6" class="tab-panel"><div class="tab-title">How It Works</div>
<div class="tab-content"><p><strong>Install → play. That’s it.</strong></p>
<p>After each raid, when you return to the main menu, the mod checks your profile’s overall stats against all configured milestones. When a threshold is crossed, random rewards are generated from the milestone’s reward pool and sent via in-game mail from the configured trader.</p>
<p><strong>First install:</strong> All milestones are seeded to your current stats. You won’t receive a flood of retroactive rewards — only new progress counts.</p>
<p><strong>Progress tracking:</strong> A small JSON file per profile is saved in <code>user/mods/StatRewards/progress/</code>. Delete it to re-seed.</p>
<p><strong>Nothing is permanent.</strong> Remove the mod and nothing changes in your profile. The mod only reads stats and sends mail.</p></div></div>
<div id="tabset-7-panel-7" class="tab-panel"><div class="tab-title">Addons</div>
<div class="tab-content"><p>You can create <strong>addons</strong> for StatRewards — no code needed. An addon is simply a modified <code>mod_config.jsonc</code> that adds or tweaks milestones.</p>
<p><strong>What you can do:</strong></p>
<ul>
<li>Add new milestones with custom stat triggers, thresholds, messages, and reward pools</li>
<li>Change existing milestone thresholds, rewards, or trader senders</li>
<li>Create themed packs (e.g. “Hardcore Mode” with higher thresholds, “Casual Mode” with lower ones)</li>
</ul>
<p><strong>How to create an addon:</strong></p>
<ol>
<li>Copy the default <code>mod_config.jsonc</code></li>
<li>Add, remove, or modify milestones</li>
<li>Share your file — users just replace theirs with yours</li>
</ol>
<p><strong>Available stats for milestones:</strong> see the full list in <a target="_blank" class="external-link" href="https://github.com/Chazut/StatRewards/blob/main/DESIGN.md" rel="noreferrer noopener">DESIGN.md</a> — 100+ trackable profile stats including kills by weapon type, kills by faction, damage types, looting, economy, exploration, and more.</p>
<p><strong>Example — adding a custom milestone:</strong></p>
<pre><code>{
  "id": "my_custom_milestone",
  "stat_key": "KilledWithTemplate",
  "stat_subkey": "5cadfbf7ae92152ac412eeef",  // specific weapon template ID
  "every": 10,
  "sender": "5a7c2eca46aef81a7ca2145d",
  "message": "You really love that gun.",
  "reward_count": 2,
  "reward_pool": [
    { "category": "ammo", "weight": 5 },
    { "category": "weapon_preset", "weight": 3 }
  ]
}
</code></pre>
<p>See “Configuration” tab</p></div></div>
<div id="tabset-7-panel-8" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><ul>
<li><strong>SPT 4.0.x</strong></li>
<li>Server-only — no client plugin required</li>
<li>Works with <strong>any mod</strong></li>
<li>Safe for <strong>existing profiles</strong> — install or remove at any time</li>
</ul></div></div>
<div id="tabset-7-panel-9" class="tab-panel"><div class="tab-title">Issues</div>
<div class="tab-content"><p>Report them on <a target="_blank" class="external-link" href="https://github.com/Chazut/StatRewards/issues" rel="noreferrer noopener">GitHub</a>.</p></div></div>
<div id="tabset-7-panel-10" class="tab-panel"><div class="tab-title">Support</div>
<div class="tab-content"><p>If you enjoy StatRewards and want to support my work, feel free to buy me a coffee!</p>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/chazut" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
<p>All my mods are free and open source. Your support keeps me motivated to create more!</p></div></div></div>
]]></description><category>Other</category><dc:creator>Chazut</dc:creator><pubDate>Fri, 03 Apr 2026 23:35:32 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/LBFkAE3PgpVUoY3RjXaPOAUcEU1hEygvP4FcrZWQ.jpg" type="image/png" length="0"/><dc:date>2026-04-05T07:25:16+00:00</dc:date><dc:identifier>v1.1.1</dc:identifier></item><item><title>Underbarrels Buffed</title><link>https://forge.sp-tarkov.com/mod/2654/underbarrels-buffed</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2654/underbarrels-buffed</guid><description><![CDATA[<p>Removes the ergonomic penalties from all underbarrel grenade launcher attachments, This means the following attachments:</p>
<ul>
<li>GP-34 40mm underbarrel grenade launcher</li>
<li>M203 40mm underbarrel grenade launcher</li>
<li>GP-25 Kostyor 40mm underbarrel grenade launcher</li>
</ul>
]]></description><category>Weapons</category><dc:creator>Haze_of_dream</dc:creator><pubDate>Fri, 03 Apr 2026 02:27:39 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/mNeJVc9WoKQ1IWQgCIidWKHLtouVAsKoojlNie4d.png" type="image/png" length="0"/><dc:date>2026-04-03T02:31:57+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Mission Control</title><link>https://forge.sp-tarkov.com/mod/2653/mission-control</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2653/mission-control</guid><description><![CDATA[<div class="tabset"><div id="tabset-8-panel-1" class="tab-panel"><div class="tab-title">Overview</div>
<div class="tab-content"><p>Tarkov has hundreds of quests. Even without mods, the quest list quickly becomes overwhelming — you don’t know what to prioritize, which weapon to bring, or which map to play.</p>
<p><strong>MissionControl picks 3 random quests from the ones you’ve unlocked and hides the rest.</strong> Complete one, a new one appears from your unlocked pool. Stuck? Buy a reroll at Prapor to get fresh picks.</p>
<blockquote>
<p><strong>By default, only vanilla quests are filtered.</strong> Modded quests are always visible and don’t consume slots. You can change this in the config.</p>
</blockquote>
<p><strong>Key features:</strong></p>
<ul>
<li>Only <strong>3 quests visible</strong> at a time, randomly picked from your unlocked quests</li>
<li>Complete a quest → a new random one appears instantly</li>
<li><strong>Reroll at Prapor</strong> — buy the Mission Reroll item to get 3 fresh picks. Stuck quests stay visible but stop consuming slots</li>
<li><strong>Trader whitelist</strong> — some traders’ quests are always visible (configurable by name)</li>
<li>Per-profile persistence across server restarts</li>
<li>Safe for existing profiles — remove the mod and all quests come back</li>
</ul></div></div>
<div id="tabset-8-panel-2" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><p>Extract the zip in your SPT root folder:</p>
<blockquote>
<p>The client plugin handles quest list refresh after completing a quest and after purchasing a reroll.</p>
</blockquote></div></div>
<div id="tabset-8-panel-3" class="tab-panel"><div class="tab-title">Configuration</div>
<div class="tab-content"><p>Edit <code>SPT/user/mods/MissionControl/config/config.jsonc</code>:</p>
<table>
<thead>
<tr>
<th>Setting</th>
<th>Default</th>
<th>What it does</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>max_slots</code></td>
<td><code>3</code></td>
<td>How many quests you see at once (in-progress + available)</td>
</tr>
<tr>
<td><code>filter_modded_quests</code></td>
<td><code>false</code></td>
<td>Only vanilla quests are filtered. Set to <code>true</code> to also filter modded quests</td>
</tr>
<tr>
<td><code>trader_whitelist</code></td>
<td><code>["Kolya", "Guiding Light"]</code></td>
<td>These traders’ quests are always visible (case-insensitive, works with modded traders)</td>
</tr>
<tr>
<td><code>reroll_cost</code></td>
<td><code>50000</code></td>
<td>Rouble price for the Mission Reroll item at Prapor</td>
</tr>
<tr>
<td><code>debug</code></td>
<td><code>false</code></td>
<td>Verbose server logging</td>
</tr>
<tr>
<td><code>debug_refresh</code></td>
<td><code>false</code></td>
<td>Clear all saved selections on server start (dev only)</td>
</tr>
</tbody>
</table>
<p>If a trader name in the whitelist is not found, the server log will list all available trader names.</p></div></div>
<div id="tabset-8-panel-4" class="tab-panel"><div class="tab-title">Reroll</div>
<div class="tab-content"><p>Buy the <strong>“Mission Reroll”</strong> item at <strong>Prapor</strong> (Loyalty Level 1, 50,000₽ by default).</p>
<p><strong>What happens:</strong></p>
<ol>
<li>Your current in-progress quests become <strong>exempt</strong> — they stay visible but stop counting toward the slot limit</li>
<li>3 fresh random quests are picked from your unlocked pool</li>
<li>The game reloads your profile automatically</li>
</ol>
<p><strong>Why?</strong> If you’re stuck on 3 difficult quests and can’t progress, the reroll lets you get new ones without abandoning the old ones. You temporarily have more than 3 active quests until you finish the old ones.</p></div></div>
<div id="tabset-8-panel-5" class="tab-panel"><div class="tab-title">How It Works</div>
<div class="tab-content"><p><strong>Install → play. That’s it.</strong></p>
<p>From all the quests you’ve unlocked (met the level/prerequisite requirements), MissionControl randomly picks a few and hides the rest. The selection is persistent — you see the same quests until you complete them or buy a reroll.</p>
<p><strong>Quest slots:</strong></p>
<ul>
<li>You have 3 slots (configurable). In-progress and available quests both count</li>
<li>0 quests accepted → 3 random available quests shown</li>
<li>1 quest accepted → 2 random available quests shown</li>
<li>3 quests accepted → no new quests shown until you complete some</li>
<li>Complete a quest → a new random one fills the slot immediately</li>
<li>Failed quests stay in their slot (restart from the UI)</li>
</ul>
<p><strong>After a reroll:</strong></p>
<ul>
<li>Old in-progress quests stop counting toward slots (they’re “exempt”)</li>
<li>3 new quests fill your slots</li>
<li>Finishing an exempt quest → it disappears, no new slot opens</li>
<li>Finishing a new quest → a fresh random one takes its place</li>
</ul>
<p><strong>Modded quests (default behavior):</strong></p>
<ul>
<li>Modded quests are always visible and never consume slots</li>
<li>Only vanilla quests are subject to the slot limit</li>
<li>Change this with <code>filter_modded_quests: true</code></li>
</ul>
<p><strong>Nothing is permanent.</strong> Remove the mod and all quests return to normal. Safe for existing profiles.</p></div></div>
<div id="tabset-8-panel-6" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><ul>
<li><strong>SPT 4.0.x</strong></li>
<li>Works with <strong>any quest mod</strong> — modded quests are detected automatically</li>
<li>Works with <strong>custom traders</strong> — whitelist by name</li>
<li>Safe for <strong>existing profiles</strong> — if you have more quests accepted than <code>max_slots</code>, no new quests are shown until you drop below the limit</li>
</ul></div></div>
<div id="tabset-8-panel-7" class="tab-panel"><div class="tab-title">Issues</div>
<div class="tab-content"><p>Report them on <a target="_blank" class="external-link" href="https://github.com/Chazut/MissionControl/issues" rel="noreferrer noopener">GitHub</a>.</p></div></div>
<div id="tabset-8-panel-8" class="tab-panel"><div class="tab-title">Support</div>
<div class="tab-content"><p>If you enjoy MissionControl and want to support my work, feel free to buy me a coffee!</p>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/chazut" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
<p>All my mods are free and open source. Your support keeps me motivated to create more!</p></div></div></div>
]]></description><category>Quests</category><dc:creator>Chazut</dc:creator><pubDate>Thu, 02 Apr 2026 22:50:11 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/rIOvgupXgMCSCtJppL6sMWr91Kaub4OTST14TSqg.png" type="image/png" length="0"/><dc:date>2026-04-13T10:00:53+00:00</dc:date><dc:identifier>v1.0.1</dc:identifier></item><item><title>Fair Progression</title><link>https://forge.sp-tarkov.com/mod/2652/fair-progression</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2652/fair-progression</guid><description><![CDATA[<div class="tabset"><div id="tabset-9-panel-1" class="tab-panel"><div class="tab-title">Overview</div>
<div class="tab-content"><p>Installing quest mods (custom traders, quest overhauls, etc.) adds thousands of extra XP that breaks the vanilla progression curve. You level up too fast, outpacing your trader reputation — you have the level for LL3 gear but haven’t unlocked it yet.</p>
<p><strong>FairProgression fixes this automatically.</strong> It runs after all mods have loaded, analyzes every quest in the database, and scales XP rewards so the progression curve matches vanilla — no matter how many quest mods you have installed.</p>
<p><strong>Key features:</strong></p>
<ul>
<li>Detects vanilla vs modded quests automatically</li>
<li>Scales XP per bracket aligned with trader loyalty unlocks (LL2/LL3/LL4 phases)</li>
<li>Buffs under-rewarded quests where difficulty far exceeds the XP reward</li>
<li>Analyzes quest objectives (boss kills, map difficulty, restrictions, skills, etc.)</li>
<li>Detailed dashboard in server logs</li>
<li>Safe for existing profiles — only modifies rewards in memory</li>
<li>Works with any quest mod — no configuration needed</li>
</ul></div></div>
<div id="tabset-9-panel-2" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><p>Extract the zip in your SPT root folder. Start the server. That’s it.</p></div></div>
<div id="tabset-9-panel-3" class="tab-panel"><div class="tab-title">Configuration</div>
<div class="tab-content"><p>Edit <code>SPT/user/mods/FairProgression/config/config.jsonc</code>:</p>
<ul>
<li><strong>mode</strong> — <code>"scale_all"</code> (default) reduces all quests proportionally. <code>"scale_modded_only"</code> only reduces modded quests.</li>
<li><strong>level_brackets</strong> — <code>"trader"</code> (default) auto-computes from vanilla trader loyalty levels. Or use a JSON array like <code>[5, 10, 20, 30, 40]</code>.</li>
<li><strong>min_coefficient</strong> — <code>0.25</code> (default). Quest XP never drops below 25% of original.</li>
<li><strong>buff_under_rewarded</strong> — <code>true</code> (default). Increase XP for quests where difficulty far exceeds the reward (capped at x2).</li>
<li><strong>buff_gap_threshold</strong> — <code>5</code> (default). Minimum level gap between difficulty and XP to trigger a buff.</li>
<li><strong>enable_dashboard</strong> — <code>true</code> (default). Print the rebalancing dashboard in server logs.</li>
<li><strong>dry_run</strong> — <code>false</code> (default). Calculate and log everything but don’t modify any rewards.</li>
<li><strong>verbose</strong> — <code>false</code> (default). Log every modded quest with difficulty scores, per-trader breakdown, and under-rewarded details.</li>
</ul></div></div>
<div id="tabset-9-panel-4" class="tab-panel"><div class="tab-title">Dashboard</div>
<div class="tab-content"><p>Every server start, FairProgression logs a dashboard showing exactly what changed:</p>
<pre><code>[FairProgression] ================================================================
[FairProgression]  XP Rebalancing Dashboard
[FairProgression]  Mode: scale_all
[FairProgression] ================================================================
[FairProgression]  Quests: 1492 total (558 vanilla, 934 modded)
[FairProgression]  Vanilla quest XP: 11.0M -&gt; 7.9M (-27.6%)
[FairProgression]  Modded  quest XP: 24.6M -&gt; 21.4M (-13.1%)

[FairProgression]  Bracket  Van.Q   Van.XP  Mod.Q   Mod.XP    Total  Coeff     After
[FairProgression]  1-12       167     2.0M    117    256.1k     2.2M  0.885      2.0M
[FairProgression]  13-20      145     1.8M    116    578.2k     2.4M  0.754      1.8M
[FairProgression]  21-32      151     3.2M    193      2.1M     5.3M  0.603      3.2M
[FairProgression]  33-42       55     1.7M    137      3.3M     5.0M  0.334      1.7M
[FairProgression]  43+         40     2.4M    371     18.4M    20.8M    ---     20.8M

[FairProgression]  Buffed 185 under-rewarded quests (+369.0k XP)

[FairProgression]  Total quest XP: 35.6M -&gt; 29.3M (-17.5%)
[FairProgression] ================================================================
</code></pre>
<p>Enable <code>verbose</code> for a full per-trader and per-quest breakdown with difficulty scores.</p></div></div>
<div id="tabset-9-panel-5" class="tab-panel"><div class="tab-title">How It Works</div>
<div class="tab-content"><p><strong>Install quest mods → FairProgression handles the rest.</strong></p>
<p>When you add quest mods, the extra XP makes you level up too fast. You reach level 30 but your traders are still LL2 because you haven’t done enough vanilla quests to unlock them.</p>
<p>FairProgression solves this by:</p>
<ol>
<li><strong>Detecting</strong> which quests come from mods and which are vanilla</li>
<li><strong>Estimating</strong> when you’ll realistically complete each quest based on its objectives, prerequisites, and reward</li>
<li><strong>Reducing</strong> XP from quests that would over-level you</li>
<li><strong>Boosting</strong> XP from quests that are harder than their reward suggests</li>
</ol>
<p>The XP budget is split into phases matching vanilla trader unlock levels — so your level always stays in sync with what you can actually buy.</p>
<blockquote>
<p><strong>Example:</strong> You have 934 modded quests adding 24.6M extra XP. FairProgression scales this down to keep you on the vanilla curve, while buffing 185 quests that were under-rewarded for their difficulty.</p>
</blockquote>
<p><strong>Nothing changes on disk.</strong> All adjustments are in memory. Remove the mod and everything goes back to normal. Safe for existing profiles.</p></div></div>
<div id="tabset-9-panel-6" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><ul>
<li><strong>SPT 4.0</strong></li>
<li>Compatible with <strong>any mod</strong> that adds quests</li>
<li>Compatible with <strong>QuestsExtended</strong> (detects placeholder conditions)</li>
<li>Safe for <strong>existing profiles</strong> — only modifies quest rewards in memory, not on disk</li>
<li>Adding/removing quest mods: just restart the server</li>
</ul></div></div>
<div id="tabset-9-panel-7" class="tab-panel"><div class="tab-title">Issues</div>
<div class="tab-content"><p>Report them on <a target="_blank" class="external-link" href="https://github.com/Chazut/FairProgression/issues" rel="noreferrer noopener">GitHub</a>.</p></div></div>
<div id="tabset-9-panel-8" class="tab-panel"><div class="tab-title">Support</div>
<div class="tab-content"><p>If you enjoy FairProgression and want to support my work, feel free to buy me a coffee!</p>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/chazut" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
<p>All my mods are free and open source. Your support keeps me motivated to create more!</p></div></div></div>
]]></description><category>Overhauls</category><dc:creator>Chazut</dc:creator><pubDate>Thu, 02 Apr 2026 13:26:21 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/Y3leQiODN0ENnJ5SPY2xZ2yA6CGqYZsjw6SRM84Z.png" type="image/png" length="0"/><dc:date>2026-04-02T13:31:50+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>EnvironmentVolumeControl</title><link>https://forge.sp-tarkov.com/mod/2651/environmentvolumecontrol</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2651/environmentvolumecontrol</guid><description><![CDATA[<p>Grew tired of the rain so made this.</p>
<hr />
<h2>What does it do ?:</h2>
<p>Patches the rain volume and multiplies it by the value you set.<br />
Changes it across all rain presets and locations at the same time.<br />
Also with BTR and Airplane hate.</p>
<hr />
<h2>Installation:</h2>
<ol>
<li>
<p>Open the downloaded zip file.</p>
</li>
<li>
<p>Drag the BepInEx folder from the zip file into your SPT folder.</p>
</li>
</ol>
<p><img src="https://i.imgur.com/34vXXDj.gif" alt="" /></p>
<hr />
<h2>Support:</h2>
<p>Discord thread in the SPT discord : <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1482076311903146054" rel="noreferrer noopener">https://discord.com/channels/875684761291599922/1482076311903146054</a></p>
<hr />
<h2>Thanks:</h2>
<p>The whole SPT and Fika teams for making this awesome project.</p>
]]></description><category>Audio</category><dc:creator>Fiodor</dc:creator><pubDate>Thu, 02 Apr 2026 08:37:40 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/XpkRYKRipwyJGkoFzQiUn1fS8Oy1CLCvwUlinWeL.png" type="image/png" length="0"/><dc:date>2026-04-06T16:56:15+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>Holster Everything</title><link>https://forge.sp-tarkov.com/mod/2650/holster-everything</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2650/holster-everything</guid><description><![CDATA[<h1>HolsterEverything (SPT 4.0.13)</h1>
<p>HolsterEverything lets you control which weapon categories can be equipped in the holster slot, with client-side holster size and holster handling restrictions.</p>
<div class="tabset"><div id="tabset-10-panel-1" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><ul>
<li>Lets you choose which weapon categories can be equipped in the holster slot</li>
<li>Saves your selected weapon category settings for the mod</li>
<li>Optionally blocks oversized holster weapons</li>
<li>Optionally treat folded weapons as unfolded for the holster size check</li>
<li>Optionally keep the size limit off for vanilla holster weapons</li>
<li>Optionally apply handling penalty to weapon in hand</li>
<li>Optionally keep the handling penalty off for vanilla holster weapons</li>
<li>Optionally let non-foldable holstered weapons trigger the handling penalty</li>
</ul></div></div>
<div id="tabset-10-panel-2" class="tab-panel"><div class="tab-title">Behavior</div>
<div class="tab-content"><ul>
<li>Supports either all weapon categories or only selected weapon categories</li>
<li>Does not remove or alter vanilla holster whitelist entries</li>
<li>Weapon category settings require restarting the server</li>
<li>Holster size and holster handling settings apply immediately</li>
<li><code>Limit Additional Weapons Only</code> defaults to <code>true</code> for both size and handling</li>
<li><code>Use Unfolded Size</code> checks folded weapons against their unfolded size before allowing a holster drop</li>
<li><code>Enable Handling Penalty</code> applies an ergonomics penalty to the weapon in hand</li>
<li>Vanilla holster weapons only trigger the handling penalty when they have an installed stock attachment</li>
</ul></div></div>
<div id="tabset-10-panel-3" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><ol>
<li>Download the release file</li>
<li>Extract it directly into your SPT installation folder</li>
<li>Start the game</li>
<li>Restart server after changing weapon category settings</li>
</ol></div></div>
<div id="tabset-10-panel-4" class="tab-panel"><div class="tab-title">Uninstall</div>
<div class="tab-content"><p>Delete:</p>
<ul>
<li><code>SPT/user/mods/HolsterEverything</code></li>
<li><code>BepInEx/plugins/HolsterEverything</code></li>
</ul>
<p>If you uninstall the mod while a non-default weapon is already in holster, that weapon can remain there in your existing profile</p>
<p>After you unequip that weapon, you cannot equip it back into holster unless the mod is enabled again</p></div></div></div>
]]></description><category>Weapons</category><dc:creator>yung_.</dc:creator><pubDate>Wed, 01 Apr 2026 10:49:14 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/AbBly8hvjSM5lTaEfCqF73DoQKnSQvxcJbfFGpS6.png" type="image/png" length="0"/><dc:date>2026-04-19T09:06:18+00:00</dc:date><dc:identifier>v1.3.1</dc:identifier></item><item><title>Climbable Ladders</title><link>https://forge.sp-tarkov.com/mod/2649/climbable-ladders</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2649/climbable-ladders</guid><description><![CDATA[<p>Ladders.
Also pull up bars. When on a bar press [A/D] to swing.</p>
<div class="youtube-lite" data-video-id="iTMZqWME724" data-embed-url="https://www.youtube-nocookie.com/embed/iTMZqWME724?autoplay=1"><img src="https://i.ytimg.com/vi/iTMZqWME724/hqdefault.jpg" alt="YouTube video thumbnail" /></div>
]]></description><category>Other</category><dc:creator>tarkin</dc:creator><pubDate>Wed, 01 Apr 2026 04:22:51 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/MuwWR4Wk4gWeYJOl8yw4h4Kn2ZCsPGM11Sbwsvtl.png" type="image/png" length="0"/><dc:date>2026-04-11T14:00:51+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>AllGoodsTrader</title><link>https://forge.sp-tarkov.com/mod/2648/allgoodstrader</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2648/allgoodstrader</guid><description><![CDATA[<div class="tabset"><div id="tabset-11-panel-1" class="tab-panel"><div class="tab-title">English</div>
<div class="tab-content"><p>This mod adds a complete full-goods trader system to the game, featuring four types of traders: Weapon Trader, Equipment Trader, Consumable Trader, and Barter Trader. It supports bilingual (Chinese and English) names, descriptions, and avatar path configurations. All traders have the ability to purchase items, while the Equipment Trader also offers repair and insurance services. The Equipment Trader can sell helmets, vests, armor, backpacks, and other equipment, and the Barter Trader allows the purchase of any secure container.</p>
<p>In terms of item handling, the mod enhances special items: rocket launchers are automatically paired with rockets and calculate total price, ammunition boxes automatically traverse slots to fill ammunition and set stack counts, and items with mandatory slots will be randomly filled with compatible items by default. The system includes built-in statistics tracking to monitor success counts for secure containers, special items, items with slots, and ordinary items, and outputs debug logs for critical operations such as rocket launcher handling, recording overall item addition success rates and categorical statistics.</p>
<p>The pricing system supports three modes: using only handbook prices, using average flea market prices, or automatically selecting the lower of the two (default). A global price adjustment multiplier (default 1.2) is also configurable. All settings are automatically loaded from <code>config.json</code> with fallback to default values. All static resources of the mod are centralized in the <code>/data/</code> directory for easy deployment and management.</p></div></div>
<div id="tabset-11-panel-2" class="tab-panel"><div class="tab-title">中文</div>
<div class="tab-content"><p>该模组为游戏添加了完整的全货物商人系统，包含武器商、装备商、消耗品商和杂物商四类商人，支持中英双语名称、描述及头像路径配置。所有商人具备购买功能、装备商人具备维修和投保功能，其中装备商可出售头盔、胸挂、护甲、背包等装备，杂货商人可购买任意安全箱。</p>
<p>在物品处理方面，模组针对特殊物品进行了增强：火箭筒可自动配套火箭弹并计算总价，弹药盒能自动遍历插槽填充弹药并设置堆叠数量，带有必备插槽的物品会默认随机填充匹配物品。系统内置统计机制，可追踪安全箱、特殊物品、有槽位物品和普通物品的成功计数，并为火箭发射器等关键操作输出调试日志，记录整体物品添加成功率及分类统计。</p>
<p>价格体系支持三种模式：仅使用手册价格、使用跳蚤市场平均价格、自动取两者最小值（默认），并可配置全局价格调整系数（默认1.2）。所有配置通过 <code>config.json</code> 自动加载，支持默认值回退。模组的所有静态资源集中于 <code>/data/</code> 目录下，便于部署与管理。</p></div></div></div>
]]></description><category>Traders</category><dc:creator>Suntion</dc:creator><pubDate>Tue, 31 Mar 2026 15:07:12 +0000</pubDate><dc:date>2026-04-05T16:58:25+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>UI Scaling</title><link>https://forge.sp-tarkov.com/mod/2647/ui-scaling</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2647/ui-scaling</guid><description><![CDATA[<h1>SPT-UIScale</h1>
<hr />
<p><strong>NOTE: This was a mod I made because I got side tracked while trying to fix my other mods and a friend of mine playing SPT had a bag that didn’t fit in the UI properly. I probably wont spend anymore time on this unless there’s a major SPT version release</strong></p>
<hr />
<p>BepInEx client plugin for SPT 4.0.13 that unlocks UI scaling for the inventory and trader screens. Overrides EFT’s hardcoded 1080p canvas scaling with a configurable percentage, and adjusts panel layouts so the stash and gear panels properly fill the screen at higher resolutions.</p>
<p><strong>Once custom scale is set youll need to either restart the client or change resolutions for the affect to take place</strong>*</p>
<hr />
<h2>Features</h2>
<ul>
<li>Configurable UI scale as a percentage of vanilla (50–150%)</li>
<li>Automatically adjusts when changing resolution in-game</li>
<li>Inventory screen: gear panel expands to fill available space, stash anchored to the right</li>
<li>Trader screen: trader items anchored left, stash anchored right, deal panel centered</li>
<li>Works with any resolution (1440p, 4K, ultrawide, etc.)</li>
</ul>
<hr />
<h2>Installation</h2>
<ol>
<li>Download the latest release ZIP</li>
<li>Extract into your SPT installation directory — the DLL goes to <code>BepInEx/plugins/</code></li>
<li>Launch SPT</li>
</ol>
<hr />
<h2>Configuration</h2>
<p>After first launch, edit <code>BepInEx/config/com.vonbraunz.uiscale.cfg</code>:</p>
<table>
<thead>
<tr>
<th>Setting</th>
<th>Default</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Enabled</strong></td>
<td><code>true</code></td>
<td>Toggle the mod on/off without uninstalling</td>
</tr>
<tr>
<td><strong>Scale Percent</strong></td>
<td><code>100</code></td>
<td>UI scale as a percentage of vanilla. <code>100</code> = no change, <code>75</code> = 75% size (more grid space), <code>50</code> = half size. Range: 50–150</td>
</tr>
<tr>
<td><strong>Log Canvas Names</strong></td>
<td><code>false</code></td>
<td>Debug logging to BepInEx console</td>
</tr>
</tbody>
</table>
<hr />
<h3>Recommended values</h3>
<table>
<thead>
<tr>
<th>Resolution</th>
<th>Scale Percent</th>
<th>Effect</th>
</tr>
</thead>
<tbody>
<tr>
<td>1080p</td>
<td>100</td>
<td>No change (vanilla)</td>
</tr>
<tr>
<td>1440p</td>
<td>75–85</td>
<td>More inventory/stash space</td>
</tr>
<tr>
<td>4K</td>
<td>50–75</td>
<td>Significantly more grid space</td>
</tr>
</tbody>
</table>
]]></description><category>Tools</category><dc:creator>Dr.Braun</dc:creator><pubDate>Tue, 31 Mar 2026 04:02:18 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/Uwo84qN7N33Ehm3BkRpw3gRmlmWQ09stRXh03EOa.jpg" type="image/png" length="0"/><dc:date>2026-03-31T04:06:05+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Flexible Builds</title><link>https://forge.sp-tarkov.com/mod/2646/flexible-builds</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2646/flexible-builds</guid><description><![CDATA[<div class="tabset"><div id="tabset-12-panel-1" class="tab-panel"><div class="tab-title">Overview</div>
<div class="tab-content"><blockquote>
<p>Weapon preset and build improvements for SPT</p>
</blockquote>
<p>I really like the concept of weapon builds. The idea of having different sets of parts for the same weapon — each optimized for a specific role (mobility, long range, low recoil, etc.) — is genuinely cool. However, Tarkov implements presets quite rigidly. A build is treated as an exact, fixed list of attachments and nothing else (thankfully, magazines are ignored).</p>
<p>Personally, <strong>I don’t care which exact flashlight or laser is mounted</strong> on my <em>SuperUltraLasergun</em> — I often just slap on whatever I have available at the moment. Yet I still want the weapon to be recognized and displayed as the <em>SuperUltraLasergun</em> build.</p>
<p>Additionally, preset names must be globally unique, meaning you cannot have the same name for different weapon models (e.g. an AK-74N “Zenit” build and an AKS-74 “Zenit” build at the same time).  And, <em>of course</em>, your build names must only contain Latin characters.</p>
<p>This mod fixes these limitations. It lets you choose which attachment types are taken into account when matching a weapon in your inventory to a saved preset, allows you to use the <strong>same name</strong> for builds of different weapons, allows you to use <strong>non-Latin</strong> characters in names, and introduces a more <code>flexible</code> matching system.</p>
<h3>New: Partial Matching</h3>
<p>You can enable <strong>partial matching</strong> for builds.</p>
<p>This allows you to create “base builds” that define only a minimal required set of components. A weapon will be considered a match if it <strong>contains all components from the build, but may also include additional ones</strong>.</p>
<p>When multiple builds match, the mod will automatically pick the <strong>most specific one</strong> (the one with more components).</p>
<p>This makes it possible to:</p>
<ul>
<li>ignore unimportant attachments (like tactical devices) without excluding entire categories</li>
<li>define layered builds (e.g. base → upgraded → full kit)</li>
<li>combine with excluded mod types for even more flexibility</li>
</ul></div></div>
<div id="tabset-12-panel-2" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><h3>Hide base weapon name</h3>
<p>You can switch to display only the preset name without the base model:</p>
<p><img src="https://i.ibb.co/gb4ZC78b/nobasename.png" alt="" /></p>
<h3>Same Names</h3>
<p>Builds for different weapons can share the same name without conflicts:</p>
<p><img src="https://i.ibb.co/tTYVyGjF/samename.png" alt="" /></p>
<h3>Naming Freedom</h3>
<p>Names can use characters other than Latin, as in container tags (even emoji☻).</p>
<p><img src="https://i.ibb.co/3YGZS6kM/naming.png" alt="" /></p>
<h3>Flexible Matching</h3>
<p>Excluded attachment types (in these examples: sights, mags, mounts, tactical devices, and foregrips) are ignored when comparing builds, allowing them to be recognized as the same preset:</p>
<p><img src="https://i.ibb.co/Lz0HTCdK/flexibillity.png" alt="" /></p>
<p>Another example of flexible matching:</p>
<p><img src="https://i.ibb.co/Hf66ypVd/flexibillity2.png" alt="" /></p>
<h3>Partial Matching</h3>
<p>Create a <code>base preset</code> with a minimal number of attachments. Any additional attachments you add will not change the build name, as long as all elements from the base preset are present.</p></div></div>
<div id="tabset-12-panel-3" class="tab-panel"><div class="tab-title">Configuration</div>
<div class="tab-content"><h3>Flexible Matching</h3>
<p>You can configure which mod types will be excluded from the preset matching check. The list is generated dynamically from all classes inheriting from the base <code>Mod</code> class — basically, every weapon modification the game recognizes appears in the config.</p>
<p><em>This makes it easy to ignore custom modification types added by other SPT mods (I haven’t seen any yet, but the option is there).</em></p>
<h4>Hierarchy</h4>
<p>Mod types are organized in a tree structure, where each parent contains its nested subtypes.</p>
<p>Toggling a parent mod class (e.g., “Sights”) will toggle all its child categories (collimators, optics, etc.).</p>
<p>If a child category is unchecked, the parent will also be unchecked, as not all children remain selected.</p>
<p><strong>If you want vanilla behavior</strong>, simply select only <strong>Magazines</strong> in the config.</p></div></div>
<div id="tabset-12-panel-4" class="tab-panel"><div class="tab-title">Behavior</div>
<div class="tab-content"><ul>
<li>Excluded mods are still saved as part of the preset — settings only affect matching and naming.</li>
<li>Settings apply only to your own builds and do not affect built-in presets (Mechanic, Prapor, etc.).</li>
<li>Settings now apply <strong>instantly</strong> — no restart or profile reload required.</li>
</ul>
<p><strong>Note:</strong> already displayed item names will only refresh when the game updates inventory.
You can force this by exiting to main menu or removing and reattaching any weapon component.</p></div></div>
<div id="tabset-12-panel-5" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><p><em>Potentially</em> compatible with all other mods, including those that add custom weapon modification types.</p></div></div></div>
]]></description><category>Overhauls</category><dc:creator>DeadLauncher</dc:creator><pubDate>Mon, 30 Mar 2026 15:14:50 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/Z19V11oqcpYalKwA6a5PtCrwW5vdyUBYHZZnbFZW.png" type="image/png" length="0"/><dc:date>2026-04-19T09:50:54+00:00</dc:date><dc:identifier>v1.2.1</dc:identifier></item><item><title>duck</title><link>https://forge.sp-tarkov.com/mod/2645/duck</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2645/duck</guid><description><![CDATA[<p>This mod wil be my first and last mod and I’ll never update it again and the only reason why I’m not deleting this mod off the forge is because it wil be too much work for my lazy ass, I hope yall liked this mod and I liked making it but it wil stay in SPT 1,4 and if SPT 1,5 comes out I’ll not update it so yea the mod is adendent (idk how to spell).
the duck got a 4% chance to spawn in safes and its worth 300k and u can put it on the item show case</p>
<p>SCREENSHOT SORRY IF THE LINK LOOKS SUS BUT IDK HOW TO ADD PICS IN HERE 😭
<a target="_blank" class="external-link" href="https://media.discordapp.net/attachments/1422931856646475867/1487500785066443024/image.png?ex=69e26b0f&amp;is=69e1198f&amp;hm=60d042d6fafd99465a67d9a9c30d04484c9408f692147fbdc6ff8c4ddc3b969c&amp;=&amp;format=webp&amp;quality=lossless&amp;width=1342&amp;height=755" rel="noreferrer noopener">https://media.discordapp.net/attachments/1422931856646475867/1487500785066443024/image.png?ex=69e26b0f&amp;is=69e1198f&amp;hm=60d042d6fafd99465a67d9a9c30d04484c9408f692147fbdc6ff8c4ddc3b969c&amp;=&amp;format=webp&amp;quality=lossless&amp;width=1342&amp;height=755</a></p>
]]></description><category>Items</category><dc:creator>Teckel1000</dc:creator><pubDate>Sun, 29 Mar 2026 09:29:59 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/160hh7Ou99XnUoLzoKCXVWv6bGHjlElLGelxHdnt.jpg" type="image/png" length="0"/><dc:date>2026-03-29T10:21:54+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>Roaming Zombies</title><link>https://forge.sp-tarkov.com/mod/2644/roaming-zombies</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2644/roaming-zombies</guid><description><![CDATA[<h1>Roaming Zombies</h1>
<p><strong>Turn every raid into survival horror.</strong> Mixed hordes of infected spawn on every map, any time of day — melee zombies hunt you down and swing knives, pistol zombies shoot from cover. One horde per raid. You get a notification, then they come.</p>
<blockquote>
<p><em>“The dead are rising… zombies have been spotted nearby.”</em></p>
</blockquote>
<hr />
<h2>⚠️ Read this before installing</h2>
<p><strong>Zombies are genuinely dangerous.</strong> This isn’t cosmetic — a horde on Labs or night Factory can absolutely wipe you. Melee zombies chain knife attacks at 1-second intervals, pistol zombies engage from 15 meters with real aim, and EFT’s infection contact damage stacks on top when they get close. Bring ammo, watch your six, and don’t get cornered.</p>
<hr />
<h2>What you get</h2>
<ul>
<li><strong>Mixed hordes</strong> on every map — melee + pistol zombies drawn from all four infected types (<code>infectedAssault</code>, <code>infectedPmc</code>, <code>infectedCivil</code>, <code>infectedLaborant</code>)</li>
<li><strong>Real knife swings</strong> with native animations and damage — armor reduction works correctly because hits go through EFT’s standard <code>KnifeCollider</code> pipeline</li>
<li><strong>Active pursuit</strong> — melee zombies pathfind toward the closest human player and face you before each swing</li>
<li><strong>Pistol zombies</strong> engage from range using EFT’s standard shoot AI</li>
<li><strong>HUD notification + alert sound</strong> when the horde arrives</li>
<li><strong>Any time of day</strong> — no more night-only restriction, zombies come whenever you’re in a raid</li>
<li><strong>Persists across raids</strong> — no re-enabling needed</li>
</ul>
<h2>Platform &amp; mod compatibility</h2>
<ul>
<li>✅ <strong>Solo SPT</strong> — plug and play</li>
<li>✅ <strong>Fika host</strong> — host drives AI for all players in session</li>
<li>✅ <strong>Fika headless</strong> — install client DLL on the headless, zombies hunt every connected player</li>
<li>✅ <strong>Acid’s Bot Placement System (ABPS)</strong> — horde re-injected after ABPS’s post-raid wipe, both mods coexist cleanly</li>
<li>✅ <strong>SAIN</strong> — SAIN explicitly excludes infected bot types from its overrides, so they don’t fight</li>
</ul>
<p><strong>No mod dependencies.</strong> No BigBrain, no MoreBotsAPI. Self-contained.</p>
<h2>Installation</h2>
<ol>
<li>Download the latest release ZIP</li>
<li>Extract into your SPT root folder — files drop into the correct locations automatically:
<ul>
<li><code>BepInEx/plugins/ZombieHorde/ZombieHorde.Client.dll</code></li>
<li><code>SPT/user/mods/ZombieHorde/ZombieHorde.Server.dll</code> + <code>config.json</code></li>
</ul>
</li>
<li>Restart SPT Server and launch the game</li>
</ol>
<p><strong>Fika-specific:</strong> install the client DLL on whichever machine drives bot AI — that’s the host in a host/client session, or the <strong>headless</strong> in a headless session. Player-only machines can still install it for the horde notification + alert sound.</p>
<h2>Configuration</h2>
<p>Edit <code>SPT/user/mods/ZombieHorde/config.json</code> to tune:</p>
<ul>
<li><strong>Per-map spawn chance</strong> (0–100%) — default tuned from 30% on huge maps like Woods up to 100% on Labs and night Factory</li>
<li><strong>Horde size</strong> — default 8–16 melee zombies + 4–8 pistol zombies per raid</li>
<li><strong>Spawn delay</strong> — default 120 seconds so you can load in before they arrive</li>
<li><strong><code>alwaysSpawn: true</code></strong> — “100% on every map” override if you want guaranteed hordes everywhere</li>
</ul>
<h2>Optional: custom alert sound</h2>
<p>Drop <code>horde_alert.ogg</code> (or <code>.wav</code>) into <code>BepInEx/plugins/ZombieHorde/</code> and it’ll play when the first zombie of the horde is detected.</p>
<h2>F12 settings panel</h2>
<p>If you have <a target="_blank" class="external-link" href="https://github.com/BepInEx/BepInEx.ConfigurationManager" rel="noreferrer noopener">BepInEx ConfigurationManager</a>, press <strong>F12</strong> in-raid to toggle the horde notification and alert audio live.</p>
<h2>Requirements</h2>
<table>
<thead>
<tr>
<th>Requirement</th>
<th>Version</th>
</tr>
</thead>
<tbody>
<tr>
<td>SPT</td>
<td><code>~4.0.13</code></td>
</tr>
<tr>
<td>BepInEx ConfigurationManager</td>
<td>optional (for F12 panel)</td>
</tr>
</tbody>
</table>
<hr />
<p><em>Thanks to the SPT modding community for dnSpy help, SAIN for making the compat research straightforward, and BSG for leaving just enough of the Halloween event wiring in place to hack together..</em></p>
]]></description><category>Bots</category><dc:creator>Dr.Braun</dc:creator><pubDate>Sat, 28 Mar 2026 23:33:59 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/GUhrgEhrFpr7TkIfkVw8diJQXqwzHAwFkCCtahFO.jpg" type="image/png" length="0"/><dc:date>2026-04-19T01:08:05+00:00</dc:date><dc:identifier>v1.2.0</dc:identifier></item><item><title>Magazine Check Interrupt</title><link>https://forge.sp-tarkov.com/mod/2643/magazine-check-interrupt</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2643/magazine-check-interrupt</guid><description><![CDATA[<p><strong>Mag Check Interrupt</strong> allows you to interrupt a magazine check mid-animation and transition into a reload.</p>
<hr />
<div class="tabset"><div id="tabset-13-panel-1" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><h4>Features</h4>
<ul>
<li>Continue directly into a reload, no need to wait for the magazine check animation to finish</li>
<li>Finish the magazine check animation if no action is taken</li>
<li>Slow down animation during the reload window, to give you ample time to decide if you need to reload. Animations vary per magazine and some can be fast</li>
<li>Configuration is available client side</li>
</ul>
<p><img src="https://raw.githubusercontent.com/ozen-m/SPT-MagCheckInterrupt/refs/heads/main/Assets/showcase.gif" alt="Showcase gif" /></p></div></div>
<div id="tabset-13-panel-2" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><h4>Installation</h4>
<ul>
<li>Extract the contents of the .zip archive into your SPT folder.</li>
</ul>
<h4>Note to Fika users:</h4>
<ul>
<li>Must be installed on the <strong>host</strong> and <strong>all clients</strong></li>
<li>Configuration is set by the host</li>
</ul>
<p><img src="https://i.imgur.com/3N6gTe2.gif" alt="Installation" />
Thank you <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/27605/drakiaxyz" rel="noreferrer noopener">DrakiaXYZ</a> for the gif</p></div></div>
<div id="tabset-13-panel-3" class="tab-panel"><div class="tab-title">Configuration</div>
<div class="tab-content"><h4>Configuration</h4>
<h4>Server Side</h4>
<p>In the BepInEx configuration manager <code>F12</code></p>
<ul>
<li><code>Enable Slow Animation</code> - Slow down the magazine check animation for a brief moment. Default is <code>true</code></li>
</ul>
<p>Advanced Configuration</p>
<ul>
<li><code>Reload Window Start</code> - How early you can reload during the magazine check animation, in normalized time</li>
<li><code>Reload Window End</code> - How late you can reload during the magazine check animation, in normalized time</li>
<li><code>Slow Percentage</code> - Multiplier for the magazine check animation speed when Slow Animation is enabled</li>
<li><code>Slow Animation Start</code> - When to start slowing down the magazine check animation, in normalized time</li>
<li><code>Slow Animation End</code> - When to restore speed of the magazine check animation, in normalized time</li>
<li><code>Smoothing Max Delta</code> - Max delta for the smoothing of the slow animation. A higher value slows/restores the animation faster</li>
</ul></div></div>
<div id="tabset-13-panel-4" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><h4>Compatibility</h4>
<ul>
<li>Compatible with <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2326/project-fika" rel="noreferrer noopener">Project Fika</a>. Must be installed on the <strong>host</strong> and <strong>all clients</strong></li>
<li>Compatible with <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/1342/ui-fixes" rel="noreferrer noopener">UI Fixes</a>’ Reload in Place feature</li>
</ul></div></div>
<div id="tabset-13-panel-5" class="tab-panel"><div class="tab-title">Support</div>
<div class="tab-content"><h4>Known Issues</h4>
<ul>
<li>Animation events involving sounds may still fire on reload, resulting in duplicated sounds</li>
<li>Timings may vary slightly depending on the weapon/magazine animation</li>
</ul>
<h4>Support</h4>
<p>If you find any bugs, or have feature suggestions, feel free to post them on the comment section, or open an issue on GitHub, or most preferably through the <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1374428464999829555" rel="noreferrer noopener">SPT Discord, <code>ozen</code></a></p></div></div>
<div id="tabset-13-panel-6" class="tab-panel"><div class="tab-title">Credits</div>
<div class="tab-content"><h4>Credits</h4>
<ul>
<li>Thanks to <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/46005/tyfon" rel="noreferrer noopener">Tyfon</a> for lending me his Fika config sync code!</li>
</ul></div></div></div>
<hr />
<p>If you enjoy my work, you can <a target="_blank" class="external-link" href="https://ko-fi.com/ozenm" rel="noreferrer noopener">buy me a coffee</a> ☕</p>
]]></description><category>Scripting</category><dc:creator>ozen</dc:creator><pubDate>Sat, 28 Mar 2026 18:45:44 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/K6k2gHXRlaOCGFfCheE5OOvPSLQpj1JdvZ2COTiT.png" type="image/png" length="0"/><dc:date>2026-04-24T19:07:22+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>Vagabond</title><link>https://forge.sp-tarkov.com/mod/2642/vagabond</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2642/vagabond</guid><description><![CDATA[<div class="tabset"><div id="tabset-14-panel-1" class="tab-panel"><div class="tab-title">About</div>
<div class="tab-content"><p>Vagabond is a gameplay overhaul mod, which aims to turn Tarkov into an open world game.</p>
<p>You start with limited money to buy a simple loadout from Fence, with some meds if you are lucky, and your challenge is now to survive. Using only transits to move around Tarkov and specific extracts to get access to traders.</p>
<p><strong>Heavily inspired by Path To Tarkov, hopefully this mod can help scratch that itch.</strong></p>
<p>If you want to see the trader locations, <a target="_blank" class="external-link" href="https://github.com/MrEliasen/SPT-Vagabond/tree/master/screenshots/traders" rel="noreferrer noopener">click here</a>.</p>
<p><a target="_blank" class="external-link" href="https://github.com/MrEliasen/SPT-Vagabond/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug" rel="noreferrer noopener"><img src="https://img.shields.io/github/issues/MrEliasen/SPT-Vagabond/bug?style=for-the-badge&amp;label=open%20Issues&amp;color=red" alt="GitHub Issues or Pull Requests by label" />
</a></p>
<h4>ABPS Compatibility</h4>
<p>0.5.0 was tested with ABPS 2.0.16, and a graceful failover is added. If your version is not compatible, it will say so in the bepinex logs, but Vagabond with continue to work.</p>
<h4>Using SVM?</h4>
<p>Disable the Raid Settings tab completely, it even being enabled is enough to cause conflicts, regardless of whether or not you changed anything within the tab. - Thank you <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/90917/liquidrage" rel="noreferrer noopener">_liquidrage</a>!</p>
<h4>Does Quests Work</h4>
<p>They should. If its a quest which requires specific extractions, those will be available only when you have the quest(s). Using such extraction will take you back to the quest giver. Do let me know if I missed any quests / if you find any quests you cannot complete.</p>
<h4>Main Features</h4>
<ul>
<li>Place your hideout entrance anywhere (Press CTRL+P in raid to place your hideout entrance)</li>
<li>Per-trader (and hideout if playing with friends) stash</li>
<li>Use trader specific extractions to get access to their shop.</li>
<li>Custom trader support (Reserve exfil to get access)</li>
<li>Custom extractions and transits</li>
<li>Remember last exit/transit location</li>
</ul>
<h4>Remember Raid Position</h4>
<p><img src="https://raw.githubusercontent.com/MrEliasen/SPT-Vagabond/refs/heads/master/screenshots/remember_location.png" alt="SPT Vagabond" /></p>
<h4>Custom Extractions, Transits and Infil locations</h4>
<p><img src="https://raw.githubusercontent.com/MrEliasen/SPT-Vagabond/refs/heads/master/screenshots/custom_transitions.png" alt="SPT Vagabond" /></p>
<h4>Dynamic Maps Compatibility</h4>
<p><img src="https://raw.githubusercontent.com/MrEliasen/SPT-Vagabond/refs/heads/master/screenshots/dynamic_map_support.png" alt="SPT Vagabond" /></p></div></div>
<div id="tabset-14-panel-2" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><p>Any mod which makes changes to Extractions, Transits or player spawning (Like selectable entry mod or interaction mods), will likely conflict with this mod and prevent extracts from working.<br />
Labyrinth has not been tested with this mod.. but.. should hopefully work.</p></div></div>
<div id="tabset-14-panel-3" class="tab-panel"><div class="tab-title">Install</div>
<div class="tab-content"><ol>
<li>Download the latest version</li>
<li>Extract and copy the <code>SPT\user\mods\Vagabond</code> folder to <code>SPT\user\mods</code> and the <code>BepInEx\plugins\Vagabond</code> to <code>BepInEx\plugins</code>.</li>
<li>If you use <strong>Headless</strong> clients, you will need to add the client plugin to the headless spt client as well.</li>
<li>Create a new profile, and it will get enrolled as a new Vagabond.</li>
</ol></div></div>
<div id="tabset-14-panel-4" class="tab-panel"><div class="tab-title">Config</div>
<div class="tab-content"><p>Configuration is limited for now, and might always be to some extend. Create and issue and/or make PR if need anything specific.</p>
<pre><code>{
  // if you die for whatever reason (according to the game), all stashes and equipment gets wiped.
  "ResetOnDeath": false,
  // The amount of money a player starts with
  "StartingRoubles": 175000,
  // makes fence less random and useful as a starter vendor - recommend removing other traders
  "EnableFenceChanges": true,
  "DisableFlea": true,
  // disables events such as halloween etc.
  "DisableEvents": true,
  // players can only send mail with attachments to eachother if:
  // "same-exit" - they share raid + exit
  // "same-map" - they share raid
  // "anywhere" - no limits
  "MailAttachmentLimit": "same-exit",
  // if enabled, you can choose what map you want to go to and won't be locked to your current location.
  "EnablePickRaidLocation": false,
  // first time you enter a raid, whatever is left over in the stash is wiped.
  "WipeStashOnFirstRaidEntry": true,
  // adjust how long raids last by this amount of minutes, negagive values supported by be careful.
  "AdjustRaidTimeMins": 60,
  // if enabled, you can continue to place the hideout without any limitation.
  // if disabled, to be able to relocate you will need to complete the "Fresh Foundations" quest from Skier (repeatable).
  "AllowHideoutRelocation": false,
  // Where you will be placed when you die, options are: 
  // "hideout" - will send you to your hideout if you have one, otherwise fence.
  // "fence" - will send you to starter fence.
  // "stay" - you stay at your last known map/transit
  // "therapist" - sends you to therapist's clinic, allowing you to heal post-raid.
  "OnDeathGoTo": "hideout",
  // Which Fence/location to use as your start location (and on death location)
  // "streets" - Streets of Tarkov location
  // "lighthouse" - Lighthouse location
  "StarterFence": "streets",
  // will allow per-trader/per-extract (eg other players hideouts) virtual stashes.
  // if you disable this, your own permanent stash is used like normal.
  "EnableVirtualStashes": true,
  // if enabled, will wipe all virtual stashes when you enter a raid, making virtural
  // stashes entirely temporary. This will prevent "AllowPostRaidHealing" from working.
  "WipeVirtualStashesOnRaidEntry": false,
  // if enabled, all status effects (broken limbs, bleeds etc) will be healed when you die.
  "HealStatusEffectsOnDeath": true,
  // allow post-raid healing at Therapist (still requires money left at the Therapist)
  "AllowPostRaidHealing": true,
  // add Fence as an always available trader in hideout
  "AddFenceToHideout": false,
  // if enabled, you can use another player's hideout exit to access your own hideout
  "ShareHideoutExits": false,
  // how much it should cost to relocate the hideout
  "HideoutRelocationFee": 350000,
  // What loyalty level is required to accept the quest to get the trader to join your hideout?
  "JoinHideoutTherapistLoyaltyLevel": 2,
  "JoinHideoutJaegerLoyaltyLevel": 2,
  "JoinHideoutMechanicLoyaltyLevel": 2,
  "JoinHideoutPeacekeeperLoyaltyLevel": 2,
  "JoinHideoutPraporLoyaltyLevel": 2,
  "JoinHideoutRagmanLoyaltyLevel": 2,
  "JoinHideoutSkierLoyaltyLevel": 2
}

</code></pre></div></div>
<div id="tabset-14-panel-5" class="tab-panel"><div class="tab-title">Map</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://raw.githubusercontent.com/MrEliasen/SPT-Vagabond/refs/heads/master/screenshots/game-map.webp" rel="noreferrer noopener">View Full Size</a><br />
If you want to see the trader locations, <a target="_blank" class="external-link" href="https://github.com/MrEliasen/SPT-Vagabond/tree/master/screenshots/traders" rel="noreferrer noopener">click here</a>.
<img src="https://raw.githubusercontent.com/MrEliasen/SPT-Vagabond/refs/heads/master/screenshots/game-map.webp" alt="SPT Vagabond Map" /></p></div></div>
<div id="tabset-14-panel-6" class="tab-panel"><div class="tab-title">Limits / Issues</div>
<div class="tab-content"><p>See knows issues/limitations with each released version. Below are other general issues/limitations across all versions:</p>
<ul>
<li>Limited configuration via this mod alone.</li>
<li>SVM Extracts settings will cause conflicts, like preventing extractions etc.</li>
<li>(Fika) If one of your teammates die and you use a transit after, the game will get stuck. I don’t think this is a mod issue however.</li>
<li>(Fika) the spawn-in location is determined by the player who initiates the game.</li>
<li>Hideout exfils persist until server restart. Other players will be able to use them as extracts until then.</li>
</ul></div></div>
<div id="tabset-14-panel-7" class="tab-panel"><div class="tab-title">Credit</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/15099/trap" rel="noreferrer noopener">Trap</a>, for the original PTT mod, serving as strong inspiration.<br />
<a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/108489/sacrificial-lamb" rel="noreferrer noopener">Sacrificial Lamb</a>, for testing a lot of cross compatibility between Vagabond, other mods and SVM settings on the initial release.<br />
<a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/27632/danw" rel="noreferrer noopener">DanW</a>, for the Hardcore Rules mod which I nicked some patches from.<br />
<a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/3972/ghostfenixx" rel="noreferrer noopener">GhostFenixx</a>, for the SVM mod which I also nicked some patches from.<br />
<a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/48110/acidphantasm" rel="noreferrer noopener">acidphantasm</a> for the item limits begone mod,  which I also nicked some code from.</p></div></div>
<div id="tabset-14-panel-8" class="tab-panel"><div class="tab-title">☕</div>
<div class="tab-content"><p>If you feel utterly compelled to say thanks and you feel a comment is not enough (it is, honestly), you can <a target="_blank" class="external-link" href="https://ko-fi.com/oogaboogadev" rel="noreferrer noopener">become an enabler</a> of my caffeine addiction; however only when you literally have nothing else to spend your shillings and shekels on, I am serious.</p></div></div></div>
]]></description><category>Overhauls</category><dc:creator>Oogabooga</dc:creator><pubDate>Thu, 26 Mar 2026 13:51:10 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/izW0lUid47l1eul4fCSblOyWhrzy8H5tLs40A71Y.png" type="image/png" length="0"/><dc:date>2026-04-25T21:05:14+00:00</dc:date><dc:identifier>v0.5.0</dc:identifier></item><item><title>Change Version Label</title><link>https://forge.sp-tarkov.com/mod/2641/change-version-label</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2641/change-version-label</guid><description><![CDATA[<p>Hit F12, select <code>7Bpencil.ChangeVersionLabel</code> and change <code>Version Label Value</code><br />
To see your SPT version again, delete <code>BepInEx/plugins/7Bpencil.ChangeVersionLabel.dll</code></p>
]]></description><category>Other</category><dc:creator>7Bpencil</dc:creator><pubDate>Thu, 26 Mar 2026 13:27:42 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/lEajHI2qORNz4I2VnghyttngehnkQntW3ES2BkgD.png" type="image/png" length="0"/><dc:date>2026-03-26T13:34:45+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Jelly Voices</title><link>https://forge.sp-tarkov.com/mod/2640/jelly-voices</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2640/jelly-voices</guid><description><![CDATA[<h1>Jelly Voices</h1>
<hr />
<p>This is a mod that adds various voices to SPT. Over time as i find good clips I’ll flush out the voices more. Do let me know if there are any problems also the voices are a bit loud. I get all my voice lines from recordings of the games their from or archived streams. <strong>There is no use of AI at all within this mod that includes the code and voices.</strong></p>
<h2>Showcase</h2>
<div class="youtube-lite" data-video-id="wys8Pn2Zxr0" data-embed-url="https://www.youtube-nocookie.com/embed/wys8Pn2Zxr0?autoplay=1"><img src="https://i.ytimg.com/vi/wys8Pn2Zxr0/hqdefault.jpg" alt="YouTube video thumbnail" /></div>
<h2>Voice Request</h2>
<p>You can leave a suggestion for a voice to add in the comments.
Requirements:</p>
<ul>
<li>Name</li>
<li>What there from</li>
<li>A video link to voice lines, with little background noise (optional)</li>
</ul>
<h2>Voice List</h2>
<ul>
<li>Jerma985</li>
<li>Hunk (RE9 &amp; RE:Operation Raccoon City)</li>
<li>Leon (RE4 remake)</li>
<li>Ada Wong (RE4 remake)</li>
<li>Stalker Bandit (Stalker)</li>
<li>Talon (COD MW2019 &amp; Warzone)</li>
<li>More to come!</li>
</ul>
<h2>Installing</h2>
<p>Just extract the folder and drop it in the main SPT directory. Make sure to extract using winrar or 7zip.</p>
<h2>Uninstalling</h2>
<p>Before uninstalling make sure you change your voice back to a default. Then you can safely delete the “<strong>JellyVoices</strong>” folder in your “<strong>SPT/user/mods</strong>”.</p>
<h2>Modding Guide</h2>
<p>I made a guide on how to make voice mods on my Github page in the wiki section.</p>
]]></description><category>Audio</category><dc:creator>Jejukon</dc:creator><pubDate>Mon, 23 Mar 2026 20:59:59 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/FEMJvQGpsPJBe2EYWigJjEmfCcBk4DkEtKAEtCPV.png" type="image/png" length="0"/><dc:date>2026-04-01T21:43:24+00:00</dc:date><dc:identifier>v1.2.0</dc:identifier></item><item><title>Stance Sync</title><link>https://forge.sp-tarkov.com/mod/2639/stance-sync</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2639/stance-sync</guid><description><![CDATA[<h3>So, what is this?</h3>
<p>Inspired by <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2201/hollywoodcam" rel="noreferrer noopener">HollywoodCam</a> which is created by the almighty <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/72916/jankytheclown" rel="noreferrer noopener">Janky</a>, I created this little offshoot mod as a standalone for those who, like me, only used HollywoodCam for the leaning. The configuration is more or less the same, with some variation; lean-shoulder-swapping works while you’re aiming with this mod. I have not noticed any problems with leaning during ADS, so I left it in.</p>
<hr />
<div class="tabset"><div id="tabset-15-panel-1" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><ul>
<li><strong>Extract the <code>BepInEx</code> folder into your source / root SPT folder, where SPT.Server is.</strong>
<img src="https://i.imgur.com/vKRw58b.gif" alt="alt text" /></li>
</ul></div></div>
<div id="tabset-15-panel-2" class="tab-panel"><div class="tab-title">Features &amp; Showcase</div>
<div class="tab-content"><ul>
<li>Syncing of left leaning and shoulder swapping;
<ul>
<li>Works for going into and out of a lean, and sync can be disabled independently;</li>
</ul>
</li>
<li>Disable leaning when in ADS;</li>
<li>Disable leaning when in ADS <em>only if in ADS with a magnified optic</em>
<ul>
<li>This feature only works if the first ADS feature is active</li>
</ul>
</li>
</ul>
<h3>Video: <img src="https://i.imgur.com/yl1UOGN.gif" alt="alt text" /></h3></div></div>
<div id="tabset-15-panel-3" class="tab-panel"><div class="tab-title">Credits</div>
<div class="tab-content"><p>Thank you to the almighty <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/user/72916/jankytheclown" rel="noreferrer noopener">Janky</a> for his original code, of which I trimmed some and cut out so it could be used standalone.</p>
<p>Thank you to me for, well, making it standalone? :)</p></div></div></div>
]]></description><category>Scripting</category><dc:creator>Devraccoon</dc:creator><pubDate>Mon, 23 Mar 2026 20:30:44 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/PTaUXehk53O1vXxNfCuDqUzyn1rdKDpLOn0GWRD0.png" type="image/png" length="0"/><dc:date>2026-03-29T21:26:09+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>RZEssentials</title><link>https://forge.sp-tarkov.com/mod/2637/rzessentials</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2637/rzessentials</guid><description><![CDATA[<div class="tabset"><div id="tabset-16-panel-1" class="tab-panel"><div class="tab-title">👁️</div>
<div class="tab-content"><blockquote>
<p>⭐ RZEssentials started as a collection of separate mods, each built around the same philosophy, then merged into a single coherent package. Every system is independent, optional, and disabled by default. Install it as-is and nothing changes in your game.</p>
</blockquote>
<blockquote>
<p>⭐ This mod is built for players who want to craft their own experience and aren’t afraid to dig into config files. That said, it’s designed to be approachable : the configs are well organized and clearly commented. Most features ship with sensible default, enabling them is often enough to get a solid base without touching anything else.</p>
</blockquote>
<blockquote>
<p>⚠️ All my previous mods are deprecated and replaced by this one. Make sure to remove them before installing RZEssentials, or you’ll have conflicts.</p>
</blockquote>
<p><em>This mod was designed around a flea-market-disabled server. Flea-related features are limited and not a development priority. Most systems have nothing to do with the flea market either way.</em></p>
<p><em>Some features overlap with SVM.</em></p>
<hr />
<h3>💠 Getting Started</h3>
<p>Each feature lives in its own subfolder under <code>config/</code>. The folder structure maps directly to the tabs in this description : if you’re reading the <strong>Profiles</strong> tab, the relevant files are in <code>config/profiles/</code>. No hidden dependencies, no cascading side effects between systems.</p>
<p>Most features have a master toggle at the top of their config file. Flip it to <code>true</code> and the feature is live. Leave everything off and the mod does absolutely nothing.</p>
<hr />
<h3>💠 About</h3>
<p>This mod has been extensively tested in multiplayer through a Fika headless server setup, with a small group of 3-4 people playing almost every evening. I can confidently say that 95% of the features work perfectly, at least the ones I personally use. If you run into bugs, don’t hesitate to report them.</p>
<p>I built this for myself first and I’m posting it hoping it’ll be useful to others.</p>
<hr />
<p><a target="_blank" class="external-link" href="https://i.imgur.com/OQa1Bwd.png" rel="noreferrer noopener"><img src="https://i.imgur.com/OQa1Bwd.png" alt="Team" /></a></p></div></div>
<div id="tabset-16-panel-2" class="tab-panel"><div class="tab-title">🔍 Item Context</div>
<div class="tab-content"><blockquote>
<p>📌 Enriches item descriptions and names with contextual information. All sections are independently toggleable. Fully compatible with modded crafts, barters, quests, and hideout requirements, whether added by this mod or any external mod.</p>
</blockquote>
<blockquote>
<p>⚡ <strong>TL;DR</strong> : To enable this feature, open <code>RZEssentials/config/itemContext/itemContextConfig.json</code> and set <code>EnableItemContext</code> to <code>true</code>.</p>
</blockquote>
<hr />
<p><strong>Ammo name enrichment</strong> — Appends color-coded <code>[dmg:x/pen:x]</code> stats directly to ammo item names. Colors and thresholds are fully configurable.</p>
<p><strong>Base price display</strong> — Appends a color-coded <code>[x₽]</code> price suffix to item names. Colors and thresholds are fully configurable.</p>
<p><strong>Description cleanup</strong> — Clears vanilla descriptions for selected categories.</p>
<p><strong>Crafting Components</strong> — Lists crafting recipes where this item is required as an ingredient.</p>
<p><strong>Crafting Tools</strong> — Lists crafting recipes where this item is required as a tool.</p>
<p><strong>Hideout</strong> — Lists hideout construction stages that require this item. Specific areas can be excluded.</p>
<p><strong>Barters</strong> — Lists barter trades where this item is part of the payment. The loyalty level display is toggleable.</p>
<p><strong>Quests</strong> — Lists quests that require this item.</p>
<p><strong>Size</strong> — Shows container capacity and slot efficiency.</p>
<p><strong>Audio</strong> — Shows headset boost and suppression stats.</p>
<p><strong>Armor plates</strong> — Shows class and effective durability in the item description, and appends a <code>[class/eff. durability]</code> suffix to the item name.</p>
<p><strong>Key</strong> — Shows a custom description for keys : what the key opens, what loot to expect, and any related quests.</p>
<blockquote>
<p>⚠️ Streets of Tarkov keys are not covered. There are also very likely errors in the listed keys, I can’t be bothered to verify all of them. If you feel like doing a proper pass and want to submit a corrected version, send it my way and I’ll include it.</p>
</blockquote>
<hr />
<p><a target="_blank" class="external-link" href="https://i.imgur.com/rHdlmMX.png" rel="noreferrer noopener"><img src="https://i.imgur.com/rHdlmMX.png" alt="1" /></a></p>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/w7chykJ.png" rel="noreferrer noopener"><img src="https://i.imgur.com/w7chykJ.png" alt="2" /></a></p>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/N6HPEba.png" rel="noreferrer noopener"><img src="https://i.imgur.com/N6HPEba.png" alt="3" /></a></p></div></div>
<div id="tabset-16-panel-3" class="tab-panel"><div class="tab-title">🎨 Item Tiers</div>
<div class="tab-content"><blockquote>
<p>📌 Colors the background of items in your inventory based on their usefulness. Most categories are left untouched : weapons, armor, and meds are already readable at a glance and don’t need it. The coloring is reserved for categories where a quick visual signal actually helps : ammo, armor plates, keys, and a handful of high-value items. The system is intentionally small : 6 tiers, and if something is glowing red, it genuinely means best-in-class.</p>
</blockquote>
<blockquote>
<p>⚡ <strong>TL;DR</strong> : To enable this feature, open <code>RZEssentials/config/itemTiers/itemTiersConfig.json</code> and set <code>EnableItemTiers</code> to <code>true</code>.</p>
</blockquote>
<hr />
<p>⚫ <strong>Default</strong> — Unassigned or not worth highlighting.</p>
<p>🔵 <strong>Notable</strong> — Ammo &amp; armor plates : decent option. <em>- OR -</em> Other items : valued 30k–60k roubles.</p>
<p>🟣 <strong>Superior</strong> — Ammo &amp; armor plates : good, reliable choice. <em>- OR -</em> Other items : valued 60k–90k roubles.</p>
<p>🟡 <strong>Excellent</strong> — Ammo &amp; armor plates : high-end, strong performer. <em>- OR -</em> Other items : valued 90k–200k roubles.</p>
<p>🔴 <strong>Elite</strong> — Ammo &amp; armor plates : best-in-class, hard capped at 1 or 2 per category. <em>- OR -</em> Other items : valued 200k+ roubles.</p>
<p>⚪ <strong>Situational</strong> — Ammo only : high damage but low pen aka leg meta (white/grey).</p>
<p>🟢 <strong>Quest</strong> — Required for a quest.</p>
<hr />
<blockquote>
<p>💡 Quest-only items are colored automatically. Quest keys for Customs and Reserve have been manually added on top of that. Other maps are not covered yet, if you want to add them, drop the TPLs in <code>config/keys.json</code>.</p>
</blockquote>
<blockquote>
<p>💡 Situational tier colors are intentionally slightly lighter than Default. These rounds are niche enough that new players don’t need to pay attention to them, so they must stay visually quiet.</p>
</blockquote>
<blockquote>
<p>💡 Includes several color themes !</p>
</blockquote>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/tI3S0US.png" rel="noreferrer noopener"><img src="https://i.imgur.com/tI3S0US.png" alt="1" /></a></p>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/2c9nQGC.jpeg" rel="noreferrer noopener"><img src="https://i.imgur.com/2c9nQGC.jpeg" alt="2" /></a></p>
<hr />
<hr />
<hr />
<h4><code>itemTiersConfig.json</code></h4>
<p>Defines the color for each tier name and the global price thresholds used for automatic tiering. Supports multiple color presets via the <code>Theme</code> field : set to <code>dark</code>, <code>bright</code> or <code>verybright</code>.</p>
<hr />
<h4><code>categoryRules.json</code> — Pass 1</h4>
<p>Maps item category IDs to tier names. Walks the DB parent chain, so assigning a category also covers all its sub-categories automatically. The full vanilla category hierarchy is included as comments for reference.</p>
<p>By default, no category is assigned a meaningful tier, every root category is mapped to <code>Default</code>. This means the file currently serves as a blanket reset, but you can assign any tier to any category if you want to color entire item families at once.</p>
<p>Quest items flagged by Tarkov’s <code>QuestItem</code> property are automatically assigned the Quest tier at this pass. However, this does not cover quest-required keys, which are not flagged as quest items in the DB : those are handled manually in <code>config/keys.json</code>.</p>
<hr />
<h4><code>priceRules.json</code> — Pass 2</h4>
<p>Lists category IDs whose tier should be assigned automatically based on handbook price, using the thresholds defined in <code>masterConfig.json</code>. Items below the lowest threshold fall back to <code>Default</code>. Uses the same DB category IDs as <code>categoryRules.json</code>.</p>
<hr />
<h4>Override files - Pass 3</h4>
<p><code>ammo.json</code>, <code>armorplates.json</code>, and any other <code>*.json</code> in <code>config/</code> map individual item TPLs to tier names with absolute priority. Set <code>"Enabled": false</code> to disable a file without deleting it.</p>
<p>The per-TPL overrides are intentionally split across multiple files rather than lumped into one. This makes updates easier to manage : if you’ve built your own custom config, you can replace or ignore individual files without touching everything else. It also makes it easier to contribute to specific categories. If you know the ammo meta better than I do and want to submit a corrected <code>ammo.json</code>, you’re welcome to contribute.</p>
<hr />
<h4>Ammo boxes - Pass 4</h4>
<p>Automatically inherits the color of the corresponding loose round. No configuration required.</p></div></div>
<div id="tabset-16-panel-4" class="tab-panel"><div class="tab-title">⚙️ Item Stats</div>
<div class="tab-content"><blockquote>
<p>📌 Lets you change almost any stat on any item in the game : damage, penetration, armor class, durability, use time, stack size, ergonomics, speed penalty, and more. No hardcoded list of supported items or properties : if the stat exists on the item template, you can change it. Changes can be applied to an entire category at once, or to individual items by TPL, with per-item values always taking priority over category values. Also supports resizing container grids : stash size, secure container dimensions, backpack capacity, cases, etc.</p>
</blockquote>
<hr />
<p>The mod ships with several pre-configured files as a starting point (all disabled by default) :</p>
<ul>
<li><strong><code>containerSizes.json</code></strong> — Resizes pockets, stashes, secure containers, storage cases, backpacks, vests and armored rigs.</li>
<li><strong><code>stackSizes.json</code></strong> — Adjusts ammo and currency stack sizes.</li>
<li><strong><code>medical.json</code></strong> — Tweaks use counts on medkits and injectors. Defaults restore vanilla use counts.</li>
<li><strong><code>gearPenalties.json</code></strong> — Tweaks speed, mouse, and ergonomics penalties on armored equipment, vests and backpacks.</li>
<li><strong><code>keys.json</code></strong> — Tweaks use count of mechanical keys and keycards.</li>
<li><strong><code>itemWeights.json</code></strong> — Halves the weight of every item in the game.</li>
<li><strong><code>faceCovers.json</code></strong> — Ensures all skin variants of each ballistic mask share the same armor values as their base version.</li>
</ul>
<p>All <code>*.json</code> files in the folder are loaded and merged automatically. Each file can be disabled independently with <code>"Enabled": false</code> without deleting it.</p>
<blockquote>
<p>⚠️ Grid resizing, known limitation : Grid overrides work correctly for most items (containers, cases, pouches, stash). For backpacks specifically, some have a GridLayoutComponent with a layout baked into a Unity prefab. For those the inventory UI may still display the original layout. The mod BetterBackpacks solves this with a BepInEx client patch. RZEssentials does not include a client component and this will not be fixed.</p>
</blockquote>
<blockquote>
<p>⚠️ Increasing the stack size of non-stackable items is not supported. Tarkov’s inventory system is not designed for it, and the results range from balance-breaking to outright broken mechanics. Better that way I guess, it’s not Minecraft after all.</p>
</blockquote>
<blockquote>
<p>💡 The one limitation worth knowing : this system works cleanly on flat numeric and boolean properties. Nested structures like attachment filter lists require dedicated code and are not supported, except container grids, which are explicitly handled.</p>
</blockquote>
<hr />
<p>Each property supports three operations :</p>
<ul>
<li><strong><code>set</code></strong> — Sets the value directly. This is the default, <code>"Op"</code> can be omitted entirely.</li>
<li><strong><code>add</code></strong> — Adds to the current value.</li>
<li><strong><code>multiply</code></strong> — Multiplies the current value.</li>
</ul>
<pre><code>// Mechanical keys - set to unlimited uses (0 = unlimited) (Op omitted).
"5c99f98d86f7745c314214b3": {
    "Ops": {
        "MaximumNumberOfUsage": { "Value": 0 }
    }
},

// Keycards - double the number of uses.
"5c164d2286f774194c5e69fa": {
    "Ops": {
        "MaximumNumberOfUsage": { "Op": "multiply", "Value": 2 }
    }
}
</code></pre>
<hr />
<p><a target="_blank" class="external-link" href="https://i.imgur.com/fNv6wcc.png" rel="noreferrer noopener"><img src="https://i.imgur.com/fNv6wcc.png" alt="1" /></a></p></div></div>
<div id="tabset-16-panel-5" class="tab-panel"><div class="tab-title">👤 Profiles</div>
<div class="tab-content"><blockquote>
<p>📌 Define custom profile editions that appear in the SPT launcher at character creation, each with their own starting items, trader standings and more.</p>
</blockquote>
<hr />
<h3>💠 How it works</h3>
<p>Registers your custom profiles into SPT’s profile template system at server startup. When a player creates a new character in the launcher, your editions appear alongside (or instead of) the vanilla SPT ones.</p>
<p>Each profile is defined by a separate <code>.json</code> file in the <code>profiles/templates/</code> folder. All files are loaded automatically, just drop and go.</p>
<hr />
<h3>💠 Main Config ( <em>profiles/profilesConfig.json</em> )</h3>
<ul>
<li><strong><code>EnabledBaseProfiles</code></strong> — List of vanilla SPT profiles to keep visible in the launcher alongside your custom ones.</li>
<li><strong><code>ExaminedCategoryBlacklist</code></strong> — Excludes all items belonging to the listed categories.</li>
<li><strong><code>ExaminedBlacklist</code></strong> — Excludes specific items by TPL.</li>
</ul>
<blockquote>
<p>⚠️ Removing the Standard SPT profile from EnabledBaseProfiles has been known to cause issues in certain edge cases.</p>
</blockquote>
<hr />
<h3>💠 Profile Files</h3>
<h4>Identity</h4>
<ul>
<li><strong><code>Enabled</code></strong> — Whether this profile is registered and visible in the launcher.</li>
<li><strong><code>BaseProfile</code></strong> — Vanilla SPT profile to clone as a base (same indices as <code>EnabledBaseProfiles</code>).</li>
<li><strong><code>Name</code></strong> — Profile name shown in the launcher.****</li>
<li><strong><code>Description</code></strong> — Profile description shown in the launcher.</li>
</ul>
<h4>Progression</h4>
<ul>
<li><strong><code>AllItemsExamined</code></strong> — Examine all handbook items on character creation. Respects <code>ExaminedCategoryBlacklist</code> and <code>ExaminedBlacklist</code>.</li>
<li><strong><code>MaxLevel</code></strong> — Start at max level.</li>
<li><strong><code>StartingLevel</code></strong> — Start at a specific level (1 to max). Ignored if <code>MaxLevel</code> is true. <code>null</code> = leave unchanged from base profile.</li>
<li><strong><code>StartingPrestigeLevel</code></strong> — Starting prestige level (1–4). <code>null</code> = no prestige applied.</li>
<li><strong><code>MaxSkills</code></strong> — Max out all skills.</li>
<li><strong><code>SkillOverrides</code></strong> — Override specific skills individually (values 0–51). Ignored if <code>MaxSkills</code> is true.</li>
</ul>
<h4>Inventory</h4>
<ul>
<li><strong><code>ClearEquipment</code></strong> — Wipe equipped items from the base profile.</li>
<li><strong><code>ClearStash</code></strong> — Wipe stash items from the base profile before injecting additional items.</li>
<li><strong><code>SecureContainer</code></strong> — Override the starting secure container.</li>
<li><strong><code>AdditionalStartingItems</code></strong> — Items injected into the stash on character creation. If <code>ClearStash</code> is false, they are added on top of whatever the base profile already contains. For items with required slots (weapons, armor…), missing children are resolved automatically from the database.</li>
</ul>
<h4>Traders</h4>
<ul>
<li><strong><code>TradersLoyalty</code></strong> — Per-trader standing and sales sum, keyed by trader ID.</li>
</ul>
<h4>Hideout</h4>
<ul>
<li><strong><code>HideoutStartingLevels</code></strong> — Starting level for each hideout area.</li>
</ul>
<hr />
<p><a target="_blank" class="external-link" href="https://i.imgur.com/46GzkXV.png" rel="noreferrer noopener"><img src="https://i.imgur.com/46GzkXV.png" alt="Profiles" /></a></p></div></div>
<div id="tabset-16-panel-6" class="tab-panel"><div class="tab-title">⚔️ Raids</div>
<div class="tab-content"><blockquote>
<p>📌 Patches applied at the raid level.</p>
</blockquote>
<hr />
<h3>💠 Misc raid settings ( <em>raids/raidsConfig.json</em> )</h3>
<p><strong>Raid times</strong> — Override raid duration per map. Only maps explicitly listed are affected.</p>
<p><strong>No run-through</strong> — Removes the time and XP requirements for a raid to count as a survival.</p>
<p><strong>Remove raid restrictions</strong> — Removes in-raid item carry restrictions (GP coin limits, etc.).</p>
<p><strong>Free special extracts</strong> — Removes requirements on special extractions (car extract payment, co-op extract partner, etc.). Train and Saferoom extracts are left untouched.</p>
<p><strong>Magazine Speed Multiplier</strong> — Magazine load/unload speed multipliers.</p>
<hr />
<h3>💠 Weather ( <em>raids/weatherConfig.json</em> )</h3>
<p>Controls season selection and weather conditions per raid. Both systems are independent and can be enabled separately.</p>
<h4>Season</h4>
<p>A season is drawn randomly at the start of each raid using configurable weights. Set a season’s weight to 0 to exclude it entirely.</p>
<h4>Weather Presets</h4>
<p>Defines named weather presets with weighted random selection. Each preset controls rain, fog, cloud cover, and wind independently. Any field left as null is left to SPT to decide.</p>
<p><strong>FixedForRaid: true</strong> — One preset is drawn per raid, conditions stay consistent from start to finish.</p>
<p><strong>FixedForRaid: false</strong> — One preset is drawn per weather period (~15–30 min), producing vanilla-style variation within the raid.</p></div></div>
<div id="tabset-16-panel-7" class="tab-panel"><div class="tab-title">🏪 Trader Settings</div>
<div class="tab-content"><blockquote>
<p>📌 The largest system in the mod. Controls everything players see at traders : what’s for sale, at what price, in what quantities, what traders will buy back, and more. The three main features that control trader stock are <strong>Default Trades</strong>, <strong>Routed Trades</strong>, and <strong>Manual Trades</strong>. They are fully independent and can run in any combination.</p>
</blockquote>
<hr />
<h3>💠 Default Trades ( <em>traders/defaultTradesConfig.json</em> )</h3>
<p>Patches vanilla trader assorts without replacing them. Useful for cleaning up barter schemes, applying price multipliers, or blacklisting specific items, while keeping the rest of the vanilla stock intact. Setting <code>ClearAllDefaultTrades</code> to true wipes all non-Fence assorts entirely as a clean slate for the other systems.</p>
<hr />
<h3>💠 Routed Trades ( <em>traders/routedTradesConfig.json</em> )</h3>
<p>Rebuilds trader assorts from scratch based on the handbook. Every item gets automatically assigned to a trader according to category routes you define in config. The routing follows the item categories hierarchy : assign a route to a root category and every sub-category inherits it automatically.</p>
<p>Supports routing only modded items, only vanilla items, or everything. Prices are derived from handbook values.</p>
<hr />
<h3>💠 Manual Trades ( <em>traders/manualTradesConfig.json</em> )</h3>
<p>Define specific offers for specific traders with full control over every parameter : item, price, currency, barter, stack size, loyalty level, durability, and attachments. Completely independent from the other two systems. Required children (armor plates, etc.) are resolved automatically from the database.</p>
<hr />
<h3>💠 Fence ( <em>traders/fenceConfig.json</em> )</h3>
<p>Fence is handled separately from other traders internally. Controls the native SPT item pool generation (counts, price multipliers) and a custom weighted pool of offers that are injected directly into Fence’s assort on every refresh.</p>
<hr />
<h3>💠 Buyback ( <em>traders/buybackConfig.json</em> )</h3>
<p>Controls what each trader will accept from the player. Four modes per trader : leave vanilla behavior untouched, disable buyback entirely, restrict to specific handbook categories, or accept everything except a blacklist.</p>
<hr />
<h3>💠 Supply ( <em>traders/supplyConfig.json</em> )</h3>
<p>Controls trader restock timers and stock amounts per restock cycle. Timers are clamped immediately on server start if the configured interval is shorter than the current one. Stock multipliers can be applied per trader, per handbook category, or both simultaneously.</p></div></div>
<div id="tabset-16-panel-8" class="tab-panel"><div class="tab-title">👩 Custom Trader</div>
<div class="tab-content"><blockquote>
<p>📌 Registers a new trader (Sable). Fully configurable, sells all keys in the game by default.</p>
</blockquote>
<hr />
<p>To enable her, open <em>config/traders/customTraderConfig.json</em> and set <strong>EnableCustomTrader</strong> to true.</p>
<p>Stock is configured through the same systems as any other trader : <strong>Routed Trades</strong> for automatic category-based stock, and <strong>Manual Trades</strong> for specific hand-crafted offers. Both are covered in the <strong>Traders</strong> tab. In short :</p>
<ul>
<li>Open <code>routedTradesConfig.json</code>, find the Sable entry under <code>CategoryRoutes</code>, and enable the categories you want her to sell.</li>
<li>Add specific offers in <code>manualTradesConfig.json</code> under her trader ID for anything that needs custom pricing, barter schemes, or durability.</li>
</ul>
<hr />
<p><a target="_blank" class="external-link" href="https://i.imgur.com/q9gWEEy.png" rel="noreferrer noopener"><img src="https://i.imgur.com/q9gWEEy.png" alt="1" /></a></p>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/4U3mHjC.png" rel="noreferrer noopener"><img src="https://i.imgur.com/4U3mHjC.png" alt="2" /></a></p>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/rD7hSeA.jpeg" rel="noreferrer noopener"><img src="https://i.imgur.com/rD7hSeA.jpeg" alt="3" /></a></p></div></div>
<div id="tabset-16-panel-9" class="tab-panel"><div class="tab-title">📈 Economy</div>
<div class="tab-content"><blockquote>
<p>📌 Controls the economy systems that aren’t directly tied to trader assorts.</p>
</blockquote>
<hr />
<h3>💠 Handbook Prices ( <em>economy/handbookPricesConfig.json</em> )</h3>
<p>Override the handbook price of any item by TPL. Handbook prices are the foundation of several SPT systems : routed trade prices, trader buyback prices, and more all derive from them. Changing a price here has broad downstream effects.</p>
<h3>💠 Flea Market ( <em>economy/fleaMarketConfig.json</em> )</h3>
<p>Controls dynamic flea market offer generation. Trader flea offers are not affected. Supports disabling all dynamic offers entirely, or selectively forcing specific items in or out of the dynamic pool.</p>
<h3>💠 Insurance ( <em>economy/insurance.json</em> )</h3>
<p>Disable insurance globally, or selectively by handbook category and individual TPL. Categories and TPL blacklists are cumulative.</p></div></div>
<div id="tabset-16-panel-10" class="tab-panel"><div class="tab-title">🏠 Hideout</div>
<div class="tab-content"><h3>💠 Hideout Areas ( <em>hideout/hideoutAreasConfig.json</em> )</h3>
<p>Full control over hideout area requirements, construction times, and the bitcoin farm. Each area is configured independently. Each requirement type (items, areas, skills, trader loyalty) is controlled by its own toggle : enabling a toggle clears the vanilla requirements of that type and injects your own. Leaving a toggle off leaves vanilla requirements completely untouched.</p>
<p>Ships with a default config that matches vanilla exactly, enabling the feature without changing anything produces zero difference in-game.</p>
<hr />
<h3>💠 Hideout Bonuses ( <em>hideout/hideoutBonusesConfig.json</em> )</h3>
<p>Overrides the bonus values granted by hideout areas at each stage.</p>
<p>The file ships with all vanilla values pre-filled as a ready-to-edit baseline. Enabling it without changing anything should produces zero difference in-game.</p>
<p><strong>What you can safely do</strong></p>
<ul>
<li>Change <code>Value</code> on any existing entry : this is the intended use case.</li>
<li>Set a bonus <code>Value</code> to <code>0</code> to effectively disable it without removing the entry.</li>
<li>Set <code>IsVisible</code> to <code>false</code> to hide a bonus from the UI without disabling it.</li>
</ul>
<blockquote>
<p>⚠️ This is exactly the kind of section where you want to go slow. Make one change at a time, launch the game, confirm it works, then make the next one.</p>
</blockquote>
<h3>💠 Hideout Misc ( <em>hideout/hideoutMiscConfig.json</em> )</h3>
<p>Smaller settings that apply globally across the hideout.</p>
<p><strong>RequireFoundInRaid</strong> — Forces or removes the Found In Raid requirement on every item requirement across all areas and all stages.</p>
<p><strong>UnlockHideoutCustomizations</strong> — Unlocks hideout customization items by category. Supported categories : Wall, Floor, Ceiling, Light, MannequinPose, ShootingRangeMark.</p>
<hr />
<h3>💠 Crafting ( <em>hideout/craftingConfig.json</em> )</h3>
<p>Define custom crafting recipes per hideout area, and optionally wipe all existing recipes for specific areas before injecting your own. Recipes support area level requirements, production time, fuel requirements, and flexible input lists of items, tools, and area requirements.</p>
<p>Ships with a default config that matches vanilla exactly.</p>
<blockquote>
<p>⚠️Modifying recipes on a server where crafts are already in progress is generally a bad idea, even if the changes don’t affect those specific crafts. Finish or cancel all active crafts before making changes.</p>
</blockquote></div></div>
<div id="tabset-16-panel-11" class="tab-panel"><div class="tab-title">💰 Loot</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://i.imgur.com/EalCJHR.png" rel="noreferrer noopener"><img src="https://i.imgur.com/EalCJHR.png" alt="Loot" /></a></p>
<blockquote>
<p>📌 Injects items directly into bot pockets after generation. Supports bosses, boss followers, PMCs, and Scavs, each with their own independent loot pool configurable separately.</p>
<p>Why not just edit the loot pool ?</p>
<p>SPT’s native loot system assigns weights to items in a pool and rolls randomly when generating a bot. The higher the weight, the more likely an item is to appear, but it’s never guaranteed.
This mod sidesteps that entirely by injecting items directly into bot pockets after generation, so you get exactly what you configured every time.</p>
</blockquote>
<hr />
<h3>⚙️ How it works</h3>
<p>The mod runs after the bot is fully generated and injects items in two passes:</p>
<ol>
<li><strong>Free slots first</strong> — empty pocket slots are filled first.</li>
<li><strong>Overwrite SPT items</strong> — if all slots are full, SPT-generated items are replaced.</li>
</ol>
<p>This guarantees your configured items always end up in the pockets, regardless of what SPT put there.</p>
<blockquote>
<p>⚠️ Currently covers pocket injection only. Backpack and vest support may come later, but it’s not a priority right now.</p>
</blockquote>
<blockquote>
<p>⚠️ Only <strong>1x1 items</strong> are supported. There are no safeguards but anything larger will most likely cause issues.</p>
</blockquote>
<hr />
<h3>🔧 Configuration</h3>
<h4>Roles</h4>
<p>Bot roles are fully configurable directly in the config file via <code>BossRoles</code> and <code>FollowerRoles</code>. Any role listed in <code>BossRoles</code> gets boss loot, any role in <code>FollowerRoles</code> gets follower loot. The Goon followers (Big Pipe, Birdeye) are in <code>BossRoles</code> by default.</p>
<h4>Boss config</h4>
<p>Bosses support two modes controlled by <code>UseGlobalConfig</code>:</p>
<ul>
<li><strong><code>true</code></strong> — one config applies to all bosses</li>
<li><strong><code>false</code></strong> — each boss has its own pocket loot list via <code>PerBoss</code></li>
</ul>
<p>If <code>UseGlobalConfig</code> is false and a boss has no <code>PerBoss</code> entry, it falls back to <code>Global</code> automatically.</p>
<h4>Per-item config</h4>
<pre><code>{ "Tpl": "59faff1d86f7746c51718c9c", "Chance": 100, "MinStack": 1, "MaxStack": 1 }
</code></pre>
<ul>
<li><code>Chance</code> — 0 to 100. 100 = guaranteed, 0 = never drops.</li>
<li><code>MinStack</code> / <code>MaxStack</code> — Stack size range. A random value between the two is picked on each injection. Defaults to 1/1 if not specified. Automatically clamped to the item’s max stack size.</li>
</ul>
<p>Items are processed <strong>in order, top to bottom</strong>. A failed chance roll does <strong>not</strong> consume a slot, the next item in the list gets a chance to fill it. Put your highest priority items first.</p>
<h4>Overwrite priority</h4>
<p>When all pocket slots are full and the mod needs to overwrite SPT items, it always targets the <strong>cheapest item first</strong> based on handbook price. This preserves the most valuable SPT loot as much as possible.</p>
<h4>Overwrite blacklist</h4>
<p>Items protected from being overwritten when the mod needs to make room. Two ways to blacklist:</p>
<ul>
<li><strong><code>Tpls</code></strong> — Exact TPL match.</li>
<li><strong><code>Categories</code></strong> — Any item whose parent chain contains the category ID is protected.</li>
</ul>
<blockquote>
<p>💡 Blacklisted items are never touched, regardless of their handbook price.</p>
</blockquote>
<hr />
<h3>🔀 How the sequential logic works</h3>
<p>Say you have 4 pocket slots and configure 3 items, with SPT already filling 3 of them:</p>
<pre><code>"Pockets": [
  { "Tpl": "Bitcoin",    "Chance": 100 },
  { "Tpl": "GP Coin",    "Chance": 50  },
  { "Tpl": "Lega Medal", "Chance": 30  }
]
</code></pre>
<ol>
<li><strong>Bitcoin</strong> — rolls 100%, passes. One free slot available → injected. ✓</li>
<li><strong>GP Coin</strong> — rolls 50%, fails. Slot is <strong>not consumed</strong> → next item gets a shot.</li>
<li><strong>Lega Medal</strong> — rolls 30%, passes. No free slots left → overwrites an SPT item. ✓</li>
</ol>
<p>A failed roll never wastes a slot. Only a successful roll claims one.</p>
<blockquote>
<p>💡 The injection loop stops as soon as all slots are claimed, either by your configured items or by SPT items that are blacklisted. If a bot has 4 pocket slots and 4 blacklisted SPT items, none of your configured items will be injected.</p>
</blockquote></div></div>
<div id="tabset-16-panel-12" class="tab-panel"><div class="tab-title">🪖  Character</div>
<div class="tab-content"><blockquote>
<p>📌 Patches applied to character configuration.</p>
</blockquote>
<hr />
<h3>💠 Health ( <em>character/healthConfig.json</em> )</h3>
<p><strong>BaseEnergyRegeneration / BaseHydrationRegeneration</strong> — Base regeneration rates for energy and hydration out of raid.</p>
<p><strong>Body parts</strong> — Set the maximum HP for each body part independently. Any field left as <code>null</code> is left unchanged from the base profile.</p>
<p><strong>ApplyToExistingSaves</strong> — When enabled, HP overrides are also written to existing save files on every server start. When disabled, changes only apply to new characters created after activation.</p>
<blockquote>
<p>⚠️ Disabling this option later will not restore the previous HP values in existing saves.</p>
</blockquote>
<hr />
<h3>💠 Weight Limits ( <em>character/weightLimitsConfig.json</em> )</h3>
<p>Overrides the stamina weight thresholds that control when penalties start applying.</p>
<ul>
<li><strong>BaseOverweightLimits</strong> — General threshold where stamina penalties begin.</li>
<li><strong>WalkOverweightLimits</strong> — Threshold where walk speed starts being reduced.</li>
<li><strong>SprintOverweightLimits</strong> — Threshold where sprinting becomes impossible.</li>
<li><strong>WalkSpeedOverweightLimits</strong> — Threshold where walk speed is fully capped.</li>
</ul>
<p><strong>X</strong> is the weight where the penalty starts, <strong>Y</strong> is where it reaches its maximum.</p>
<hr />
<h3>💠 Skills ( <em>character/skillsConfig.json</em> )</h3>
<p>Overrides the progression parameters of any skill in the game. Each entry targets a named skill block (e.g. <code>Crafting</code>, <code>Endurance</code>, <code>HideoutManagement</code>) and sets individual properties within it.</p>
<p>The mod ships with a full pre-configured file covering every skill. The vanilla values are preserved by default, enable it with “Enabled”: true and adjust from there.</p>
<hr />
<h3>💠 Equipment Conflicts ( <em>character/equipmentConflictsConfig.json</em> )</h3>
<p>Removes the blocking relationships between equipment slots, things like headwear preventing face covers.</p>
<p>The default config already ships with sensible settings : most slot combinations are unlocked, but broken ones (full helmet + face mask simultaneously, etc…) are kept blocked.</p>
<p>If you don’t want to dig into the details, just set <code>Enabled</code> to <code>true</code> at the top of the config and you’re done. The full breakdown of what each setting does is documented inside the config file itself.</p>
<blockquote>
<p>⚠️ Not every possible equipment combination has been tested. If you run into a combo that should work but doesn’t, or one that shouldn’t work but does, feel free to report it.</p>
</blockquote>
<hr />
<h3>💠 Special Slots ( <em>character/specialSlotsConfig.json</em> )</h3>
<p>Controls which items can go into the 3 special slots on all pocket templates. Each entry has a <code>Tpl</code> and an <code>Enabled</code> toggle :</p>
<ul>
<li><code>true</code> — Adds the item to the special slot filter, and sets it as non-discardable and non-insurable.</li>
<li><code>false</code> — Removes the item from the special slot filter.</li>
</ul>
<p>The config ships with a handful of pre-configured entries. Toggle them on or off as needed, or add your own TPLs.</p>
<hr />
<h3>💠 Holster Slot ( <em>character/holsterSlotConfig.json</em> )</h3>
<p>Expands the holster slot to accept additional weapon types. Each category is toggled independently, and sub-categories are included automatically. Individual TPLs can also be added directly for items outside any enabled category.</p>
<p><strong>Categories</strong> — One toggle per weapon type.</p>
<p><strong>AllowedTpls</strong> — Individual item TPLs added on top of whatever categories are enabled.</p>
<p>Both lists are combined : an item is allowed if it matches either one.</p></div></div>
<div id="tabset-16-panel-13" class="tab-panel"><div class="tab-title">🖥️ UI</div>
<div class="tab-content"><h3>💠 Locale Overrides ( <em>ui/localesConfig.json</em> )</h3>
<p><strong>Force English items</strong> — Replaces all item names, short names, and descriptions with their English equivalents for non-English clients. A great way to teach your friends English without them realizing it xD</p>
<p><strong>Force English maps</strong> — Same, for map names and descriptions.</p>
<p><strong>Force English hideout</strong> — Same, for hideout area names and descriptions.</p>
<p><strong>Force English traders</strong> — Same, for trader locale strings.</p>
<p><strong>Locale overrides</strong> — Override any locale key with a custom string, applied to all languages including English. Keys can be anything found in <code>SPT_Data\database\locales\global\en.json</code>.</p>
<p><strong>Trader locale overrides</strong> — Override trader names, nicknames, locations, and descriptions for all languages including English. Empty fields are ignored.</p>
<blockquote>
<p>💡 Locale overrides take priority over Force English options and are applied last.</p>
</blockquote>
<hr />
<h3>💠 Avatar Overrides ( <em>ui/avatarsConfig.json</em> )</h3>
<p>Remap trader portrait images. Image files are placed in the <code>db/</code> folder of the mod.</p>
<blockquote>
<p>💡 After changing portraits, press <strong>Clean Temp Files</strong> in the SPT launcher before restarting. Without this step portraits won’t update.</p>
</blockquote>
<hr />
<h3>💠 Client Config ( <em>ui/clientConfig.json</em> )</h3>
<p>Controls various client-side UI behaviours. All options apply to every player on the server.</p>
<p><strong>Skip side selection screen</strong> — Skips the PMC/Scav selection screen before raids.</p>
<p><strong>Skip insurance screen</strong> — Skips the insurance selection screen before raids.</p>
<p><strong>Skip raid settings screen</strong> — Skips the raid settings screen before raids.</p>
<p><strong>Skip experience screen</strong> — Skips the experience summary screen after raids.</p>
<p><strong>Category sort / Item sort / Alphabetical sort</strong> — Controls trader inventory sorting behaviour. Category order and item order can be defined explicitly via their respective lists.</p>
<blockquote>
<p>💡 Client config is intentionally managed server-side rather than through a BepInEx F12 menu. The mod is designed around Fika : regular players have no business touching F12 config, and keeping everything in files makes it easier to push changes without asking everyone to reinstall anything. The only tradeoff is that a game restart is required after any change, which is fine.</p>
</blockquote>
<blockquote>
<p>⚠️ Category sort was put together quickly and may not be practical for every setup, it’s worth testing before committing to it. Item sort and alphabetical sort work reliably.</p>
</blockquote>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/pac4sQ3.gif" rel="noreferrer noopener"><img src="https://i.imgur.com/pac4sQ3.gif" alt="Skip" /></a></p></div></div>
<div id="tabset-16-panel-14" class="tab-panel"><div class="tab-title">🔧 Misc Settings</div>
<div class="tab-content"><h3>💠 Misc Settings ( <em>miscSettings/miscSettingsConfig.json</em> )</h3>
<p>A collection of smaller quality of life patches.</p>
<p><strong>Free post-raid heal</strong> — Removes the healing cost between raids.</p>
<p><strong>Unlock all outfits</strong> — Unlocks all Ragman outfits without requiring quests or purchases.</p>
<p><strong>Disable PMC mail responses</strong> — Suppresses the automatic chat messages from PMCs after kills.</p>
<p><strong>Disable starting gifts</strong> — Disables the starting gifts sent by traders on character creation.</p>
<hr />
<h3>💠 Repair ( <em>miscSettings/repairConfig.json</em> )</h3>
<p><strong>No repair degradation</strong> — Removes max durability loss when repairing. Items are restored to their template maximum rather than their degraded maximum, completely eliminating the durability penalty that accumulates over successive repairs.</p>
<p><strong>Repair kit buffs</strong> — Controls the bonus effects applied when using repair kits. Each equipment type (armor, vest, headwear, weapon) is configured independently. Two rarity tiers (Common/Rare) each support their own bonus types, value ranges, and active durability window.</p>
<p>For armor, vest and headwear the available bonus type is <code>DamageReduction</code>. For weapons : <code>WeaponSpread</code>, <code>MalfunctionProtections</code>, and <code>WeaponDamage</code>.</p>
<ul>
<li><code>RarityWeight</code> — Relative probability of rolling Common vs Rare.</li>
<li><code>BonusTypeWeight</code> — Relative probability of each bonus type being selected.</li>
<li><code>ValuesMinMax</code> — The min/max range of the bonus multiplier value.</li>
<li><code>ActiveDurabilityPercentMinMax</code> — The durability window (% of max) within which the bonus is active.</li>
</ul>
<blockquote>
<p>💡 This section hasn’t been thoroughly tested yet.</p>
</blockquote>
<hr />
<h3>💠 Log Config ( <em>miscSettings/logConfig.json</em> )</h3>
<p>Controls which log channels are active. All channels are enabled by default. Once your config is dialed in, you can disable channels here to reduce console spam.</p></div></div>
<div id="tabset-16-panel-15" class="tab-panel"><div class="tab-title">📝 Notes</div>
<div class="tab-content"><h3>💠 The <code>extras/</code> folder</h3>
<p>The <code>extras/</code> folder contains two reference files dumped from the SPT database :</p>
<ul>
<li><strong><code>itemList.json</code></strong> — All item templates.</li>
<li><strong><code>categoryList.json</code></strong> — The full category hierarchy.</li>
</ul>
<p>These are useful any time you need to look up a specific item TPL or category ID for use in config files. In many cases this is faster than using <a target="_blank" class="external-link" href="https://db.sp-tarkov.com/" rel="noreferrer noopener">ItemFinder</a>, since you can just <code>Ctrl+F</code> directly in the file and copy paste the tpl and the handbook price.</p>
<p>The dumps also include the full contents of <strong>WTT - Content Backport</strong>, so modded items and categories from that pack are covered as well.</p>
<hr />
<blockquote>
<p>⚠️ Use Notepad++ or VSCode to edit config files. The default Windows Notepad won’t warn you about syntax errors.</p>
</blockquote>
<blockquote>
<p>💡 My personal config is available on the repository if you want more concrete examples of what the mod can do.</p>
</blockquote></div></div>
<div id="tabset-16-panel-16" class="tab-panel"><div class="tab-title">🐱</div>
<div class="tab-content"><p><img src="https://media4.giphy.com/media/v1.Y2lkPTZjMDliOTUyejBvc3JvcDFjeGVnemRlbHpjaWJ2dGdsNWIzNTlibmtkbXc2bHN4bCZlcD12MV9naWZzX3NlYXJjaCZjdD1n/qZgHBlenHa1zKqy6Zn/giphy.gif" alt="cat" /></p></div></div></div>
]]></description><category>Overhauls</category><dc:creator>RemzDNB</dc:creator><pubDate>Sun, 22 Mar 2026 21:52:00 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/dqRygmH5LFcamujGgkd0vxBEI2BDekcobfFI8GXE.png" type="image/png" length="0"/><dc:date>2026-04-18T05:56:19+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>Quick Barter</title><link>https://forge.sp-tarkov.com/mod/2636/quick-barter</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2636/quick-barter</guid><description><![CDATA[<h1>Quick Barter</h1>
<p>This is a very simple mod I made, just adds a quick way to buy barter offers and skip manually purchasing each requirement. I was getting tired of doing it…</p>
<p><em>Here is a video of it in action</em></p>
<div class="youtube-lite" data-video-id="4hIwn-AfPJI" data-embed-url="https://www.youtube-nocookie.com/embed/4hIwn-AfPJI?autoplay=1"><img src="https://i.ytimg.com/vi/4hIwn-AfPJI/hqdefault.jpg" alt="YouTube video thumbnail" /></div>
]]></description><category>Other</category><dc:creator>Boogle</dc:creator><pubDate>Sun, 22 Mar 2026 19:13:38 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/T3CeU582BZ2T6sfCv0N6dj8muiYj2rQ3W1uHRElW.png" type="image/png" length="0"/><dc:date>2026-03-22T19:15:06+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Smooth Talker</title><link>https://forge.sp-tarkov.com/mod/2635/smooth-talker</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2635/smooth-talker</guid><description><![CDATA[<p>If your flatmates/special one are tired of you yelling “Grenade!”, “One down!” or “Reloading!” then this is the mod for you.</p>
<hr />
<h2>What does it do ?:</h2>
<p>Heavily inspired by <strong>ssh’s VocalPlayer</strong>, this mod autoplays voicelines when your PMC performs specific actions like :</p>
<ul>
<li>Killing a PMC</li>
<li>Killing a Scav</li>
<li>Reloading</li>
<li>Throwing a grenade</li>
<li>Firing with an empty chamber</li>
<li>Ping close to one of your team mates’ ping</li>
</ul>
<hr />
<h2>Customizable:</h2>
<ul>
<li>Cooldown between voicelines</li>
<li>What voicelines to play</li>
<li>Delay between kill and confirming the kill</li>
<li>Schizo mode if you’d like to talk to yourself or multiplayer only if you’re more of the social type</li>
<li><strong>TIP: Use the empty chamber setting to test the voicelines in the hideout</strong></li>
</ul>
<hr />
<h2>Installation:</h2>
<ol>
<li>
<p>Open the downloaded zip file.</p>
</li>
<li>
<p>Drag the BepInEx folder from the zip file into your SPT folder.</p>
</li>
</ol>
<p><img src="https://i.imgur.com/34vXXDj.gif" alt="" /></p>
<hr />
<h2>Support:</h2>
<p>Discord thread in the SPT discord : <a target="_blank" class="external-link" href="https://discord.com/channels/875684761291599922/1482076311903146054" rel="noreferrer noopener">https://discord.com/channels/875684761291599922/1482076311903146054</a></p>
<hr />
<h2>Thanks:</h2>
<p>ssh for his original mod and the permission to upload mine on the Forge.<br />
Drakia for the original gif.<br />
Illustration is talkative by Daria Szymonowicz from Noun Project (CC BY 3.0)</p>
]]></description><category>Audio</category><dc:creator>Fiodor</dc:creator><pubDate>Sun, 22 Mar 2026 14:25:30 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/BPxt0E5QOT9PzGEGfttsrNWbwXq37M4fHKwsfhd0.png" type="image/png" length="0"/><dc:date>2026-04-03T22:29:39+00:00</dc:date><dc:identifier>v1.1.2</dc:identifier></item><item><title>Escape From Low Frames</title><link>https://forge.sp-tarkov.com/mod/2634/escape-from-low-frames</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2634/escape-from-low-frames</guid><description><![CDATA[<p>‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ ‎ ‎ ‎ ‎ ‎‎<img src="https://i.imgur.com/rJCC2np.png" alt="Logo" /></p>
<h1>‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Escape From Low Frames</h1>
<h5>‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ A way to escape that disturbingly low framerate</h5>
<p>‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ <img src="https://img.shields.io/github/stars/NRK-git/Escape-From-Low-Frames?style=for-the-badge" alt="GitHub stars" />
<img src="https://img.shields.io/github/issues/NRK-git/Escape-From-Low-Frames?style=for-the-badge" alt="GitHub issues" />
<img src="https://img.shields.io/github/downloads/NRK-git/Escape-From-Low-Frames/total?style=for-the-badge" alt="GitHub downloads" /></p>
<hr />
<h2>🧩 Overview</h2>
<p><strong>Escape From Low Frames</strong> is a <em>Performance</em> focused project designed to try fixing <em>Framerate</em> &amp; <em>Latency</em> issues with <em>Tarkov</em></p>
<h3>Escape From Low Frames Utilizes</h3>
<ul>
<li>⚙️ <strong>NVIDIA Profile Inspector Revamped (NVPI-R)</strong></li>
</ul>
<p><strong>NVIDIA Profile Inspector Revamped (NVPI-R)</strong> is a community-driven, enhanced fork of the original NVIDIA Profile Inspector (NVPI), designed to improve usability, documentation, and user experience. It was created to address the limitations of the original tool, which had become outdated and lacked support, as well as the incomplete state of other forks.</p>
<hr />
<h2>⚡ What Does My Preset Try To Achieve?</h2>
<ul>
<li>📈 Increases framerate</li>
<li>📉 Tries to reduce 1% lows</li>
<li>🧠 Tries to reduce the CPU bottlenecks</li>
<li>📊 Tries to keep frames consistent</li>
<li>⚙️ Utilizes Smooth Motion &amp; <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2621/tarkov-dlss-45" rel="noreferrer noopener">DLSS 4.5</a></li>
</ul>
<hr />
<h2>📥 Mod Installation</h2>
<div class="youtube-lite" data-video-id="uhSCEmJHOOw" data-embed-url="https://www.youtube-nocookie.com/embed/uhSCEmJHOOw?autoplay=1"><img src="https://i.ytimg.com/vi/uhSCEmJHOOw/hqdefault.jpg" alt="YouTube video thumbnail" /></div>
<ol>
<li>Download from <strong><a target="_blank" class="external-link" href="https://github.com/NRK-git/Escape-From-Low-Frames/releases" rel="noreferrer noopener">Latest Release</a></strong></li>
<li>Extract the <em><strong>Escape From Low Frames.zip</strong></em> file</li>
<li>Open the <em><strong>Escape From Low Frames</strong></em> folder</li>
<li>Open the <em><strong>NVPI-R.exe</strong></em> as Administrator</li>
<li>Click on Profile and search for <em><strong>Escape From Tarkov</strong></em></li>
<li>Click on <em><strong>Export user defined profiles</strong></em> and then <em><strong>Export current profile including predefined settings</strong></em></li>
<li>Save <em><strong>Escape From Tarkov.nip</strong></em> to your desired location</li>
<li>Click on <em><strong>Import user defined profiles</strong></em> and then <em><strong>Import profile(s)</strong></em></li>
<li>In the <em><strong>Escape From Low Frames</strong></em> folder, open <em><strong>Preset</strong></em> folder</li>
<li>Now select the  <em><strong>Escape From Low Frames.nip</strong></em> and <em><strong>Apply Changes</strong></em></li>
</ol>
<hr />
<h2>❓ Running Into Issues?</h2>
<h4>If you are running into issues, Leave a <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2634/escape-from-low-frames#comments" rel="noreferrer noopener">Comment</a> With your issue or Contact me on Discord if you have a specific issue: <strong>@nrk_z</strong></h4>
<hr />
]]></description><category>Other</category><dc:creator>NRK.Z</dc:creator><pubDate>Fri, 20 Mar 2026 18:47:32 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/LZwuOx1elSWlLuN6FhlN799gfVmScen2268f7NT0.png" type="image/png" length="0"/><dc:date>2026-03-23T19:33:48+00:00</dc:date><dc:identifier>v1.0.1</dc:identifier></item><item><title>SPT Scaffold</title><link>https://forge.sp-tarkov.com/mod/2633/spt-scaffold</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2633/spt-scaffold</guid><description><![CDATA[<div class="tabset"><div id="tabset-17-panel-1" class="tab-panel"><div class="tab-title">What is this?</div>
<div class="tab-content"><p><img src="https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExZjVqbm9ueTVzeTFob3Y0MmxhdGh4Y3BvZm8ybHZ0bDBpZnR6aDNtMiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/1ZUBF93ibXGuPnLT6u/giphy.gif" alt="terminal" /></p>
<p>A terminal wizard (TUI) that scaffolds a ready-to-build <strong>SPT 4.x</strong> mod project in seconds — no manual setup required.</p>
<p>Supports both <strong>server mods</strong> (C# / .NET 9 / NuGet) and <strong>client mods</strong> (BepInEx / netstandard2.1).</p>
<p>Just run the binary, answer a few prompts, and get a fully configured project with correct namespaces, references, packaging target, and README.</p></div></div>
<div id="tabset-17-panel-2" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><ul>
<li>Interactive <strong>step-by-step TUI</strong> — no flags, no config files to edit</li>
<li><strong>Live SPT version picker</strong> — fetches available versions from NuGet so you always pin the right one</li>
<li><strong>Server mod</strong> — generates a <code>.csproj</code> pre-wired with <code>SPTarkov.Common</code>, <code>SPTarkov.DI</code>, and <code>SPTarkov.Server.Core</code></li>
<li><strong>Client mod</strong> — generates a <code>.csproj</code> targeting <code>netstandard2.1</code> with local DLL references auto-resolved from your SPT install path</li>
<li>Correct <strong>C# namespace</strong> and metadata filled with your name, version, and GUID</li>
<li><strong>Build + packaging target</strong> baked into <code>.csproj</code> — <code>dotnet build</code> produces a ready-to-distribute <code>.zip</code></li>
<li><strong>Multiple starter templates</strong> per mod type</li>
<li><strong>License picker</strong> with 17 SPDX options</li>
<li>Also generates a <code>.sln</code>, <code>README.md</code>, and <code>.gitignore</code></li>
<li>Input validation on every field (mod name, semver, URL, SPT install path, etc.)</li>
</ul></div></div>
<div id="tabset-17-panel-3" class="tab-panel"><div class="tab-title">Templates</div>
<div class="tab-content"><p><strong>Server mod templates:</strong></p>
<ul>
<li><code>Empty</code> — minimal <code>ModMetadata</code> + <code>IOnLoad</code> entry point</li>
<li><code>Edit Database</code> — <code>DatabaseService</code> injection example</li>
<li><code>Read JSON Config</code> — reads a custom <code>config.json</code> via <code>ModHelper</code></li>
</ul>
<p><strong>Client mod templates:</strong></p>
<ul>
<li><code>Empty</code> — minimal <code>BaseUnityPlugin</code> with <code>Awake()</code></li>
<li><code>BepInEx Config</code> — comprehensive <code>Config.Bind</code> examples (bool, int/float sliders, string, enum, keybinds, color picker)</li>
<li><code>Harmony Patch</code> — <code>ModulePatch</code> with <code>Prefix</code>/<code>Postfix</code> in a <code>Patches/</code> subfolder</li>
</ul></div></div>
<div id="tabset-17-panel-4" class="tab-panel"><div class="tab-title">Generated Project Structure</div>
<div class="tab-content"><p><strong>Server mod:</strong></p>
<pre><code>MyMod/
├── MyMod.sln
├── MyMod.csproj   ← NuGet refs + auto-zip packaging target
├── Mod.cs         ← ModMetadata + IOnLoad entry point
├── README.md
└── .gitignore
</code></pre>
<p><strong>Client mod:</strong></p>
<pre><code>MyMod/
├── MyMod.sln
├── MyMod.csproj   ← Local DLL refs + auto-zip + PostBuild copy to BepInEx/plugins/
├── Plugin.cs      ← BaseUnityPlugin + [BepInPlugin]
├── README.md
└── .gitignore
</code></pre></div></div>
<div id="tabset-17-panel-5" class="tab-panel"><div class="tab-title">Usage</div>
<div class="tab-content"><ol>
<li>Download the latest binary from the <strong>Files</strong> tab</li>
<li>Place <code>spt-scaffold.exe</code> inside the folder where you want your mod created</li>
<li>Run it — the wizard will ask for:
<ul>
<li><strong>Mod Type</strong> — <code>server</code> or <code>client</code></li>
<li><strong>Template</strong> — starter template for your mod type</li>
<li><strong>SPT Install Path</strong> <em>(client mods only)</em> — used to resolve local DLL references</li>
<li><strong>Mod Name</strong> (used as C# namespace and GUID)</li>
<li><strong>Author</strong></li>
<li><strong>Version</strong> (semver, defaults to <code>1.0.0</code>)</li>
<li><strong>SPT Compatibility</strong> (pick from live NuGet versions)</li>
<li><strong>Description</strong> <em>(optional)</em></li>
<li><strong>Repository URL</strong> <em>(optional)</em></li>
<li><strong>License</strong></li>
</ul>
</li>
<li>Done — open the generated folder in your IDE and start coding</li>
</ol></div></div>
<div id="tabset-17-panel-6" class="tab-panel"><div class="tab-title">Contributing a Template</div>
<div class="tab-content"><p>Want a template added to the wizard? Open a Pull Request on <a target="_blank" class="external-link" href="https://github.com/viniHNS/spt-scaffold/pulls" rel="noreferrer noopener">GitHub</a>.</p>
<p>A template is just a folder with two things:</p>
<p><strong>1. <code>template.json</code></strong> — displayed in the picker UI:</p>
<pre><code>{
  "Label": "My Template",
  "Desc": "Short description shown in the wizard"
}
</code></pre>
<p><strong>2. One or more <code>.tmpl</code> files</strong> — the filename (minus <code>.tmpl</code>) becomes the generated file.
Templates use Go’s <code>text/template</code> syntax. Available fields:</p>
<table>
<thead>
<tr>
<th>Field</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>{{.ModName}}</code></td>
<td>Mod name (also used as namespace)</td>
</tr>
<tr>
<td><code>{{.Author}}</code></td>
<td>Author name</td>
</tr>
<tr>
<td><code>{{.Version}}</code></td>
<td>Mod version (semver)</td>
</tr>
<tr>
<td><code>{{.SptVersion}}</code></td>
<td>Pinned SPT version (e.g. <code>4.0.13</code>)</td>
</tr>
<tr>
<td><code>{{.SptVersionRange}}</code></td>
<td>Version range (e.g. <code>~4.0.0</code>)</td>
</tr>
<tr>
<td><code>{{.Desc}}</code></td>
<td>Mod description</td>
</tr>
<tr>
<td><code>{{.RepoURL}}</code></td>
<td>Repository URL</td>
</tr>
<tr>
<td><code>{{.License}}</code></td>
<td>SPDX license identifier</td>
</tr>
<tr>
<td><code>{{.ProjectGuid}}</code></td>
<td>Auto-generated UUID for <code>.sln</code></td>
</tr>
<tr>
<td><code>{{.SptInstallPath}}</code></td>
<td>SPT install path <em>(client mods only)</em></td>
</tr>
</tbody>
</table>
<p><strong>Folder location:</strong></p>
<ul>
<li>Server template → <code>internal/templates/server/myTemplateName/</code></li>
<li>Client template → <code>internal/templates/client/myTemplateName/</code></li>
</ul>
<p>Look at the existing templates in those folders as a reference before writing your own.</p></div></div>
<div id="tabset-17-panel-7" class="tab-panel"><div class="tab-title">Requirements</div>
<div class="tab-content"><ul>
<li>Windows x64</li>
<li>.NET 9 SDK — to <strong>build</strong> generated server mods</li>
<li>An existing SPT installation — required for <strong>client mods</strong> (DLL references are resolved from it)</li>
</ul></div></div>
<div id="tabset-17-panel-8" class="tab-panel"><div class="tab-title">Issues</div>
<div class="tab-content"><p>Issues? Open one <a target="_blank" class="external-link" href="https://github.com/viniHNS/spt-scaffold/issues" rel="noreferrer noopener">HERE</a></p></div></div></div>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/Q5Q116JYQN" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
]]></description><category>Tools</category><dc:creator>viniHNS</dc:creator><pubDate>Wed, 18 Mar 2026 00:20:12 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/sPWdpzJyN8PAxuaJFqs9QKJDx4DMFXtMmPvoY9aY.png" type="image/png" length="0"/><dc:date>2026-03-21T19:57:04+00:00</dc:date><dc:identifier>v0.2.0</dc:identifier></item><item><title>Softcore Meds</title><link>https://forge.sp-tarkov.com/mod/2631/softcore-meds</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2631/softcore-meds</guid><description><![CDATA[<h1>Features</h1>
<h3>1. Restore Limbs with Stims</h3>
<p>Now you can restore destory limb with stimulator,  just that simple.
Current only apply to <strong>“eTG-change regenerative stimulant injector”</strong>.</p>
<h4>Balance</h4>
<p>Not without some <strong>debuff</strong> to balance gameplay, Include side effect:</p>
<blockquote>
<ul>
<li>Hands Tremor  (60s)</li>
<li>Tunnel Effect  (60s)</li>
<li>Energy Drain (equals the amount of limb max health, reduced by the “Metabolism” skill)</li>
<li>Hydration Drain (equals the amount of limb max health, reduced by the “Metabolism” skill)</li>
</ul>
</blockquote>
<h3>2. Quick Access Limb Selector</h3>
<p>Also works with limb selection via the quick access slot.</p>
<h3>3. Multi-Limb Surgical Restoration</h3>
<p>Restore multiple destroyed limbs with a single surgical action, consuming resources based on the number of limbs.
Currently applies to <strong>“Surv12”</strong> and <strong>“CMS”</strong>.</p>
<hr />
<h2>Demo GIF</h2>
<div class="tabset"><div id="tabset-19-panel-1" class="tab-panel"><div class="tab-title">Restore Limbs with Stims</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://imgur.com/p0OADSZ" rel="noreferrer noopener"><img src="https://i.imgur.com/GeSieXg.gif" alt="demo-gif" /></a></p></div></div>
<div id="tabset-19-panel-2" class="tab-panel"><div class="tab-title">Quick Access Limb Selector</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://imgur.com/pKTpNpl" rel="noreferrer noopener"><img src="https://i.imgur.com/26Sxi9U.gif" alt="demo-gif" /></a></p></div></div>
<div id="tabset-19-panel-3" class="tab-panel"><div class="tab-title">Surgical  QOL</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://imgur.com/xW6LNpc" rel="noreferrer noopener"><img src="https://i.imgur.com/Mk75O51.gif" alt="demo-gif" /></a></p></div></div></div>
<h2>Other</h2>
<div class="tabset"><div id="tabset-18-panel-1" class="tab-panel"><div class="tab-title">FIKA + Headless</div>
<div class="tab-content"><p>It runs without errors or crashes, but player state syncing has not been tested,
as I only have one PC. This plugin is 100% client-side and does not need to be installed on the Headless instance.</p></div></div>
<div id="tabset-18-panel-2" class="tab-panel"><div class="tab-title">Compatibility</div>
<div class="tab-content"><ul>
<li>Continous Healing (just disable “Heal Limbs” option in that mod )</li>
<li>Healing AutoCancel</li>
</ul></div></div>
<div id="tabset-18-panel-3" class="tab-panel"><div class="tab-title">How to install</div>
<div class="tab-content"><p>Download the zip and copy (drag) the BepInEx folder in package, to your SPT main folder (where EscapeFromTarkov.exe locates)</p></div></div>
<div id="tabset-18-panel-4" class="tab-panel"><div class="tab-title">Uninstall</div>
<div class="tab-content"><p>Just remove the dll file in YourSPT/BepInEx/SoftCoreMeds/SoftCoreMeds.dll</p></div></div></div>
<h1>Feedback</h1>
<p>If you encounter any issues, please report them on GitHub Issues with log, it’s easier that way.</p>
]]></description><category>Items</category><dc:creator>BigBoy69</dc:creator><pubDate>Mon, 16 Mar 2026 06:16:59 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/ocqANc0YvgPuEeQs1BCJmyCMhCW5quzJhO6SEqTV.png" type="image/png" length="0"/><dc:date>2026-03-26T09:44:51+00:00</dc:date><dc:identifier>v1.0.1</dc:identifier></item><item><title>WATCHDOG - The Headless Client Operations Suite</title><link>https://forge.sp-tarkov.com/mod/2629/watchdog-the-headless-client-operations-suite</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2629/watchdog-the-headless-client-operations-suite</guid><description><![CDATA[<p><strong>COMMENTS ASKING FOR TROUBLESHOOTING SUPPORT, OR COMMENTS POSTING ERROR CODES WILL BE DELETED FROM HERE ON. IF YOU ENCOUNTER AN ERROR, PLEASE CLICK THE LINK BELOW TO JOIN MY NEW SUPPORT SERVER.</strong></p>
<ul>
<li><a target="_blank" class="external-link" href="https://discord.gg/VT6nB53VYC" rel="noreferrer noopener">https://discord.gg/VT6nB53VYC</a></li>
</ul>
<h1>WATCHDOG v2.1.2 – SPT/FIKA Operations Suite</h1>
<p><strong>WATCHDOG</strong> is a lightweight, set-and-forget utility built to manage and stabilize an <strong>SPTarkov + Project FIKA</strong> server environment.</p>
<p>It monitors both the <strong>SPT Server executable</strong> and the <strong>FIKA Headless Client</strong>, fully automating startup, shutdown, crash recovery, and scheduled restarts according to your settings.</p>
<p><strong>This tool is designed specifically for 24/7 dedicated servers running on a separate machine</strong> (second PC, mini-PC, old laptop, etc.).<br />
It is <strong>not</strong> intended for local single-PC setups, if you run everything on your main gaming PC, this program is overkill.</p>
<h2>Installation</h2>
<ol>
<li>Download the release from this page.</li>
<li>Extract the files anywhere on your <strong>dedicated server machine</strong>.</li>
<li>Run <code>WATCHDOG.exe</code>.</li>
</ol>
<p>No files need to be placed in your game folder.<br />
<strong>Windows only</strong> some features will not work on other operating systems.</p>
<h2>Quick Setup</h2>
<ol>
<li>Open WATCHDOG and go to the <strong>Settings</strong> tab (left sidebar).</li>
<li>Set your <strong>Server Executable</strong> and <strong>HeadlessManager Executable</strong> paths.</li>
<li>Configure the runtime settings:
<ul>
<li><strong>Headless Start Delay</strong> (seconds) — Recommended: 30–60 seconds (gives the server time to fully load, heavier mod load = more time needed).</li>
<li><strong>Scheduled Restart Interval</strong> (hours) — Default 24. Heavily modded servers are recommended every 4–12 hours for stability and memory cleanup.</li>
<li><strong>Monitor Check Interval</strong> (seconds) — How often the program checks process health (5–30 seconds recommended).</li>
</ul>
</li>
<li>Enable any options you want (auto-restart on crash, minimize to tray, start with Windows, Discord notifications, etc.).</li>
<li>Return to the <strong>Dashboard</strong> and click <strong>Save Config</strong>.</li>
</ol>
<h2>Main Features</h2>
<p><strong>Dashboard</strong><br />
Core control panel showing live status cards, recent activity log, quick controls, and update checker.</p>
<p><strong>Additions Tab</strong><br />
Simple tracker for mods, version updates, config changes, etc. Useful when installing multiple mods at once.</p>
<p><strong>Issue Tracker</strong><br />
Designed for servers where friends or clients have remote access. They can RDP in and log issues directly; you can review and fix them later.</p>
<p><strong>Appearance Dropdown</strong>
Choose an App Color Scheme that matches your liking if the Default Scheme isn’t your Speed!</p>
<p><strong>Discord Webhook Integration</strong><br />
Receive real-time notifications in your Discord server:</p>
<ul>
<li>Monitor start/stop</li>
<li>Crash + auto-restart</li>
<li>Scheduled restarts</li>
<li>Next restart time</li>
</ul>
<p>Perfect for keeping your players informed without constant messages.</p>
<h2>Status Cards</h2>
<ul>
<li>Server, Headless, and Monitor status (green = running, red = stopped)</li>
<li>Next Scheduled Restart time</li>
</ul>
<h2>Set &amp; Forget</h2>
<p>Once configured:</p>
<ul>
<li>Click <strong>Start Monitor</strong> on the Dashboard.</li>
<li>The server and headless client launch automatically.</li>
<li>WATCHDOG keeps everything alive 24/7, auto-restarts on crashes, and performs scheduled restarts.</li>
<li>If tray mode is enabled, it minimizes to the system tray. Right-click → <strong>Show</strong> to restore it.</li>
</ul>
<p><strong>Important:</strong> Always use the <strong>Stop Monitor</strong> button to shut everything down cleanly. Manually closing processes will cause WATCHDOG to relaunch them.</p>
<h2>Discord Webhook Setup (Recommended)</h2>
<ol>
<li>In your Discord server, create a text channel.</li>
<li>Right-click the channel → <strong>Edit Channel</strong> → <strong>Integrations</strong> → <strong>Webhooks</strong> → <strong>New Webhook</strong>.</li>
<li>Copy the Webhook URL.</li>
<li>In WATCHDOG Settings, enable Discord notifications and paste the URL.</li>
<li>Restart the Monitor, messages will start appearing.</li>
</ol>
<p><strong>⚠ Never share your webhook URL publicly.</strong></p>
<h2>Notes &amp; Clarifications</h2>
<ul>
<li>This program shines when the server machine is <strong>not</strong> directly accessible (no easy monitor/keyboard &amp; mouse switching).</li>
<li>If your dedicated machine is always right next to you &amp; accessible, it’s still nice QoL, but the real value is for true remote 24/7 setups.</li>
<li><strong>VirusTotal &amp; Windows Defender flags</strong>: Some vendors &amp; Windows Clients flag the .exe due to process monitoring and auto-restart behavior. These are false positives. The full source code is public.</li>
</ul>
<h2>Support</h2>
<p>I’m relatively new to coding, so bugs can happen.<br />
If you run into issues, Join the Discord &amp; submit a report with:</p>
<ul>
<li>A clear description of the problem</li>
<li>Your <code>watchdog.log</code> file (located in `%APPDATA%\WATCHDOG, but just click “Open Log Folder in the WATCHDOG Dashboard!)</li>
</ul>
<p>Constructive reports only, please don’t spam.
This started as a private tool for me and my friends. I released it publicly so others running dedicated SPT/FIKA servers can benefit too.</p>
]]></description><category>Tools</category><dc:creator>NOCTIDE</dc:creator><pubDate>Mon, 16 Mar 2026 00:12:29 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/94dZBYICoG2BPb09RyRgsUrEikngWSSNX3uCv1TY.png" type="image/png" length="0"/><dc:date>2026-03-19T18:49:07+00:00</dc:date><dc:identifier>v2.1.2</dc:identifier></item><item><title>Tarkov Craft Loader</title><link>https://forge.sp-tarkov.com/mod/2628/tarkov-craft-loader</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2628/tarkov-craft-loader</guid><description><![CDATA[<div class="tabset"><div id="tabset-20-panel-1" class="tab-panel"><div class="tab-title">What is this?</div>
<div class="tab-content"><p>A simple mod that lets you add custom hideout production recipes by placing JSON files in the <code>recipes</code> folder — no coding required.</p>
<p>Use the <a target="_blank" class="external-link" href="https://vinihns.github.io/TarkovCraft/" rel="noreferrer noopener">TarkovCraft website</a> to generate your recipes easily!</p></div></div>
<div id="tabset-20-panel-2" class="tab-panel"><div class="tab-title">Features</div>
<div class="tab-content"><ul>
<li>Automatically loads <strong>all</strong> <code>.json</code> files from the <code>recipes</code> folder</li>
<li>Supports <strong>multiple files</strong> — organize your recipes however you like</li>
<li>Logs loaded recipes and errors in the server console</li>
<li>Seamlessly integrates with the existing hideout crafting system</li>
</ul></div></div>
<div id="tabset-20-panel-3" class="tab-panel"><div class="tab-title">Usage</div>
<div class="tab-content"><p>Place your recipe <code>.json</code> files inside <code>user/mods/TarkovCraft-Loader/recipes/</code>.</p>
<p>You can have as many <code>.json</code> files as you want — any name works!</p>
<p>Need help creating recipe JSON files? Use the <strong><a target="_blank" class="external-link" href="https://vinihns.github.io/TarkovCraft/" rel="noreferrer noopener">TarkovCraft website</a></strong>.</p></div></div>
<div id="tabset-20-panel-4" class="tab-panel"><div class="tab-title">Installation</div>
<div class="tab-content"><ol>
<li>Download the latest release <code>.zip</code></li>
<li>Drag and drop the files directly into the root folder of your SPT installation</li>
<li>The folders should merge automatically. If you get a prompt to overwrite files, say yes</li>
</ol></div></div>
<div id="tabset-20-panel-5" class="tab-panel"><div class="tab-title">Notes</div>
<div class="tab-content"><ul>
<li>Malformed JSON or invalid item IDs will be <strong>skipped</strong> and logged as errors in the server console</li>
<li>Adding many recipes to one hideout area may cause a <strong>brief freeze</strong> when first opening that station — this is a client-side limitation</li>
</ul></div></div>
<div id="tabset-20-panel-6" class="tab-panel"><div class="tab-title">Issues</div>
<div class="tab-content"><p>Issues? Open one <a target="_blank" class="external-link" href="https://github.com/viniHNS/TarkovCraft-Loader/issues" rel="noreferrer noopener">HERE</a></p></div></div></div>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/Q5Q116JYQN" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
]]></description><category>Hideout</category><dc:creator>viniHNS</dc:creator><pubDate>Sat, 14 Mar 2026 18:45:47 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/4Xed3kwQcj941yFdsZYWzOG16VqA1ADZXutamufL.png" type="image/png" length="0"/><dc:date>2026-03-14T19:10:24+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title> Bounty Board — Dynamic PMC Contracts </title><link>https://forge.sp-tarkov.com/mod/2627/bounty-board-dynamic-pmc-contracts</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2627/bounty-board-dynamic-pmc-contracts</guid><description><![CDATA[<h1>Bounty Board — SPT 4.0.13</h1>
<p>A dynamic bounty contract system for <strong>Single Player Tarkov (SPT) 4.0.13</strong>. A new “Bounty Board” contact appears in your in-game messenger with a rotating list of PMC targets. Hunt them down, bring back their dogtag, and collect your reward.</p>
<p><strong>New in 2.0.0</strong> — PMC Hunters can now be sent after <em>you</em>. Survive enough raids and someone puts a contract on your head.</p>
<hr />
<h2>Features</h2>
<h3>Bounty System</h3>
<ul>
<li><strong>Bounty Board contact</strong> appears in your messenger alongside Commando and SPT Friend</li>
<li><strong>Randomized PMC targets</strong> generated from the real SPT bot name pool each cycle</li>
<li><strong>Live HUD notifications</strong> — get an in-raid alert the moment a bounty target spawns, and another when they’re eliminated</li>
<li><strong>Claim rewards</strong> by typing a command after extracting with a target’s dogtag in your stash</li>
<li><strong>Auto-rotating cycle</strong> — when all contracts are completed, a fresh set of targets is immediately generated</li>
<li><strong>Timed refresh</strong> — bounty cycle resets every 24 hours regardless of completion (configurable)</li>
<li><strong>Persistent state</strong> — bounty progress is saved to disk and survives server restarts</li>
</ul>
<h3>Hunter System (New in 2.0.0)</h3>
<ul>
<li><strong>Escalating threat</strong> — hunter PMCs can spawn in your raids, starting at 25% chance and increasing by 5% per survived raid</li>
<li><strong>Death resets</strong> — die in raid and the hunter chance resets back to 25%</li>
<li><strong>Same-faction pairs</strong> — 2 PMC hunters spawn as a group (same faction so they don’t fight each other)</li>
<li><strong>Delayed entry</strong> — hunters arrive ~3 minutes into the raid, giving you time to get moving</li>
<li><strong>Contract alert</strong> — receive a notification when hunters are dispatched after you</li>
<li><strong>Kill confirmation</strong> — notification fires when you eliminate a hunter, with a kill counter</li>
<li><strong>Fully configurable</strong> — faction, difficulty, spawn delay, escort count, base chance, and scaling all set via <code>config.json</code></li>
</ul>
<h3>Intel Scanner (New in 2.0.0)</h3>
<ul>
<li><strong>Press O in-raid</strong> to scan for active bounty targets and hunter status</li>
<li>Shows target names if spotted, and whether hunters are active with a kill counter</li>
<li>Scan key is configurable via BepInEx config</li>
</ul>
<hr />
<h2>Compatibility</h2>
<ul>
<li>Bot Callsigns - Reloaded</li>
<li>[SAIN] Twitch Players</li>
</ul>
<p>No known incompatibilities.</p>
<hr />
<h2>Installation</h2>
<p>The release zip contains both the server mod and BepInEx client mod — fully drag-and-drop:</p>
<ol>
<li>Download <code>BountyBoard.zip</code></li>
<li>Extract and drag the <code>SPT</code> and <code>BepInEx</code> folders into your SPT install root</li>
<li>Start the server — the Bounty Board contact will appear the next time you log in</li>
</ol>
<p><strong>What goes where:</strong></p>
<pre><code>&lt;SPT Root&gt;/
├── SPT/user/mods/BountyBoard-drb/
│   ├── BountyBoard.dll       &lt;- server mod
│   └── config.json
└── BepInEx/plugins/
    └── BountyBoard.Client.dll  &lt;- client mod
</code></pre>
<h3>Server Mod Only</h3>
<p>If you don’t want in-raid notifications or the hunter system, copy just the <code>BountyBoard-drb</code> folder into <code>SPT/user/mods/</code>. The bounty board messenger commands work without the client mod. Note: hunter spawns will still be injected but the client-side chance roll and stripping won’t occur — disable hunters in <code>config.json</code> if running server-only.</p>
<hr />
<h2>HUD Notifications</h2>
<p>When the BepInEx client mod is installed, you’ll receive native EFT-style notifications during raids:</p>
<ul>
<li><strong>BOUNTY TARGET SPOTTED</strong> — fires when a bounty target PMC spawns in your raid</li>
<li><strong>BOUNTY COLLECTED</strong> — fires when a bounty target is eliminated</li>
<li><strong>CONTRACT ALERT</strong> — fires when hunter PMCs are dispatched after you (~3 min into raid)</li>
<li><strong>HUNTER ELIMINATED</strong> — fires when you take out a hunter, with kill count (e.g. 1/2)</li>
</ul>
<h3>Intel Scanner (O Key)</h3>
<p>Press <strong>O</strong> at any time in-raid to get a status report:</p>
<ul>
<li>Names of any active bounty targets currently alive in the raid</li>
<li>Whether hunters are active and how many you’ve eliminated</li>
</ul>
<h3>Client Mod Configuration</h3>
<p>Settings are available in the BepInEx configuration manager (F12 in-game) under <code>BountyBoard.Client</code>:</p>
<table>
<thead>
<tr>
<th>Setting</th>
<th>Default</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bounty State Path</td>
<td><em>(auto)</em></td>
<td>Path to <code>bounty_state.json</code> — only change if your install is non-standard</td>
</tr>
<tr>
<td>Hunter State Path</td>
<td><em>(auto)</em></td>
<td>Path to <code>hunter_state.json</code> — tracks raids survived for hunter spawn chance</td>
</tr>
<tr>
<td>Scan Target Key</td>
<td><code>O</code></td>
<td>Keybind for the in-raid intel scanner</td>
</tr>
</tbody>
</table>
<hr />
<h2>Usage</h2>
<p>Open the <strong>Bounty Board</strong> contact in your in-game messenger and type:</p>
<table>
<thead>
<tr>
<th>Command</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>bounty list</code></td>
<td>Show the current active kill contracts and reward info</td>
</tr>
<tr>
<td><code>bounty claim</code></td>
<td>Scan your stash for matching dogtags and collect any earned rewards</td>
</tr>
</tbody>
</table>
<h3>How it works</h3>
<ol>
<li>Check <code>bounty list</code> to see your current targets</li>
<li>Find and kill a target PMC in raid — you’ll get a HUD alert when they spawn</li>
<li>Extract with their <strong>dogtag in your stash</strong> (not inside a container)</li>
<li>Message the Bounty Board and type <code>bounty claim</code></li>
<li>Reward mail arrives with your configured currency and a random bonus item</li>
</ol>
<hr />
<h2>Configuration</h2>
<p>Edit <code>config.json</code> in the mod folder (<code>SPT/user/mods/BountyBoard-drb/</code>):</p>
<pre><code>{
  "TargetCount": 3,
  "RefreshHours": 24,
  "Rewards": {
    "CurrencyTpl": "5449016a4bdc2d6f028b456f",
    "CurrencyAmount": 1000000,
    "MedicalItems": [
      "544fb45d4bdc2dee738b4568",
      "590c678286f77426c9660122",
      "590c661e86f7741e566b646a",
      "5d02778e86f774203e7dedbe",
      "590c657e86f77412b013051d"
    ]
  },
  "Hunters": {
    "Enabled": true,
    "BaseChance": 25,
    "ChancePerSurvival": 5,
    "MaxChance": 100,
    "EscortCount": 1,
    "Difficulty": "hard",
    "SpawnDelay": 180,
    "Faction": "pmcUSEC"
  }
}
</code></pre>
<h3>Bounty Settings</h3>
<table>
<thead>
<tr>
<th>Field</th>
<th>Description</th>
<th>Default</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>TargetCount</code></td>
<td>Number of targets per bounty cycle</td>
<td><code>3</code></td>
</tr>
<tr>
<td><code>RefreshHours</code></td>
<td>Hours before the cycle resets regardless of completion (<code>0</code> to disable)</td>
<td><code>24</code></td>
</tr>
<tr>
<td><code>Rewards.CurrencyTpl</code></td>
<td>Item template ID of the currency reward</td>
<td>Roubles</td>
</tr>
<tr>
<td><code>Rewards.CurrencyAmount</code></td>
<td>Stack size of the currency reward</td>
<td><code>1000000</code></td>
</tr>
<tr>
<td><code>Rewards.MedicalItems</code></td>
<td>Pool of item template IDs for the bonus reward</td>
<td>High-tier medicals</td>
</tr>
</tbody>
</table>
<h3>Hunter Settings</h3>
<table>
<thead>
<tr>
<th>Field</th>
<th>Description</th>
<th>Default</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Hunters.Enabled</code></td>
<td>Enable/disable the hunter system entirely</td>
<td><code>true</code></td>
</tr>
<tr>
<td><code>Hunters.BaseChance</code></td>
<td>Starting hunter spawn chance (%)</td>
<td><code>25</code></td>
</tr>
<tr>
<td><code>Hunters.ChancePerSurvival</code></td>
<td>Additional chance per survived raid (%)</td>
<td><code>5</code></td>
</tr>
<tr>
<td><code>Hunters.MaxChance</code></td>
<td>Maximum hunter spawn chance (%)</td>
<td><code>100</code></td>
</tr>
<tr>
<td><code>Hunters.EscortCount</code></td>
<td>Number of escort hunters (total hunters = 1 leader + escorts)</td>
<td><code>1</code></td>
</tr>
<tr>
<td><code>Hunters.Difficulty</code></td>
<td>Bot difficulty: <code>easy</code>, <code>normal</code>, <code>hard</code>, <code>impossible</code></td>
<td><code>hard</code></td>
</tr>
<tr>
<td><code>Hunters.SpawnDelay</code></td>
<td>Seconds into raid before hunters spawn</td>
<td><code>180</code></td>
</tr>
<tr>
<td><code>Hunters.Faction</code></td>
<td>Hunter faction: <code>pmcUSEC</code> or <code>pmcBEAR</code></td>
<td><code>pmcUSEC</code></td>
</tr>
</tbody>
</table>
<h3>Currency Template IDs</h3>
<table>
<thead>
<tr>
<th>Currency</th>
<th>Template ID</th>
</tr>
</thead>
<tbody>
<tr>
<td>Roubles</td>
<td><code>5449016a4bdc2d6f028b456f</code></td>
</tr>
<tr>
<td>Dollars</td>
<td><code>5696686a4bdc2da3298b456a</code></td>
</tr>
<tr>
<td>Euros</td>
<td><code>569668774bdc2da2298b4568</code></td>
</tr>
</tbody>
</table>
<p>Changes take effect on the next server restart.</p>
<hr />
<h2>Rewards</h2>
<p>Each completed bounty contract pays out:</p>
<ul>
<li>Configurable currency and amount (default: 1,000,000 roubles)</li>
<li>One random item from the configurable bonus pool (default: high-tier medicals)</li>
</ul>
<hr />
<h2>Changelog</h2>
<h3>2.0.0 — “The Hunted”</h3>
<ul>
<li>Added Hunter system: PMC hunters can spawn in your raids with escalating chance based on raids survived</li>
<li>Added Intel Scanner: press O in-raid to check for bounty targets and hunter status</li>
<li>Restructured project into proper Server/Client solution with combined release zip</li>
<li>Removed debug test keys (F8/F9)</li>
</ul>
<h3>1.2.0</h3>
<ul>
<li>Added BepInEx companion client mod for in-raid HUD notifications</li>
<li>Bounty target spotted and collected notifications</li>
<li>Dogtag detection improvements</li>
</ul>
<h3>1.0.0 — Initial Release</h3>
<ul>
<li>Bounty Board messenger contact with list/claim commands</li>
<li>Randomized PMC targets from bot name pool</li>
<li>Configurable rewards and cycle timing</li>
<li>Persistent state across server restarts</li>
</ul>
<hr />
<h2>License</h2>
<p>MIT</p>
]]></description><category>Quests</category><dc:creator>Dr.Braun</dc:creator><pubDate>Fri, 13 Mar 2026 16:00:13 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/AZAgmmNMwUZFv9VJWAWpLPpXurIuGwlVSkXMzvP2.jpg" type="image/png" length="0"/><dc:date>2026-03-29T19:37:09+00:00</dc:date><dc:identifier>v2.0.1</dc:identifier></item><item><title>SEGI</title><link>https://forge.sp-tarkov.com/mod/2626/segi</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2626/segi</guid><description><![CDATA[<p>Global illumination system <a target="_blank" class="external-link" href="https://github.com/sonicether/SEGI" rel="noreferrer noopener">SEGI</a> in Tarkov.</p>
<p>This mod will <strong>halve</strong> your FPS, and has frequent artifacts and flicker. More usable for pretty screenshots than actual gameplay, but you do you.
In F12 config there are a billion sliders you can tweak to your liking, maybe even could get to a decent framerate while not looking like ass.</p>
<blockquote>
<p>Press <code>PgUp</code> to quickly toggle on/off SEGI.</p>
</blockquote>
<p><img src="https://i.ibb.co/6J4qNsvF/2026-03-13-04-31-124-63-1-60-10-18-0-02831-0-97099-0-14810-0-18561-18-48-1.png" alt="native" />
<img src="https://i.ibb.co/6QV5d9m/2026-03-13-04-31-124-63-1-60-10-18-0-02831-0-97099-0-14810-0-18561-18-48-0.png" alt="segi" /></p>
<h5>Known issues:</h5>
<ul>
<li>light bleeds through walls and ceilings in a lot of places.</li>
<li>conflicts with tarkov’s culling. some interior places get lit as if outside. especially gnarly in reserve underground, terrain gets culled and doesn’t block tracing light as it should resulting in wrong lighting</li>
<li>won’t work on laboratory and labyrinth (need main light source)</li>
<li>limited render distance. indirect lighting and reflections get visibly cut off, noticeable when moving</li>
<li>inside interchange mall or any building with high ceilings the voxel space gets cutoff too soon before reaching ceiling, reflections start rendering the sky instead of a ceiling, looks wrong. can be alleviated by increasing the voxel space (which reduces detail), lowering sky intensity for reflections (then reflections will look too dark outside), or turning off reflections altogether (render only indirect bounce, less pretty)</li>
</ul>
]]></description><category>Other</category><dc:creator>tarkin</dc:creator><pubDate>Fri, 13 Mar 2026 04:39:00 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/Ek5sTEUgPr3oVpVD4tY8BzFR2sw7l7lraxtIbwNN.png" type="image/png" length="0"/><dc:date>2026-03-13T04:40:44+00:00</dc:date><dc:identifier>v0.1.0</dc:identifier></item><item><title>VAI: SchizoPMC</title><link>https://forge.sp-tarkov.com/mod/2625/vai-schizopmc</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2625/vai-schizopmc</guid><description><![CDATA[<p>Ever felt tired of your PMC being a silent protagonist?</p>
<p>Want to bring that shit-talking aestetic from BSG’s trailers?</p>
<p>Then this mod is for you! It will make sure your PMC never shuts up.</p>
<p>Settings: F12 menu</p>
<p>Installation: Extract into SPT folder</p>
]]></description><category>Audio</category><dc:creator>VioletAmbush</dc:creator><pubDate>Thu, 12 Mar 2026 11:20:37 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/8mhJfewyG2l1qTzObDw85JoGXZpH31cufYthOoK1.png" type="image/png" length="0"/><dc:date>2026-03-12T11:21:35+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>SharedHideout</title><link>https://forge.sp-tarkov.com/mod/2624/sharedhideout</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2624/sharedhideout</guid><description><![CDATA[<p>Are you tired of being the only one investing in your hideout? Want to share production rewards with others?</p>
<p>SharedHideout is a mod that allows you to have a shared hideout between players. Area upgrades, production states, and rewards are synchronized between players, including bonuses given by area upgrades and item crafting. You can work together towards completing the hideout and sharing the cost of investment and rewards!</p>
<p>There are configurations (currently very limited) for you to decide what should be synchronized. As development continues, more features will be added.</p>
<h1>Disclaimer</h1>
<p>This is an early version. There are most likely bugs. <strong>You have been warned.</strong></p>
<p>Please help with development by reporting bugs and edge cases using <a target="_blank" class="external-link" href="https://github.com/trippyone/SharedHideout/issues" rel="noreferrer noopener">GitHub Issues</a>.</p>
<h1>Reporting Bugs</h1>
<p>When reporting bugs in GitHub Issues, make sure that you provide a clear description of the issue. You need to provide:</p>
<ul>
<li>Did you create a new profile? Are you using the same edition across all players?</li>
<li>The hideout area affected by the issue (Water Collector, Generator, etc.)</li>
<li>The action taken (start producing, retrieving production, placing an item in an area slot, upgrading, etc.)</li>
<li>Did the synchronization fix itself by restarting the game?</li>
</ul>
<h1>How to Install</h1>
<ul>
<li>Place <code>SharedHideoutServer.dll</code> in <code>SPT\user\mods</code>. Only required by the server host.</li>
<li>Place <code>SharedHideoutClient.dll</code> in <code>BepInEx\plugins</code>. Required for all players.</li>
</ul>
<h1>Requirements</h1>
<ul>
<li><strong>A new playthrough is required.</strong> You need to create new profiles to have the hideout synchronized properly. If you use an existing profile, the hideout progression won’t match and you will encounter issues.</li>
<li>Create profiles with the same edition to avoid synchronization issues.</li>
<li>SPT 4.0.13 ONLY. Do not use on any other version.</li>
</ul>
<h1>Features</h1>
<h2>Area Upgrade Synchronization</h2>
<p>Area upgrades will be synchronized with other players. The cost of the upgrade is only paid by the player who upgraded the area.</p>
<h2>Area State Synchronization</h2>
<p>Area states will be synchronized with other players. Examples: generator toggle, placing items in area slots, producing items, etc. This means that if a player starts a production, you will not be able to use that area to produce items until the production is complete. Area upgrade synchronization must be enabled for this to work.</p>
<h2>Production Rewards Synchronization</h2>
<p>Production rewards can be obtained by other players if enabled. This means that if a player produces an item and retrieves it, other players will also receive that item free of cost. However, you must make sure your inventory has free space, otherwise the item will not be given.</p>
<h2>Circle of Cultist Synchronization</h2>
<p>The Circle of Cultist can be synchronized independently of other areas. Rewards can also be shared, and the rewards can also differ per player from the same sacrifice recipe.</p>
<h1>Not Implemented</h1>
<ul>
<li>Mannequin synchronization</li>
<li>Gun rack synchronization</li>
<li>Possibly more that I’ve missed</li>
</ul>
<h1>Configuration</h1>
<p>The configuration is available in <code>SharedHideoutServer\config.json</code>. It will be generated when SPT is launched with the mod installed. Here is the current format:</p>
<pre><code>{
  "sync": {
    "areaUpgrade": true, // Enable or disable area upgrade sync
    "areaState": {
      "enabled": true, // Enable or disable area state sync
      "rewards": true  // Enable or disable sharing production rewards
    },
    "circleOfCultist": {
      "enabled": true, // Enable or disable circle of cultist sync
      "rewards": true, // Enable or disable sharing sacrifice rewards
      "sameRewards": true // Whether sacrifice rewards should be the same or different for players
    }
  }
}
</code></pre>
<h1>Notes</h1>
<ul>
<li>Area upgrade costs and item production costs are only paid by the player who initiated them.</li>
<li>In most cases, a synchronization issue will fix itself by restarting the game. Please report if that is not the case.</li>
</ul>
]]></description><category>Hideout</category><dc:creator>trippyone</dc:creator><pubDate>Wed, 11 Mar 2026 13:53:23 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/3YHFFCj4cqz4MQy5RrOJAjVUxVExBighOlyyXwCj.png" type="image/png" length="0"/><dc:date>2026-03-11T15:28:44+00:00</dc:date><dc:identifier>v0.0.1</dc:identifier></item><item><title>Refined Flea Offer List</title><link>https://forge.sp-tarkov.com/mod/2623/refined-flea-offer-list</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2623/refined-flea-offer-list</guid><description><![CDATA[<h1>Abstract</h1>
<p>Smarter and easier view of flea!<br />
Help you hide those duplicate offers when linked search or browse categories.<br />
Can manually show additional cheapest Ruble offers or full-state items in list.<br />
Different weapon or armor builds are identified and shown together.</p>
<h1>Customize functions in F12 menu</h1>
<ul>
<li>Main Activation</li>
<li>No GP Offer<br />
<em>Hide all GP coin offers on normal flea page.</em></li>
<li>Page Capacity<br />
<em>Overwrite the vanilla num of flea offers per page.</em></li>
<li>Retain Full-condition Offer<br />
<em>Retain cheapest full durability offer when browse &gt;1 type of items.</em></li>
<li>Retain Ruble Offer<br />
<em>Retain cheapest Ruble offer when browse &gt;1 type of items.</em></li>
<li>Single Item Offers Quantity<br />
<em>When select one specific item, show the N cheapest offers.</em></li>
<li>Vanilla Single Item Page<br />
<em>When select one specific item, show all offers in original arrangement.</em></li>
</ul>
<h1>Preview image</h1>
<p>Browse a category
<img src="https://i.imgur.com/tEARcqU.jpeg" alt="view1" />
Search linked items
<img src="https://i.imgur.com/AxmuHTG.jpeg" alt="view2" />
For specific item
<img src="https://i.imgur.com/sB9OrUy.jpeg" alt="view3" /></p>
<h3>How to install</h3>
<p>Download the zip and copy(drag) the BepInEx folder in package, to your SPT main folder (where EscapeFromTarkov.exe locates)</p>
<h3>To uninstall</h3>
<p>Just remove the dll file in YourSPT/BepInEx/plugins/RefinedFleaOfferList.dll</p>
]]></description><category>Scripting</category><dc:creator>ciallomako</dc:creator><pubDate>Mon, 09 Mar 2026 17:44:56 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/fNhv6FnvWx2a7LyqYtRCYQhy48ui9hqTCtNifOf0.png" type="image/png" length="0"/><dc:date>2026-03-11T11:44:09+00:00</dc:date><dc:identifier>v1.0.1</dc:identifier></item><item><title>Tarkov DLSS 4.5</title><link>https://forge.sp-tarkov.com/mod/2621/tarkov-dlss-45</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2621/tarkov-dlss-45</guid><description><![CDATA[<h1>Tarkov DLSS 4.5</h1>
<p>This pre-patcher enables <strong>DLSS 4.5</strong> support in SPT/Fika.</p>
<h2>Installation</h2>
<blockquote class="is-warning">
<p>Backup <code>nvngx_dlss.dll</code> located in <code>EscapeFromTarkov_Data\Plugins\x86_64</code> of your SPT installation folder before proceeding.</p>
</blockquote>
<ol>
<li>Locate <code>nvngx_dlss.dll</code> in the live <code>EscapeFromTarkov_Data\Plugins\x86_64</code> folder. (if you don’t have version <code>43415</code> installed, download it below)
<ul>
<li>The 4.5 DLL is also available <a target="_blank" class="external-link" href="https://www.techpowerup.com/download/nvidia-dlss-dll/" rel="noreferrer noopener">here</a>.</li>
</ul>
</li>
<li>Copy and paste the DLL into the SPT <code>EscapeFromTarkov_Data\Plugins\x86_64</code> folder.</li>
<li>Extract the downloaded pre-patcher.</li>
<li>Select one of the new presets in-game.</li>
</ol>
<h2>Notes</h2>
<p>Set DLSS to any setting after <strong>Preset J</strong> before installation to prevent loading failures. This plugin removes obsolete presets that are incompatible with <strong>DLSS 4.5</strong>.</p>
<p>Selecting any preset below <strong>J</strong> will result in an automatic reversion to <strong>Preset K</strong>; this behavior occurs natively when using the updated DLSS DLL.</p>
<p>Disable driver-level overrides before use.</p>
<p>If you fail to read the instructions I will block you and report you to the IRS (or equivalent of your country).</p>
<h3>Show love</h3>
<p>You can support me on Ko-Fi</p>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/lacyway" rel="noreferrer noopener">Click</a></p>
]]></description><category>Tools</category><dc:creator>Lacyway</dc:creator><pubDate>Sun, 08 Mar 2026 18:46:13 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/SE6rDg7mibDNHSSAvn530cP6nn7aXBssVY6YaWQ9.png" type="image/png" length="0"/><dc:date>2026-03-08T18:47:39+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>RZCustomItemTiers</title><link>https://forge.sp-tarkov.com/mod/2620/rzcustomitemtiers</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2620/rzcustomitemtiers</guid><description><![CDATA[<blockquote>
<p>🎨 Now includes several color themes !</p>
</blockquote>
<blockquote>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/tI3S0US.png" rel="noreferrer noopener"><img src="https://i.imgur.com/tI3S0US.png" alt="Themes" /></a></p>
</blockquote>
<div class="tabset"><div id="tabset-21-panel-1" class="tab-panel"><div class="tab-title">🔎 Overview</div>
<div class="tab-content"><p><a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2430/odts-item-info-spt-40" rel="noreferrer noopener">ODT-ItemInfo</a> is a great mod and its item information display is very useful. That said, I was never fully satisfied with its color coding implementation, and this mod is my own attempt at doing it better.</p>
<p>In ItemInfo’s approach, items are colored by <strong>rarity</strong>, essentially, how hard they are to obtain. The problem is that acquisition difficulty and actual usefulness are two different things. For new players especially, this creates a confusing visual language where high-value colors don’t reliably mean “this is what you want to use”.</p>
<p>I also realized that most immediately recognizable items (weapons, medical supplies, gear…) don’t really benefit from color coding at all. When you already know what everything is at a glance, adding colors to those items creates visual noise more than anything else.</p>
<p>So the approach ended up being fairly simple :</p>
<ul>
<li><strong>Most item categories get no color</strong> : weapons, armor, meds, and other instantly readable items are left as default. Less clutter.</li>
<li><strong>The tier system is small and intentional</strong> : instead of 7+ color grades, there are only 6 tiers, focused almost exclusively on ammo and a handful of important categories like armor plates and keys.</li>
</ul>
<p>The goal is a color system you can actually trust : if something is glowing red, it means it’s genuinely the best option in its class.</p>
<hr />
<p>⚫ <strong>Default</strong> — Unassigned or not worth highlighting.</p>
<p>🔵 <strong>Notable</strong> — Ammo &amp; armor plates : decent option. <em>- OR -</em> Other items : valued 30k–60k roubles.</p>
<p>🟣 <strong>Superior</strong> — Ammo &amp; armor plates : good, reliable choice. <em>- OR -</em> Other items : valued 60k–90k roubles.</p>
<p>🟡 <strong>Excellent</strong> — Ammo &amp; armor plates : high-end, strong performer. <em>- OR -</em> Other items : valued 90k–200k roubles.</p>
<p>🔴 <strong>Elite</strong> — Ammo &amp; armor plates : best-in-class, hard capped at 1 or 2 per category. <em>- OR -</em> Other items : valued 200k+ roubles.</p>
<p>⚪ <strong>Situational</strong> — Ammo only : high damage but low pen aka leg meta (white/grey).</p>
<p>🟢 <strong>Quest</strong> — Required for a quest.</p>
<hr />
<blockquote>
<p>💡 Quest-only items are colored automatically. Quest keys for Customs and Reserve have been manually added on top of that. Other maps are not covered yet, if you want to add them, drop the TPLs in <code>config/keys.json</code>.</p>
</blockquote>
<blockquote>
<p>💡 Situational tier colors are intentionally slightly lighter than Default. These rounds are niche enough that new players don’t need to pay attention to them, so they must stay visually quiet.</p>
</blockquote></div></div>
<div id="tabset-21-panel-2" class="tab-panel"><div class="tab-title">📸 Screenshots</div>
<div class="tab-content"><blockquote>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/LzYeLW2.jpeg" rel="noreferrer noopener"><img src="https://i.imgur.com/LzYeLW2.jpeg" alt="1" /></a></p>
</blockquote>
<hr />
<blockquote>
<p><a target="_blank" class="external-link" href="https://i.imgur.com/2c9nQGC.jpeg" rel="noreferrer noopener"><img src="https://i.imgur.com/2c9nQGC.jpeg" alt="2" /></a></p>
</blockquote></div></div>
<div id="tabset-21-panel-3" class="tab-panel"><div class="tab-title">⚙️ Configuration</div>
<div class="tab-content"><p>All config files live in <code>config/</code>. The system runs 4 passes on every item at server startup, in order of increasing priority.</p>
<hr />
<h3><code>masterConfig.json</code></h3>
<p>Defines the color for each tier name and the global price thresholds used for automatic tiering. Supports multiple color presets via the <code>Theme</code> field : set to <code>dark</code>, <code>bright</code> or <code>verybright</code>.</p>
<hr />
<h3><code>categoryRules.json</code> — Pass 1</h3>
<p>Maps item category IDs to tier names. Walks the DB parent chain, so assigning a category also covers all its sub-categories automatically. The full vanilla category hierarchy is included as comments for reference.</p>
<p>By default, no category is assigned a meaningful tier, every root category is mapped to <code>Default</code>. This means the file currently serves as a blanket reset, but you can assign any tier to any category if you want to color entire item families at once.</p>
<p>Quest items flagged by Tarkov’s <code>QuestItem</code> property are automatically assigned the Quest tier at this pass. However, this does not cover quest-required keys, which are not flagged as quest items in the DB : those are handled manually in <code>config/keys.json</code>.</p>
<hr />
<h3><code>priceRules.json</code> — Pass 2</h3>
<p>Lists category IDs whose tier should be assigned automatically based on handbook price, using the thresholds defined in <code>masterConfig.json</code>. Items below the lowest threshold fall back to <code>Default</code>. Uses the same DB category IDs as <code>categoryRules.json</code>.</p>
<hr />
<h3>Override files - Pass 3</h3>
<p><code>ammo.json</code>, <code>armorplates.json</code>, and any other <code>*.json</code> in <code>config/</code> map individual item TPLs to tier names with absolute priority. Set <code>"Enabled": false</code> to disable a file without deleting it.</p>
<p>The per-TPL overrides are intentionally split across multiple files rather than lumped into one. This makes updates easier to manage : if you’ve built your own custom config, you can replace or ignore individual files without touching everything else. It also makes it easier to contribute to specific categories. If you know the ammo meta better than I do and want to submit a corrected <code>ammo.json</code>, you’re welcome to contribute.</p>
<hr />
<h3>Ammo boxes - Pass 4</h3>
<p>Automatically inherits the color of the corresponding loose round. No configuration required.</p>
<hr />
<h3>Quick testing</h3>
<p>The fastest way to preview tier colors across all items is to use <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2604/rzcustomeconomy" rel="noreferrer noopener">CustomEconomy</a> alongside this mod :</p>
<ol>
<li>Open <code>RZCustomEconomy/config/masterConfig.json</code> and set <code>EnableRoutedTrades</code> to <code>true</code>.</li>
<li>Open <code>RZCustomEconomy/config/routedTradesConfig.json</code> and set <code>ForceRouteAll</code> to <code>true</code>.</li>
</ol>
<p>This routes every item in the game to all traders, giving you instant visual feedback on any tier change. Once you’re done tweaking, CustomEconomy can be safely removed, it is fully non-destructive.</p></div></div>
<div id="tabset-21-panel-4" class="tab-panel"><div class="tab-title">🔌 Compatibility</div>
<div class="tab-content"><h3>ODT-ItemInfo</h3>
<p>Runs after ItemInfo, so both mods are fully compatible, we will simply overwrite whatever colors it assigned. That said, if you’re using ItemInfo alongside this mod, it’s cleaner to disable its color feature in its config to avoid doing the work twice.</p>
<hr />
<h3>WTT - Content Backport</h3>
<p>Items added by <a target="_blank" class="external-link" href="https://forge.sp-tarkov.com/mod/2512/wtt-content-backport" rel="noreferrer noopener">WTT - Content Backport</a> are covered in the default config out of the box.</p>
<hr />
<h3>Other mods</h3>
<p>Any mod that adds new items is supported, category-based and price-based tiering will apply automatically as long as the items follow the vanilla parent chain. Items that require manual tier assignment will need to be added to the appropriate override file.</p></div></div>
<div id="tabset-21-panel-5" class="tab-panel"><div class="tab-title">🐱</div>
<div class="tab-content"><p><img src="https://static.boredpanda.com/blog/wp-content/uploads/2025/10/funny-cat-memes-go-hard-cover_675.jpg" alt="description" /></p></div></div></div>
]]></description><category>Items</category><dc:creator>RemzDNB</dc:creator><pubDate>Sat, 07 Mar 2026 04:50:45 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/J8DqJ8333y5FqrHaYn6x0Yx3TEFvJKglkmz4ouOX.png" type="image/png" length="0"/><dc:date>2026-03-15T06:42:57+00:00</dc:date><dc:identifier>v1.0.2</dc:identifier></item><item><title>SSR Overkill</title><link>https://forge.sp-tarkov.com/mod/2619/ssr-overkill</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2619/ssr-overkill</guid><description><![CDATA[<p>This lightweight mod makes the ‘Ultra’ setting for Screen Space Reflection actually use Unity’s highest available quality level, reflections look clearer and with less shimmering.  BSG uses Unity’s ‘High’ SSR preset for their Ultra in-game setting instead of the better looking Ultra or Overkill presets, this mod makes Ultra use Unity’s Overkill preset.</p>
<p><a target="_blank" class="external-link" href="https://ibb.co/zTKjXGdf" rel="noreferrer noopener"><img src="https://i.ibb.co/q3bXNk61/Screenshot-20260306-112926.png" alt="Screenshot" /></a>
<a target="_blank" class="external-link" href="https://ibb.co/d0ghsp5c" rel="noreferrer noopener"><img src="https://i.ibb.co/HDdJLPH2/Screenshot-20260306-112928.png" alt="Screenshot" /></a>
<a target="_blank" class="external-link" href="https://ibb.co/qMhqY1By" rel="noreferrer noopener"><img src="https://i.ibb.co/kgzb2cKH/Screenshot-20260306-114445.png" alt="Screenshot" /></a>
<a target="_blank" class="external-link" href="https://ibb.co/6c7MHpTL" rel="noreferrer noopener"><img src="https://i.ibb.co/mrVj9Y2g/Screenshot-20260306-114448.png" alt="Screenshot" /></a>
<a target="_blank" class="external-link" href="https://ibb.co/nsgMrVmT" rel="noreferrer noopener"><img src="https://i.ibb.co/vxw41rqb/Screenshot-20260306-144717.png" alt="Screenshot" /></a>
<a target="_blank" class="external-link" href="https://ibb.co/5gkMJ5dg" rel="noreferrer noopener"><img src="https://i.ibb.co/wF702KTF/Screenshot-20260306-145032.png" alt="Screenshot" /></a></p>
]]></description><category>Other</category><dc:creator>Landonk89</dc:creator><pubDate>Fri, 06 Mar 2026 23:23:14 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/49j5U4UzHjUuzPnPkBj2UuUjAF7ttihMdSPoYkup.png" type="image/png" length="0"/><dc:date>2026-03-07T17:15:37+00:00</dc:date><dc:identifier>v1.1.0</dc:identifier></item><item><title>Tripwire Improvement</title><link>https://forge.sp-tarkov.com/mod/2618/tripwire-improvement</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2618/tripwire-improvement</guid><description><![CDATA[<h1>Change everything in F12 menu</h1>
<ul>
<li>Infinite tripwire<br />
Use one tripwire to plant grenade unlimited times.</li>
<li>Reduce Explosion Delay = 0~5s<br />
Only for tripwire grenades. Changing this will affect those planted before.<br />
<strong>Beware of Partizan!</strong> His F-1 has “3.5s - thisvalue” countdown.<br />
If higher than grenade fuse, it will detonate instantly.</li>
<li>Max tripwire planting length = 3~10m</li>
<li>Max tripwire planting height difference = 0.2~3m</li>
<li>Effective Seconds = 3600<br />
EFT default=300, after this second the grenade will fall to ground like defused.<br />
Changing this won’t refresh existed tripwire.</li>
</ul>
<h1>Fika compatible</h1>
<p><strong>All the host (Headless) and clients should install this mod, and using the same settings.</strong><br />
You can copy the configured BepInEx\config\ciallo.inftripwire.cfg to other client (headless) in the same path.</p>
<p><img src="https://i.imgur.com/ugg6wAW.png" alt="Effectview" />
<img src="https://i.imgur.com/U0NdAwE.png" alt="Effectview" /></p>
<h2>How to install</h2>
<p>Download the zip and copy(drag) the BepInEx folder in package, to your SPT main folder (where EscapeFromTarkov.exe locates)</p>
<h2>To uninstall</h2>
<p>Just remove the dll file in YourSPT/BepInEx/plugins/TripwireImprovement.dll</p>
]]></description><category>Scripting</category><dc:creator>ciallomako</dc:creator><pubDate>Fri, 06 Mar 2026 17:54:32 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/vHMsLhAlRgMS14oCmb8ou0QAByrmFxG1Rn1fTVuW.png" type="image/png" length="0"/><dc:date>2026-03-06T17:56:03+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Don't Shoot The Bus</title><link>https://forge.sp-tarkov.com/mod/2617/dont-shoot-the-bus</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2617/dont-shoot-the-bus</guid><description><![CDATA[<p>Ever wonder why your PMC buddies have a death wish? PMC bots look at a 13-ton armored personnel carrier and think “yeah, I can take him.” Spoiler: they can’t. The BTR fires back, and suddenly Streets of Tarkov turns into a warzone with you caught in the crossfire.</p>
<p>Dont Shoot The Bus gives PMC bots the survival instinct they clearly lack. They’ll walk right past the BTR without picking a fight, and the BTR won’t turn them into modern art on the pavement.</p>
<p>One file, no config, zero headaches. Install and enjoy.</p>
<blockquote>
<p>Compatible with SAIN and other AI mods — this patch runs before any AI decision logic.</p>
</blockquote>
<h3>Support</h3>
<p>If you enjoy Don’t Shoot The Bus and want to support my work, feel free to buy me a coffee!</p>
<p><a target="_blank" class="external-link" href="https://ko-fi.com/chazut" rel="noreferrer noopener"><img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
<p>All my mods are free and open source. Your support keeps me motivated to create more!</p>
]]></description><category>Bots</category><dc:creator>Chazut</dc:creator><pubDate>Thu, 05 Mar 2026 19:11:18 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/KZL4Ua97tBnwg43LeO28Wfh7HZxYqBBj7RMpvL9v.png" type="image/png" length="0"/><dc:date>2026-03-05T19:12:22+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Better (Picatinny) OKP</title><link>https://forge.sp-tarkov.com/mod/2616/better-picatinny-okp</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2616/better-picatinny-okp</guid><description><![CDATA[<p>Just replaced the big red circle with the classic OKP green chevron.</p>
]]></description><category>Items</category><dc:creator>bushtail</dc:creator><pubDate>Tue, 03 Mar 2026 22:24:36 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/1tjghgVhAhfS7IlD1BiFK8gOu1ceWmhnVQZdQcbb.png" type="image/png" length="0"/><dc:date>2026-03-03T22:26:11+00:00</dc:date><dc:identifier>v1.0.0</dc:identifier></item><item><title>Updated collector quest and streamer case (EFT 1.0 Backport)</title><link>https://forge.sp-tarkov.com/mod/2615/updated-collector-quest-and-streamer-case-eft-10-backport</link><guid isPermaLink="true">https://forge.sp-tarkov.com/mod/2615/updated-collector-quest-and-streamer-case-eft-10-backport</guid><description><![CDATA[<p><em>Excellent Raid Gentlemen, Excellent Raid</em></p>
<p>Adding one line to the streamer’s case and updating the Collector quest accordingly allows you to include new streamer items in the case using the WTT Backport.</p>
<p>Added items:
Nut Sack Balaclava
Mazoni Golden Dumbbell
Tigzresq Splint
Domontovich Ushanka Hat</p>
<p>P.S. The source code of Headwear_config_2.json in WTT has been updated. You can now add streamer items to loot containers.</p>
]]></description><category>Other</category><dc:creator>garfieldmd.</dc:creator><pubDate>Tue, 03 Mar 2026 20:32:37 +0000</pubDate><enclosure url="https://forge-static.sp-tarkov.com/mods/WwjJfwmVxrmgC6vpeayogJ6duDmirXVpY3UjDY3t.png" type="image/png" length="0"/><dc:date>2026-03-04T08:19:44+00:00</dc:date><dc:identifier>v0.1.1</dc:identifier></item></channel></rss>