The Forge is currently under heavy construction. Expect nothing to work. Data is reset every hour.

Mod Details

Path To Tarkov

Path To Tarkov 5.3.3

Created by trap

17.3K Downloads

SPT 3.9.8 Compatible

Your Tarkov open-world experience (fika compatible)

Please backup your profile before using new mods!

PathToTarkov.png?raw=true

Description

This mod introduces the notion of "offraid position" for each player, it locks certains maps according to this offraid position, change all player spawn points to reflect this positions, bring a multi-stash system and lock/unlock traders according to the config file.

All corresponding offraid positions, extracts and spawn points can be configured via config.json file.

New spawn points can be added in player_spawnpoints.json

Features

- Highly configurable

- Moddable: modders can edit the config dynamically using the PathToTarkovAPI (see below for more details)

- Maps are locked/unlocked according to the offraid position
- Several hideout stash according to your offraid position (and the configuration file)
- Hideout features disabled when player is not on the main stash position
- Traders are available only on certains offraid position
- Tweak exfiltrations points (fixed for each map + removed restrictions)
- Changed spawn points according to the offraid position

- Certains offraid locations enable/disable the hydration/energy/health restoration (according to config)

Configurations

There is several available alternative configurations you may try.

in user/mods/Trap-PathToTarkov/configs directory you'll find several subdirs, every directory represents a ptt config.

If you want to change your current selected profile, simply edit the file configs/UserConfig.json (you have to start the server once to generate the file if you don't have it yet)

Please note that In each config directory, you'll find the corresponding openworld image.

For a softer experience

Secondary stahes and locked traders can make the game a bit too much hardcore for some people.

- If you don't want to play with the multistash system: set the flag hideout_multistash_enabled to false.

- If you want to unlock all traders regarding of your offraid position: set the flag traders_access_restriction to false.

More informations on the README

Read the README.md file for more details on the default configuration.

How to edit the current offraid position

The offraid position is stored in your profile in a dedicated field PathToTarkov, you can edit it with a regular text editor.

Known issues and limitations

- Some hideout features cannot be disabled without crashing the game (generator, water collector and air filtering unit)

- Jaeger is unlocked as soon as the mechanic quest is completed (he should be unlocked on his location only and after the quest has been completed)

- Flea market is always available regarding of your offraid position

- The "map" button completely bypasses all locked locations and allows you to enter them anyway.

Configuration fields

Here is a non-exhaustive list of the json properties you can edit in the config file:

- enabled: When false, start the uninstallation process

- hideout_multistash_enabled: if false, the main stash is accessible everywhere (and there is no secondary stashes of course)

- traders_access_restriction: if false, all traders are unlocked like in the vanilla game.

- vanilla_exfils_requirements: if true, restore vanilla exfiltrations requirements (except for ScavCooperation exfils)

- initial_offraid_position: First start position (will be reset when a player dies)

- hideout_main_stash_access_via: the list of offraid position where you can access your main hideout/stash

- bypass_keep_found_in_raid_tweak: disable the FIR tweak (if you want to use with another FIR mod)

- hideout_secondary_stashes: the definition of all secondary stashes

- traders_config: config for traders (you can add modded traders here)

- exfiltrations: Here is how you can configure available exfils by maps and which offraid position you can go (check the ALL_EXFILS.md file for the list of exfils identifier you can use)

- infiltrations: Here is where you can lock/unlock maps according to an offraid position, you can setup the spawn according to your current player_spawnpoints.json

The other fields speak by themself, don't hesitate to comment if you don't understand something about the config.

Available Exfiltrations

You can find the complete list of available exfiltrations points on github: https://github.com/guillaumearm/PathToTarkov/blob/master/ALL_EXFILS.md

UnInstallation

Before deleting the mod, you can set the enabled props to false in config.json and start the server once.

It does 2 things in all existing profiles:
1. Ensure the main stash is selected
2. Unlock all traders listed in the config (Please note Jaeger will be unlocked only if the Introduction quest is already completed)

Credits

- Thanks to the SPT team <3

- Thanks to the Fika team <3

- Thanks to Fontaine for his contribution that bring us a client dll to allow scav extract to be used :love:<3

- Thanks to Theta for making the first image.

- Thanks to adudewithbadaim for making the second image.

- Thanks to r1ft for his contribution. (+ addons mods PTT Extracts Requirements and Dynamic Time Cycle)

- Thanks to gabe_over for making Singler Player Overhaul mod (SPO).

- Thanks to rockahorse and GrooveypenguinX for continuing my work with Path To Tarkov Reloaded - Thanks to Narcotics for his contributions. being able to lock the flea market (since PTT 5.2.0) was a most needed

- Thanks to averyc1876 for the drawio (last image in PTT 5.2.0)

- Thanks to everyone else to help me improve the Path To Tarkov experience.

kofi2.png

Version 5.3.3

3.4K Downloads

Created Aug 23rd, 2024 Updated Dec 28th, 7:44 PM

Work for SPT 3.9.x

Changelog

I found another case of client crash + broken profiles because of repeatable quests.

I rewrite the fix and now it should be completely resolved, sorry for those who experiments this bugs related to repeatable quests generation.

Fixes

  • Repeatable quests can now be assigned to locked traders
  • Old corrupted profiles can now be restored
Version 5.3.2

206 Downloads

Created Aug 21st, 2024 Updated Dec 30th, 5:36 AM

Work for SPT 3.9.x

Changelog

On this version, I reworked how locked/unlocked traders are handled.

Fixes

  • Some traders were still locked even when their unlock quests has been completed (with traders_access_restriction set to false).
  • Uninstall procedure was not working as intended with traders and secondary stashes
  • Ref and custom modded traders are now correctly locked behind their quests.
Version 5.3.1

172 Downloads

Created Aug 20th, 2024 Updated 11 hours ago

Work with SPT 3.9.x

Fixes

Broken empty secondary stashes

Version 5.3.0

102 Downloads

Created Aug 19th, 2024 Updated Dec 28th, 5:10 PM

Work with SPT 3.9.x

Changelog

⚠️ Breaking change: If you reinstall PTT you'll need to delete the old config directory. now if you want to select an alternate config, please use the UserConfig.json to refer to the name of the config you want to use (it's the name of the directory, for example "Default" or "PathToTarkovReloaded")

