Summer Sale   25% off with code 00d 00h 00m 00s


 
 
 
 
Knowledgebase Palworld Palworld Admin Commands: Full List & How...

Palworld Admin Commands: Full List & How to Use Them

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.
💡 Pro Tip: /DoExit doesn't save the world first. Run /Save immediately before it, or you'll lose any progress since the last automatic save.
🚀 Launch Your Unlimited RAM Game Server — Just $9.99/mo!

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:

📄 Console Input
KickPlayer 76561198000000001

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.

💡 Note: Pocketpair has marked RCON as deprecated, with plans to eventually retire it in favor of the REST API below. It still works today, but if you're building any long-term tooling around your server, the REST API is the safer choice going forward.

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:

📄 PalWorldSettings.ini
RESTAPIEnabled=True
RESTAPIPort=8212

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:

📄 Terminal
curl -X POST -u admin:YourAdminPassword \
  -H "Content-Type: application/json" \
  -d '{"message": "Server restarting in 5 minutes!"}' \
  http://YOUR_SERVER_IP:8212/v1/api/announce

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.
⚠️ Important Warning: The REST API isn't designed to be exposed to the public internet. Only call it from your own machine or network, and never share your Admin Password in a script or app that others can access.

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 to PalWorldSettings.ini requires 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.

Was this article helpful?

The Last Minecraft Hosting You Will Ever Need!

Unlimited Slots, Unlimited RAM, One-Click Mods & Plugins