# How to Install Mods on Your Vintage Story Server (/docs/vintage-story/mod-setup)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Vintage Story mods are distributed as `.zip` files from [mods.vintagestory.at](https://mods.vintagestory.at).

Install a Mod [#install-a-mod]

<Steps>
  <Step>
    Download the mod [#download-the-mod]

    Get the `.zip` file from [mods.vintagestory.at](https://mods.vintagestory.at).
  </Step>

  <Step>
    Stop the server [#stop-the-server]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), go to **Console** and stop the server.
  </Step>

  <Step>
    Upload to the Mods folder [#upload-to-the-mods-folder]

    Click **Files** in the sidebar. Navigate to the `Mods/` folder and upload the `.zip` file. **Do not extract it** — the server reads `.zip` files directly.
  </Step>

  <Step>
    Start the server [#start-the-server]

    Start from **Console**. The mod loads on startup.
  </Step>
</Steps>

Update a Mod [#update-a-mod]

Delete the old `.zip` from the `Mods/` folder first, then upload the new version. Do not keep both versions — this causes conflicts.

Remove a Mod [#remove-a-mod]

Delete the `.zip` file from the `Mods/` folder and restart.

Related Guides [#related-guides]

* [Server Configuration](/docs/vintage-story/server-config)