Run the server once to generate the default UserConfig.json file. then you can edit it from your side. it will allow you to select a config and make PathToTarkov updates without breaking your selected config.

Features

  • Automatic validation of the loaded config on server start (your server will crash if the selected ptt config is broken)
  • Ability to select a config with UserConfig.json (this file is generated on first start of the server)
  • Add Sally trader in the default config (available in the bunker stash)
  • Add a default Tooltips.json file
  • Add a new respawn_at field in config that will allow config makers to change the offraid position when a player die without considering the initial_offraid_position (that is used at profile creation only in that case)
  • Add DevilFlippy config (with french translation on Tooltips.json)
  • Narcotics config: add DynamicMaps patch integration

Fixes

  • A lot of various fixes on incorrect spawn points and offraid position across all alternate_configs
  • No more Fence gift when taking coop exfils
  • Default config: use the new Police Car spawn point when infil from prapor's stash.
  • Default config: spawn at Primorsky Vehicle Extract when the car is used to go on streets
  • Default config: added a KlimovStash to be able to do the "Cease Fire!" quest.
  • Default config: Factory Far Corner exfil replaced by ZB-1011
  • Narcotics config: enable Fence's insurance & define return chance
  • Narcotics config: add missing stash to Nakatani Basement

API

  • ability to set different config for different players

Thanks to DevilFlippy and Narcotics for their contributions on this release.

Version 5.2.1

730 Downloads

Created Aug 10th, 2024 Updated 23 hours ago

Work with SPT 3.9.x

Fixes

- PTTR alternate config: broken office window spawn point on factory.

Version 5.2.0

83 Downloads

Created Aug 9th, 2024 Updated Jan 6th, 11:45 PM

Work with SPT 3.9.x

