github sp-tarkov/build v2.3.0
SPT 2.3.0 (17107)

latest releases: 3.11.4, 3.11.3, 3.11.2...
9 months ago

DOWNLOAD AT BOTTOM OF TEXT

NOTICE

  • Mods will take days to weeks to be updated, please be patient and don't hassle them to update faster. You risk being banned from downloading mods if you harass them.

Needs EFT 12.12.17107 (released 11th march 2022)
DO NOT INSTALL INTO A PREVIOUS SPT FOLDER, IT NEEDS A FRESH COPY OF EFT 17107

COMPATIBLE WITH 2.2.x PROFILES (read 'Existing profile migration' section on how to migrate profile)

Very important, please read!

Because of this migration to BepinEx everyone on an old version of SPT MUST get a fresh copy of the game folder and install again, you CANNOT copy this versions files into an existing installation.
This is why the file has a pаsswơrd, it is: b4kHrQkFd
Please note that 7zip or WinRaR 5 are needed to properly extract the release zip file.

Fresh install instructions

  • Download live Escape from Tarkov from https://www.escapefromtarkov.com/
  • Copy live Tarkov folder to another location, call it something like "spt"
  • Do not remove live Tarkov folder, it must be installed for SPT to function
  • Copy contents of Release-SPT-230.17107.zip (found at the bottom of this post) into newly created 'spt' folder using WinRar or 7Zip
  • Run Server.exe and wait for it to start
  • Start Aki.Launcher.exe
  • Enter a username into the username box (NOT the same details as your live account)
  • Click login - choose the edition you want (EoD, Standard etc)
  • Click 'Start game'

Existing profile migration

  • Copy the user/profiles/ folder from the previous SPT folder into your new SPT folder
  • Start Aki.Launcher.exe and enter the name of the profile you just copied

Known issues
No airdrops
Some quests need PMCs to spawn in map locations that have no bot spawns making them impossible to complete (e.g. kill x PMCs in scav fortress/base)
Selecting the overview tab as a scav can break your client - workaround: alt+f4 to escape
Looting while extracting can break the client - workaround: alt+f4 to escape
Flashbangs don’t give the ear ringing (tinnitus) effect
Christmas items can still be found as loot
Single stacks of money can be given as a reward by the scav case
Too many Rogues spawn on lighthouse compared to live, resulting in < 5 scavs spawning
Flea offers that sell when the server is offline are marked as expired and items are returned
Fence has a quest listed from level 1 that shouldn't
Dragging a shell onto the revolver shotgun (MTs-255) will cause your profile to become corrupted after exiting the game

NOT issues
BSG have blacklisted a lot of high-level items from the flea. You can disable this blacklist by using a mod
Rogues are insanely difficult, this is by BSGs design
Scavs are much harder to fight, this is by BSGs design

Changes

Map loot rework
We’ve rewritten the entire map loot system. The goal was to better emulate how loot appears in live (The default values SPT comes with accurately represent an offline raid in live tarkov now).
Every item now has a probability value associated with it; this determines if the item is picked to spawn. We generated the probabilities after performing a statistical analysis of over 9000 raids from live.

Both static and loose loot systems were rewritten:

  • ‘static’ loot are the containers you find around the map (e.g. jackets/weapon box/filing cabinet)
    We look at every container from every map and build a list of items that can appear in the container, each item in the pool has a probability chance assigned to it based on how often it was seen in live raids.
  • ‘loose’ loot is items you find on shelves, the floor etc.
    We look at items found on that map, each position can have a variety of items(from 1 to 100s), we create a pool of items with a probability chance just like static loot.

One side effect of rewriting the loot was how much smaller we were able to condense each maps loot file without losing item quantity, e.g., reserve went from 136mb to 17mb.
This means the zip you download should be smaller by 30%.

PMC changes
Now sleep when far away from player, similar to other bots
Spend less time in ambush mode (from 10 to 3)
PMCs replacement chance adjusted (from 35% to 25%)
Adjusted scatter values to reduce errors client shows in game console
Added 10% chance to replace rogue with PMC

Other changes
Updated to support EFT 17107
Updated flea market prices from live data
Regenerated quest and trader assort data from live data
Purchased items from fence now disappear from his buy page
Trader items with purchase limits now work correctly

BepinEx
We have migrated the project over to the BepinEx framework. (https://github.com/BepInEx/BepInEx)
As a player you won’t see any difference, it’s a backend change to make the developers lives easier when maintaining the project.
Client mods will need to be updated to work with SPT 2.3.0.

Modders

The new values to alter map loot can be found here: LocationConfig.looseLootMultiplier and staticLootMultiplier Default is 1. each is an object with a key/value pair for each map, letting you adjust loot multipliers per map.
The new loot files can be altered too:

  • locations/MAP/looseLoot.json

Static loot data can be found here:

  • db/loot/staticContainers.json - a list of each map with all static items (weapons/containers)
  • db/loot/staticLoot.json - a list of every container and a sub list of items it can contain with a corresponding probabilty value of the item appearing
  • db/loot/staticAmmo.json - a list of every caliber with a sub array of cartridges and a corresponding probability value

PMC JSON data is always stored in bots/usec.json or bear.json instead of the botType used (test/bossTest)

BepinEx
BepinEx will require changes to client mods,
we have an article with details here: https://hub.sp-tarkov.com/doc/entry/46-tutorial-creating-your-first-client-side-mod/
Bepinex has a decent wiki of information too: https://docs.bepinex.dev/master/articles/dev_guide/plugin_tutorial/index.html

Don't miss a new build release

NewReleases is sending notifications on new releases.