# How to Install Server Value Modifier (SVM) on SPT Fika / Stay in Tarkov (/docs/escape-from-tarkov/server-value-modifier)



import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Callout } from 'fumadocs-ui/components/callout';
import { Files, Folder, File } from 'fumadocs-ui/components/files';

**Server Value Modifier (SVM)** is a server-side mod that lets you customize a wide range of SPT settings — trader restock timers, hideout construction and craft times, loot rates, raid settings, bot behavior, and more. Players do not need to install anything to benefit from it.

<Callout type="warn">
  SVM goes in `user/mods/` — **not** in `BepInEx/`. BepInEx is for client-side mods only. Installing server mods there will have no effect.
</Callout>

File Structure [#file-structure]

<Files>
  <Folder name="SPT" defaultOpen>
    <Folder name="BepInEx">
      <File name="(client mods go here — not SVM)" />
    </Folder>

    <Folder name="user" defaultOpen>
      <Folder name="mods" defaultOpen>
        <Folder name="[SVM] ServerValueModifier" />
      </Folder>
    </Folder>

    <File name="Greed.exe" />
  </Folder>
</Files>

Installation [#installation]

<Steps>
  <Step>
    Download **Server Value Modifier** from [SPT Forge](https://forge.sp-tarkov.com/mod/236/server-value-modifier-svm). Make sure the version matches your server's SPT version exactly.
  </Step>

  <Step>
    Stop your server in the [XGamingServer Panel](https://panel.xgamingserver.com).
  </Step>

  <Step>
    Extract the downloaded archive. You'll get two things:

    * A folder called `[SVM] ServerValueModifier` — this goes in `user/mods/`
    * `Greed.exe` — this goes in your SPT root folder (same level as `SPT.Server.exe`)
  </Step>

  <Step>
    In the panel, go to **Files** and upload `[SVM] ServerValueModifier` into the `user/mods/` directory.
  </Step>

  <Step>
    Upload `Greed.exe` to the root of your SPT folder.
  </Step>
</Steps>

Configuration [#configuration]

SVM stores its settings as preset JSON files inside `user/mods/[SVM] ServerValueModifier/Presets/`. You can configure these two ways:

<Tabs items={['Via Greed.exe (Windows)', 'Direct JSON editing (Linux/Panel)']}>
  <Tab value="Via Greed.exe (Windows)">
    If you have a local Windows copy of SPT:

    <Steps>
      <Step>
        Run `Greed.exe` from your local SPT folder.
      </Step>

      <Step>
        Adjust the settings you want — trader times, hideout speeds, loot, etc. The app has a built-in manual.
      </Step>

      <Step>
        Save your preset in Greed.exe. This writes the settings to a JSON file in `user/mods/[SVM] ServerValueModifier/Presets/`.
      </Step>

      <Step>
        Upload the updated `Presets/` folder (and `loader.json`) to your server via **Files** in the panel, overwriting the existing files.
      </Step>

      <Step>
        Restart your server to apply the changes.
      </Step>
    </Steps>
  </Tab>

  <Tab value="Direct JSON editing (Linux/Panel)">
    You can edit the preset JSON files directly on the server without needing Greed.exe.

    <Steps>
      <Step>
        In the panel, go to **Files** → `user/mods/[SVM] ServerValueModifier/Presets/`.
      </Step>

      <Step>
        Open the active preset JSON file (check `loader.json` in the mod folder to see which preset is selected).
      </Step>

      <Step>
        Edit the values you want. Common settings:

        **Trader restock times** (values are in minutes):

        ```json
        "Traders": {
          "Prapor":   { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Therapist": { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Fence":    { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Skier":    { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Peacekeeper": { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Mechanic": { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Ragman":   { "StockTime_Min": 1, "StockTime_Max": 1 },
          "Jaeger":   { "StockTime_Min": 1, "StockTime_Max": 1 }
        }
        ```

        **Hideout times** (multipliers — lower = faster, `0.01` = near-instant):

        ```json
        "Hideout": {
          "HideoutConstMult": 0.1,
          "HideoutProdMult": 0.1,
          "ScavCaseTime": 0.1
        }
        ```
      </Step>

      <Step>
        Save the file and restart your server.
      </Step>
    </Steps>
  </Tab>
</Tabs>

<Callout type="info">
  SVM is server-side only. Players do **not** need to install anything on their SPT client to get the benefits.
</Callout>

Common Settings Reference [#common-settings-reference]

| Category | Setting                           | What it controls                   |
| -------- | --------------------------------- | ---------------------------------- |
| Traders  | `StockTime_Min` / `StockTime_Max` | Restock timer per trader (minutes) |
| Hideout  | `HideoutConstMult`                | Construction time multiplier       |
| Hideout  | `HideoutProdMult`                 | Craft/production time multiplier   |
| Hideout  | `ScavCaseTime`                    | Scav case turnaround multiplier    |

For all other settings (loot, bots, raids, flea market, etc.) use Greed.exe or browse your preset JSON — the keys are self-descriptive.

Related Guides [#related-guides]

* [Install Mods](/docs/escape-from-tarkov/install-mods)
* [Configure Your Server](/docs/escape-from-tarkov/configure-your-server)