Features

  • Fika full compatibility -> Every player has his own offraid position
  • More connectivity between maps in the default config (D2 connected to Shoreline old bunker and Prapor's stash connected to interchange car exfil)
  • In the Menu, locked maps are not displayed anymore.
  • added option heal_always_enabled in traders config, in the default config it's enabled for Fence, so the offraid heal service will be always available. I thought that the experience was a bit hardcore without this (especially when using the Realism mod)
  • disable "run through" raid status
  • Add the ability to keep vanilla random spawnpoints on infiltrations using wildcard * notation
  • Tooltips.json from PTTR configs can be used
  • added Narcotics alternate config
  • insurance_return_chance can be set in the config
  • Added Ref trader available next to Skier
  • New config field override_by_profiles, this allow to change dynamically an user config according to the selected profile (fow now, only few fields are available to be overriden, please check the example alternative config to see the available fields list)

Fixes

  • Ground Zero map was always unlocked no matter what your offraid position (bug introduced in 5.1.2)
  • Multistash now work as intended. this means money/items will be consumed from the correct hideout stash.
  • Proper migration of older ptt profiles when secondary stash is selected
  • Repeatable quests fix: I patched again the repeatable quests generation, this time it should be good.

Other changes (won't impact you if you're not a modder)

PathToTarkovAPI has been disabled by default because it won't work as expected since PTT 5.2.0 (not a big deal here because I don't know any PTT addon mod that rely on this api)

Don't worry, If you are not a mod maker, it probably won't impact you.

If you still want the path to tarkov api to be exposed, you can add enable_legacy_ptt_api field set to true in the json config

--------

⚠️Do not downgrade to PTT 5.1 after you installed this or you'll experiment some troubles on game start with your profile . (If something bad happens just re-install the 5.2 and your should be good)

--------

Special thanks to Narcotics for adding PTTR Tooltips.json + the configurable insurance_return_chance + disable "run through" raid status

Version 5.1.2

564 Downloads

Created Aug 1st, 2024 Updated Dec 28th, 4:51 PM

Work for SPT 3.9.x

:!:DO NOT DOWNGRADE FROM 5.2

Fixes

GroundZero map for high level players now work as expected.

----------

Note for config makers

Under the hood, the config of the map sandbox is copied to sandbox_high (for both infils and exfils)

If you want different infils/exfils for the high level map version of ground zero, you can still override this behaviour adding entries in the config with the location sandbox_high

Version 5.1.1

152 Downloads

Created Jul 31st, 2024 Updated Dec 28th, 8:11 PM

Work for SPT-AKI 3.9.x

Fixes

  • server crash caused by my previous repeatable quests fix (my bad, sorry for that if you experimented this bug in 5.1.0)
Version 5.1.0

529 Downloads

Created Jul 24th, 2024 Updated Dec 28th, 5:13 PM

Work for SPT-AKI 3.9.x

I improved the default config in order to add more connectivity between the maps.

Updated default config

  • Added a path between shoreline and woods (car exfil)
  • Added a path between D-2 (reserve) and Safe Room (interchange)
  • Can infil/exfil Ground Zero from the Therapist stash (scav checkpoint)
  • health, energy and hydration regeneration enabled on all offraid position

Please note that the previous config file is still available in alternate_configs/LinearPath directory if you liked it.

Version 5.0.5

172 Downloads

Created Jul 23rd, 2024 Updated Dec 28th, 5:37 PM

Work for SPT-AKI 3.9.x

Fixes

  • client crash when reroll a daily quest that is assigned to a locked trader
Version 5.0.4

176 Downloads

Created Jul 23rd, 2024 Updated Dec 28th, 4:39 PM

Deprecated: use the latest version instead

Work for SPT-AKI 3.9.x

Fixes

  • Ground Zero exfiltration was not set in the default config
Version 5.0.3

147 Downloads

Created Jul 22nd, 2024 Updated Dec 28th, 8:17 PM

Deprecated: use the latest version instead

Work for SPT-AKI 3.9.x

Fixes

  • offraid position was not correctly updated for most of the maps (bug introduced since PTT 5.0.0)
  • crash of the client due to the previous insurance fix (bug introduced since PTT 5.0.0)
  • Vanilla repeatable quests are now fixed and re-enabled (+ no more profile corruption)
