background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

Pavlov VR Admin Commands


This guide covers RCON setup and admin commands for your Pavlov VR server on Legion Hosting, including configuring RconSettings.txt, connecting with an RCON client, and a full command reference. For initial server setup and configuration, see Pavlov VR Server Setup. For Workshop maps, see Pavlov VR Workshop Maps.

Server Panel: All server management is done through GPanel at gpanel.legionhosting.net. Use the File Manager or SFTP to edit configuration files.

RCON Setup

RCON (Remote Console) allows you to send administrative commands to your server from outside of VR. Pavlov uses a custom TCP-based RCON protocol (not standard Source RCON).

RconSettings.txt

The RCON configuration is stored in a separate file from Game.ini:

Pavlov/Saved/Config/RconSettings.txt

This file contains two settings:

Password=YourSecureRconPassword
Port=9100
Setting Description
Password The RCON password. This must match the password used by your RCON client to authenticate. Change this from the default.
Port The TCP port RCON listens on. Check your GPanel Network tab for the RCON port assigned to your server and match it here.
RCON password vs startup variable: If you set the RCON_PASSWORD variable in GPanel's Startup tab, it may override the password in RconSettings.txt on each server start. Use the Startup tab as the primary way to set your RCON password.

Connecting with an RCON Client

Pavlov uses a custom RCON protocol -- standard Source RCON tools will not work. You need a Pavlov-compatible RCON client. Popular options include:

  • PavlovHorde RCON -- Web-based RCON tool (pavlovhorde.com).
  • pavlov_rcon_tcl -- Desktop GUI tool usable from within VR (GitHub).
  • pavlov-bot -- Discord bot for RCON integration (GitHub).

To connect, enter your server IP, the RCON port from GPanel's Network tab, and the password you set.

Authentication: When connecting via RCON, the server sends a password prompt. The client must respond with the MD5 hash of the RCON password (lowercase hex). Most RCON tools handle this automatically -- you just enter the plaintext password. Avoid opening a new connection for each command, and wait at least 100ms between consecutive commands to avoid them being dropped.

Admin Commands (RCON)

The following commands can be sent through an RCON client while the server is running. These do not require a server restart.

Server Information

Command Description
ServerInfo Returns server name, current map, game mode, team scores, round number, and player count.
RefreshList Returns a list of all connected players and their unique IDs.
InspectPlayer <UniqueID> Returns detailed info about a player including name, cash, KDA, and team.
Banlist Shows all currently banned player IDs.
ItemList Lists all available item IDs that can be used with GiveItem.

Map and Mode Control

Command Description
SwitchMap <MapId> <GameMode> Immediately switches to the specified map and game mode. Example: SwitchMap datacenter SND
RotateMap Advances to the next map in the Game.ini rotation.
ResetSND Resets an SND match back to round 1, keeping the same teams.
SetPin <####> Sets or changes the server's PIN at runtime. Run SetPin without a number to remove the PIN.

Player Management

Command Description
Kick <UniqueID> Kicks the specified player from the server.
Ban <UniqueID> Bans the player and adds their ID to blacklist.txt. Requires bCustomServer=true.
Unban <UniqueID> Removes the player from blacklist.txt, allowing them to rejoin.
Kill <UniqueID> Kills the specified player instantly.
SwitchTeam <UniqueID> <TeamId> Moves a player to the specified team (0 or 1).
Shownametags <true/false> Toggles the visibility of player name tags above their heads.

Admin, Moderation, and Items

Command Description
AddMod <UniqueID> Grants in-game admin menu access to the player by adding them to mods.txt.
RemoveMod <UniqueID> Revokes admin menu access by removing the player from mods.txt.
GiveItem <UniqueID> <ItemId> Gives the specified player an item by item ID. Use ItemList for valid IDs.
GiveCash <UniqueID> <Amount> Gives the specified player in-game cash (useful in ZWV and SND buy-wheel modes).
SetBalanceTableURL <URL> Points the server to a custom weapon balance table hosted online.
Getting player IDs: Use RefreshList to get the unique Steam IDs of all connected players. You need these IDs for commands like Kick, Ban, SwitchTeam, and GiveItem.
Persistent admins: To give a player permanent admin access without using RCON each time, add their SteamID64 to the mods.txt file (one ID per line) in the Pavlov/Saved/Config/ directory.
Do not send ResetSND immediately after SwitchTeam. Issuing a ResetSND command too quickly after a SwitchTeam can cause scoreboard glitches, extra death counts, or weapons not being removed properly. Wait a few seconds between these commands.

Related Articles

Need Help?

If you run into an issue not covered here, our support team is available to assist.


Var denne artikel nyttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.