Once you've authenticated as an admin on your Palworld server, there are three different ways to actually run commands: typing them into the in-game chat box, sending them remotely through RCON or your MintServers Console tab, and calling them programmatically through Palworld's REST API. This guide covers the full command list and exactly how to use it through each method.
Before any of this works, you'll need an admin password set on your server and to have authenticated at least once with /AdminPassword. If you haven't done that yet, see our guide on becoming an admin on your Palworld server first.
Method 1: In-Game Chat Commands
Press Enter to open the chat box, then type any command below exactly as shown, including the leading slash. Commands are case-sensitive, so /Save works but /save does not.
Player & Moderation Commands
/ShowPlayers— Lists everyone currently connected with their SteamID. Run this first whenever you need an ID for the commands below./KickPlayer [SteamID]— Removes a player from the server. They're free to reconnect afterward./BanPlayer [SteamID]— Bans a player, preventing them from rejoining./UnBanPlayer [SteamID]— Reverses a ban and allows that player to reconnect.
Teleportation Commands (In-Game Only)
/TeleportToPlayer [SteamID]— Teleports you to that player's location./TeleportToMe [SteamID]— Teleports that player to your location.
Server Management Commands
/Info— Displays basic server information./Save— Manually saves the world./Broadcast [message]— Sends a message to every connected player./Shutdown [seconds] [message]— Shuts the server down after a delay, with an optional warning sent to players first./DoExit— Force-stops the server immediately, with no countdown and no automatic save./ToggleSpectate— Switches you into spectator mode to fly around and observe. Run it again, or press\, to switch back.
/DoExit doesn't save the world first. Run /Save immediately before it, or you'll lose any progress since the last automatic save.
Method 2: RCON And The MintServers Console
You can also send these same commands remotely, without needing to be connected in-game, using RCON. On your MintServers panel, this is exposed through the Console tab, so you don't need a separate RCON client to use it.
The only difference is that you drop the leading slash. In-game you'd type /KickPlayer 76561198000000001, but through RCON or the Console tab you'd type it as:
If you're connecting with an external RCON client instead of the panel Console tab, you'll need the RCON port (default 25575, though check your panel for the actual assigned port) and your Admin Password.
The two teleport commands don't work over RCON or the Console tab, since there's no in-game character for them to move. Use those from in-game chat instead.
Method 3: The REST API
The REST API is the modern way to manage your server programmatically, and is what Pocketpair now recommends for tools and integrations. To enable it, set the following in PalWorldSettings.ini and restart your server:
Requests are authenticated with standard HTTP Basic Auth, using admin as the username and your Admin Password as the password. Here's an example using curl to broadcast a message:
REST API Endpoints
GET /v1/api/info— Server name, version, and world ID.GET /v1/api/players— List of connected players.GET /v1/api/settings— Reads your server's current settings. This is read-only; it can't change settings live.GET /v1/api/metrics— Server performance metrics.POST /v1/api/announce— Broadcasts a message to all players.POST /v1/api/kick— Kicks a player.POST /v1/api/ban— Bans a player.POST /v1/api/unban— Unbans a player.POST /v1/api/save— Saves the world.POST /v1/api/shutdown— Shuts the server down gracefully, with a delay and message.POST /v1/api/stop— Force-stops the server immediately.
Commands That Don't Actually Exist
A few commands get passed around in guides and forum posts that were never part of the game. If you try them, they'll either be ignored completely or return an error:
/ChangeSettings— There's no command to change server settings live. Any change toPalWorldSettings.inirequires a restart to take effect./ResetMap— There's no built-in command to wipe your world. To start fresh, stop the server and delete the save data folder (back it up first if there's any chance you'll want it later).
If a command doesn't seem to be working, double-check the capitalization and make sure you've authenticated with /AdminPassword for your current session. If you're still stuck, no worries! Just open a support ticket and our team will be happy to help you sort it out.