Version 5.0.1

180 Downloads

Created Jul 22nd, 2024 Updated Dec 31st, 3:57 PM

Unstable version: please use Path To Tarkov 5.0.3

Vanilla repeatable quests are now disabled. This is to prevent profile corruption when a repeatable quest is assigned to a locked trader.

If you absolutely want to play with repeatable quests, you will need to play with the traders_access_restriction config set to false to make it work.

Features

- Upgrade for SPT 3.9.x

- New default config: the default path has been reworked to be more linear and give the player an impression of bigger distances between locations. There is no more shortcuts, no more cars that let you go anywhere.

- Alternative configs: the orginal PTT and PTTR configurations can be found into the alternate\_configs

- laboratory is configurable like the other maps

Fixes

- No more client crash and profile corruption (caused by repeatable quests assigned to a locked trader)

- The "Introduction" quest should now be completed to unlock Jaeger (as in the vanilla game)

- Increase Fence insurance price

Note: Fika is not supported

Version 4.2.2

3.5K Downloads

Created Feb 27th, 2023 Updated Jan 4th, 9:16 AM

Work for SPT-AKI 3.5.x

Fixes

Offraid position not correctly updated

Version 4.2.1

314 Downloads

Created Feb 24th, 2023 Updated Dec 28th, 7:44 PM

Bugged! use the next version of PTT instead

Features

  • update for spt-aki 3.5.0
  • added Streets of Tarkov map (accessible with the Car)
  • added PTT-Extracts.dll client mod (Thanks to Fontaine) to allow the use of scav extract with a pmc
Version 4.1.4

1.1K Downloads

Created Nov 26th, 8:18 PM Updated Dec 28th, 7:21 PM

Work for SPT-AKI 3.3.0

Changelog

Fixes

Update for spt-aki 3.3.0

Version 4.1.3

915 Downloads

Created Aug 11th, 2022 Updated Dec 28th, 5:57 PM

Work for SPT-AKI 3.1.x and 3.2.0

Changelog

Fixes

Fixed crash when create a zero to hero profile with a BEAR character.

Version 4.1.2

150 Downloads

Created Aug 8th, 2022 Updated Jan 7th, 6:25 AM

Work for SPT-AKI 3.1.x and 3.2.0

Changelog

Fixes

  • AKI 3.2.0 migration
  • AKI 3.1.x retro-compat
Version 4.1.1

139 Downloads

Created Aug 6th, 2022 Updated Dec 28th, 8:05 PM

Work for SPT-AKI 3.1.x

Changelog

Fixes

Added bypass_luas_custom_spawn_points_tweak default option in config.json file

Version 4.1.0

46 Downloads

Created Aug 6th, 2022 Updated Dec 28th, 8:01 PM

Work for SPT-AKI 3.1.x

Changelog

Features

Integration with Lua's Custom Spawn Point for aki 3.1.1

Version 4.0.0

609 Downloads

Created Jul 25th, 2022 Updated Jan 4th, 8:08 PM

Work for SPT-AKI 3.1.x

Changelog

Migrate to SPT-AKI 3.1.0

Version 3.2.3

512 Downloads

Created Jun 30th, 2022 Updated Dec 28th, 5:01 PM

Work for SPT-AKI 3.0.0

Changelog

Fixes

Fix profile corruption due to bad mainStashId resolution, please consider v3.2.2 as instable.

Version 3.2.2

36 Downloads

Created Jun 30th, 2022 Updated Dec 28th, 8:34 PM

This version is instable, please use a version >= 3.2.3

Changelog

Fixes

Fix the uninstallation procedure, now profiles main stash ids are correctly restored

Version 3.2.1

30 Downloads

Created Jun 30th, 2022 Updated Dec 28th, 7:41 PM

This version is instable, please use a version >= 3.2.3

Changelog

Fixes

Get rid of dangerous mainStashId persisted in profile (this avoid game crashes when profiles are messed-up)

Version 3.2.0

62 Downloads

