Skip to content

Pavlov VR Setup

Host your Pavlov VR server with Workshop map support, custom game modes, and RCON access. This guide covers setup, map installation, and admin configuration for VR multiplayer.


PlanBest ForPlayer Capacity
StarterPrivate lobbies, testing~6 players
ProPublic TTT, casual servers~12 players
PremiumLarge community hubs, events~16 players

  1. Create your server

    Go to panel.mambahost.comCreate ServerPavlov VR

  2. Select your plan and deploy

    Choose your plan and region — deployment completes in about 2 minutes

  3. Retrieve your credentials

    Find FTP credentials and default config in /Pavlov/Saved/Config/

  4. Enable backups

    Configure daily backups before importing custom map packs

  5. Connect and test

    Join your server from your VR headset


ModeDescription
S&DSearch and Destroy — competitive bomb defusal
TTTTrouble in Terrorist Town — social deduction
Gun GameProgress through weapons with each kill
ZombiesCooperative wave survival
PushTeam-based objective capture
DM/TDMDeathmatch and Team Deathmatch

  1. Use the Workshop integration — paste collection IDs into startup variables for automatic sync

  2. For manual installs, upload .pak files to /Pavlov/Saved/Maps/

  3. List maps in Rotation.txt for the server to cycle through

  4. Configure game modes in Game.ini and ServerSettings.ini

  5. Reload the server through the panel or RestartMatch after editing configs


FilePurpose
ServerSettings.iniServer name, passwords, admin SteamIDs
Game.iniGame mode settings
Rotation.txtMap rotation list
RconSettings.txtRCON configuration
; ServerSettings.ini example
ServerName=My Pavlov Server
MaxPlayers=10
bSecured=true
bCustomServer=true

  1. Set admin SteamIDs in ServerSettings.ini via AdminSteamIDs

  2. Configure RCON via RconSettings.txt

  3. Connect with PavlovRCON or community dashboards

  4. Automate moderation with Discord bots tied to RCON endpoints

CommandDescription
SwitchMapChange to a different map
KickRemove a player from the server
BanPermanently ban a player
RestartMatchRestart the current match

RecommendationWhy
Keep tickrate at defaultHigher tickrates increase CPU significantly
Schedule 1-2 restarts per dayClears memory after Workshop rotation
Limit custom modes on StarterEach modded ruleset adds CPU load
Monitor in-game ping overlayCatch latency issues early

  1. Enable voice chat — set VoiceChat=T in config

  2. Verify firewall allows required UDP ports

  3. Test with multiple headsets to confirm quality

  4. Consider proximity voice mods for immersive modes like TTT


ProblemSolution
Players crash on joinVerify Workshop maps downloaded fully; delete partial .pak files
Voice chat brokenEnsure VoiceChat=T and firewall allows ports
High ping despite close regionConfirm players select correct server; check for VPNs/proxies
RCON not respondingConfirm IP allowlist, port, and RCON service is enabled
Custom maps not loadingCheck map names in Rotation.txt match file names exactly