This guide explains how to add custom Workshop maps to your Pavlov VR server on Legion Hosting using mod.io resource IDs. For initial server setup and Game.ini configuration, see Pavlov VR Server Setup. For RCON and admin commands, see Pavlov VR Admin Commands.
Workshop Maps Overview
Pavlov supports custom maps from mod.io. Workshop maps use a UGC prefix followed by the numeric resource ID in the MapRotation entries in your Game.ini file.
The Game.ini file is located at:
Pavlov/Saved/Config/LinuxServer/Game.ini
Finding a Workshop Map ID
- Browse maps at mod.io/g/pavlov.
- Open the map page you want to add.
- Find the resource ID displayed on the map's page. For example, if the resource ID is
3229032, your MapId will beUGC3229032.
Adding Workshop Maps to Your Rotation
Prefix the resource ID with UGC in the MapId field of a MapRotation line in Game.ini:
MapRotation=(MapId="UGC3229032", GameMode="SND")
MapRotation=(MapId="UGC9876543", GameMode="TDM")
You can mix default maps and Workshop maps in the same rotation:
MapRotation=(MapId="datacenter", GameMode="SND")
MapRotation=(MapId="UGC3229032", GameMode="SND")
MapRotation=(MapId="sand", GameMode="TDM")
MapRotation=(MapId="UGC9876543", GameMode="DM")
Switching to a Workshop Map via RCON
If you have RCON set up (see Pavlov VR Admin Commands), you can switch to a Workshop map at runtime without restarting the server:
SwitchMap UGC3229032 SND
This will immediately change the server to the specified Workshop map and game mode. The server will download the map if it has not been cached yet.
Related Articles
- Pavlov VR Server Setup
- Pavlov VR Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Need Help?
If you run into an issue not covered here, our support team is available to assist.