Created Jun 28th, 2022 Updated Dec 28th, 9:17 PM

Changelog

Fixes

  • add missing laboratory exfiltrations in default config file

Features

  • add vanilla_exfils_requirements option to config (default to false) that allow to restore vanilla exfiltrations requirements (except for ScavCooperation exfils)
  • feat: add traders integration for GearGal, AR Shop Unlimited and Gunsmith mods
Version 3.1.2

35 Downloads

Created Jun 28th, 2022 Updated Dec 28th, 9:19 PM

Changelog

Fix

Restore traders_access_restriction to true in default config.json file (I just changed it in the previous release 3.1.1 but it was unintentionally)

Version 3.1.1

33 Downloads

Created Jun 27th, 2022 Updated Dec 30th, 2:00 PM

Changelog

Fix

All items in the pmc inventory are marked FIR at end of the raid (like with the Orbitas-MarkItemsFIR mod)

Version 3.1.0

38 Downloads

Created Jun 27th, 2022 Updated Dec 28th, 8:46 PM

Changelog

Fixes

  • Keep the FIR (FoundInRaid) status on item you bring in raid with your pmc (no matter if you got "Run Through" or "Survived" status at the end of the raid)
  • When extract with a Scav, all items are marked FIR

Features

  • Added bypass_keep_found_in_raid_tweak option in config.json (default to false) that allow to disable this fix if it conflicts with other mods
Version 3.0.1

50 Downloads

Created Jun 26th, 2022 Updated Jan 1st, 2:43 AM

Changelog

Fixes

  • player profile not saved correctly when raid is finished
  • reset the profile persisted offraid position when cannot find it in config file
Version 3.0.0

96 Downloads

Created Jun 25th, 2022 Updated Dec 28th, 5:45 PM

Changelog

Typescript Migration

  • Complete rewrite for spt-aki 3.0.0

Fixes

  • crash when missing insuranceStart in some cases when player died
  • hideout_multistash_enabled is set to false in default config
  • properly recover stash when hideout_multistash_enabled has changed
  • no more bypass_luas_custom_spawn_points_tweak option in config
  • better profile purge mechanism: Jaeger trader is now restored properly
Version 2.7.1

1.5K Downloads

Created Mar 17th, 2022 Updated 1 hour ago

Changelog

update for aki 2.3.0

Version 2.7.0

218 Downloads

Created Mar 9th, 2022 Updated Dec 28th, 6:42 PM

Changelog

Feature

Added bypass_exfils_override config field (default to false).

This allow to let other mods set their exils (warning: exfils from PTT config will be ignored).

Fix

Removed broken (and off-topic) remove_all_exfils_restrictions config field.

If you want to tweak exfils, turn on the bypass_exfils_override option to true and use a mod like AllExtractionsAvailable.

Special thanks to r1ft for his contribution.

Version 2.6.0

45 Downloads

Created Mar 9th, 2022 Updated Dec 28th, 6:47 PM

Changelog

Feature

Add workbench_always_enabled config option (enabled by default) to enable modification part of the hideout.

Version 2.5.3

68 Downloads

Created Mar 8th, 2022 Updated Dec 28th, 9:25 PM

Changelog

Fix

the Introduction quest given by Mechanic don't unlock Jaeger (when traders_access_restriction is true)

Version 2.5.2

63 Downloads

Created Mar 7th, 2022 Updated Dec 28th, 5:23 PM

Changelog

Fix

Bad D-2 spawn point in player_spawnpoints.json

Version 2.5.1

17 Downloads

Created Mar 7th, 2022 Updated Dec 30th, 7:38 AM

Changelog

Fix

Setup a proper empty stash id when stash is not accessible.

This fix ensure to not use money in previous stash when trading.

Version 2.5.0

82 Downloads

Created Mar 6th, 2022 Updated Dec 28th, 6:19 PM

Changelog

Fixes

  • default config: Fence is now a repairman, this prevents client freeze when trying to repair an item without repairman being available in your current hideout

Features

  • modding support: config and spawnConfig can be changed dynamically using PathToTarkovAPI (see README for more details)
  • added repair_always_enabled and repair_config field to traders_config
