Gaming

Palworld 1.0: All Admin and Server Commands

Set the admin password, then run every supported console command to moderate, teleport, and save your dedicated world.

Set the admin password, then run every supported console command to moderate, teleport, and save your dedicated world.

Running a dedicated Palworld world means you decide who stays, who gets teleported, and when the server saves. All of that runs through a set of admin commands typed straight into the in-game chat box, but none of them work until you prove you own the server. The full command set carried over into the 1.0 release, so the same authentication step and command strings apply on PC, PlayStation 5, and Xbox servers.

Quick answer: Open chat with the Enter key, type /AdminPassword YourPassword using the password saved in PalWorldSettings.ini, and wait for the confirmation message. After that, any command below runs for the rest of your session.

Image credit: Pocketpair / Nitrado in English

Set the admin password before anything else

The server refuses every command until you authenticate, and it will not authenticate against a blank password field. You set that password by editing a configuration file while the server is stopped, then entering the same string in-game.

Shut down the server application. Editing the config while the process is running risks your change being overwritten when it closes.
Image credit: Pocketpair
Open the folder that holds your server settings. On a Windows dedicated server, the path is steamappscommonPalServerPalSavedConfigWindowsServer.
Open PalWorldSettings.ini in a plain text editor such as Notepad. Use the search function to jump to the line that reads AdminPassword="".
Image credit: Pocketpair
Type your chosen password between the two quotation marks, save the file, close the editor, and start the server back up. Whatever sits inside those quotes is now your master admin password.

Once you spawn in, press Enter to open chat and run /AdminPassword followed by a space and the exact password string. A success message confirms you have admin rights. Anyone on a shared world can gain the same privileges by entering the identical command and password, so hand it out only to people you trust.

Image credit: Pocketpair

Every Palworld server command and what it does

All commands are triggered from the chat window after authentication. Several moderation commands need a player’s SteamID, which you pull from the /ShowPlayers output rather than a Steam friend code.

CommandEffect
/AdminPassword YourPasswordAuthenticates your chat session and grants admin rights. Required before any other command.
/ShowPlayersLists every connected player with their name, PlayerUID, and SteamID.
/InfoPrints server name, version, and basic system information.
/KickPlayer SteamIDDisconnects the named player. They can rejoin unless banned.
/BanPlayer SteamIDPermanently bans a player and writes them to the ban list.
/UnBanPlayer SteamIDRemoves a player from the ban list so they can reconnect.
/BanListPrints the current ban list, the same as reading BanList.txt.
/TeleportToPlayer SteamIDTeleports you to the target player’s location.
/TeleportToMe SteamIDPulls a player to your current position.
/SaveForce-writes the world to disk. Run this before any manual stop.
/Shutdown Seconds MessageGraceful shutdown after a countdown, with an optional broadcast message.
/DoExitHard stop that closes the server immediately without flushing the save.
/Broadcast MessageSends a message to everyone currently on the server.
/ToggleSpectateEnters spectator mode. Cycle camera views with the backslash key.

Tip: Commands are case-sensitive. /Save works, but /save does not. If a command with a message would contain spaces, wrap the text in quotation marks, for example /Shutdown 60 "Restart in 60s".

Image credit: Pocketpair

Change server settings live

A handful of settings can be updated without restarting the server, using the /ChangeSettings command. These affect how the server appears and who can join.

CommandEffect
/ChangeSettings ServerName "New Name"Renames the server without a restart.
/ChangeSettings ServerDescription "Desc"Updates the description shown in the server browser.
/ChangeSettings ServerPassword "secret"Sets or clears the join password on the fly.

Balance options such as XP rate, tame multiplier, and drop rate are not safely changed at runtime. Those still require editing PalWorldSettings.ini and restarting the server.

Image credit: Pocketpair

Run the same commands over RCON

RCON is a TCP socket version of the chat console, useful for managing the server without being logged into the game. Enable it once in PalWorldSettings.ini.

RCONEnabled=True
RCONPort=25575
AdminPassword=YourAdminPassword

Connect with any Source RCON client and drop the leading slash when sending commands. For example, with mcrcon you would run the commands below.

mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "ShowPlayers"
mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "Save"
mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "Shutdown 30 "Hot patch incoming""

Automate with the REST API

Palworld also exposes an HTTP REST API for automation. It ships disabled, so you enable it in the same config file, then authenticate with HTTP Basic auth using the username admin and your admin password.

RESTAPIEnabled=True
RESTAPIPort=8212
EndpointMethodPurpose
/v1/api/infoGETServer name, version, world id.
/v1/api/playersGETJSON list of online players with name, SteamID, ping, and location.
/v1/api/settingsGETEffective server settings.
/v1/api/metricsGETFPS, CPU, memory, and uptime.
/v1/api/announcePOSTBroadcast a message. Body: {"message":"text"}.
/v1/api/kickPOSTKick a player. Body: {"userid":"steam_xxx","message":"reason"}.
/v1/api/banPOSTBan a player. Body: {"userid":"steam_xxx","message":"reason"}.
/v1/api/savePOSTTrigger a world save.
/v1/api/shutdownPOSTGraceful shutdown. Body: {"waittime":30,"message":"text"}.
/v1/api/stopPOSTHard stop, equivalent to /DoExit.

Note: Do not expose port 8212 to the public internet. Firewall it to trusted IPs, since anyone who reaches it with your password can control the server.

Image credit: Pocketpair

Confirming it worked and common failures

You know authentication succeeded when the chat returns a confirmation line after /AdminPassword. From there, /ShowPlayers should print a populated list rather than doing nothing, which is the fastest way to verify your admin session is active.

If commands do nothing, the usual causes are a blank AdminPassword field in the config, a mismatch between the saved password and the one you typed, or wrong capitalization on the command itself. Moderation commands that seem to fail almost always come down to using a Steam friend code instead of the SteamID from /ShowPlayers.

Because /DoExit and the API stop endpoint do not flush the save, always run /Save first when closing the server manually. That single habit prevents rollbacks that wipe out recent progress, and it keeps a mixed group of Steam, Xbox, and PlayStation players from losing hours of work when you cycle the world.