Version 2.4.0

174 Downloads

Created Mar 3rd, 2022 Updated Dec 28th, 6:52 PM

Changelog

Features

  • add insurance_config field for trader (traders_config) when insurance_always_enabled option is set to true
Version 2.3.2

36 Downloads

Created Mar 3rd, 2022 Updated 10 hours ago

Changelog

Fixes

  • properly remove all initial player spawnpoints
  • Lua's Custom Spawn Point integration: prevent CSP to override PathToTarkov spawnpoints (configurable)
Version 2.3.1

60 Downloads

Created Mar 3rd, 2022 Updated Dec 28th, 4:45 PM

Changelog

Fixes

  • missing D-2 and Safe Room exfils in the default config
  • missing restrictions_in_raid field in default config
Version 2.3.0

44 Downloads

Created Mar 3rd, 2022 Updated Dec 29th, 4:06 AM

Changelog

Fixes

  • crash at start when locale is not found for modded traders

Features

Version 2.2.0

109 Downloads

Created Mar 2nd, 2022 Updated Dec 28th, 4:35 PM

Changelog

Features

  • change money limit in raid (configurable)
  • add a link between D2 and Safe Room
  • set player_scav_move_offraid_position to false in trap config
Version 2.1.0

17 Downloads

Created Mar 2nd, 2022 Updated Dec 28th, 4:59 PM

Changelog

Features

  • changed traders location description (configurable for each locales)
  • added trap example config file
Version 2.0.4

43 Downloads

Created Mar 2nd, 2022 Updated Dec 28th, 5:31 PM

Changelog

Fixes

  • endOfflineRaid and saveProgress race condition
Version 2.0.3

22 Downloads

Created Mar 2nd, 2022 Updated Dec 28th, 8:46 PM

Changelog

Fixes

  • freeze in insurance menu with new account
  • traders_access_restriction config field not taken into account
Version 2.0.2

25 Downloads

Created Mar 2nd, 2022 Updated Dec 28th, 5:11 PM

Changelog

Fixes

- insuranceStart crash at the end of raid

- exfiltrations not available

Version 2.0.1

85 Downloads

Created Mar 1st, 2022 Updated Dec 28th, 7:38 PM

Changelog

Fixes

  • stash size can be reset once
Version 2.0.0-rc2

86 Downloads

Created Mar 1st, 2022 Updated Dec 27th, 3:40 PM

Changelog

Fixes

- Crash when start the game with a fresh new profile (no pmc data)

- Hideout features cannot be enabled again (once disabled)

Version 2.0.0-rc-1

113 Downloads

Created Mar 1st, 2022 Updated Dec 27th, 3:40 PM

Changelog

Fixes

- offraid position is now handled and persisted for each profile

Features

- several stashes availabe by location (configurable)

- traders are locked according to the offraid position and config file

- some hideout feature are locked when necessary

- mod integration in default config: Priscilu trader

- mod integration in default config: Operator trader (from Alex-AIO)

- disable the mod via the config.json file (using the enabled field) and allow to restore the profile selected stash and unlock traders (uninstallation procedure)

Changes

- default initial offraid position set to FactoryZB-1011

- main stash available from FactoryZB-1011, FactoryZB-1012 and FactoryZB-1013 positions

Version 2.0.0

37 Downloads

Created Mar 1st, 2022 Updated Jan 4th, 10:11 AM

Changelog

Features

Hydration/Energy/Health offraid restoration is locked or not according to the offraid position

By default:

- Hydration + Energy + Health restoration is unlocked where your main stash is (ZB-10*)

- Hydration restoration in Car (thanks to Jaeger)

- Health restoration in WoodsFactoryGate (thanks to Therapist)

- Energy restoration in WoodsCustoms (thanks to Skier)

Changes

  • Change traders locations
  • New secondary stashes
  • Insurance available everywhere with Fence trader (needed to resolve a bug with the client)
Version 1.0.0

267 Downloads

Created Feb 27th, 2022 Updated Dec 27th, 3:40 PM

Not quite yet...