> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wasabihosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Palworld Admin Commands Reference

> Complete guide to Palworld server administration commands

# Palworld Admin Commands

This guide covers all available administrative commands for Palworld dedicated servers. Commands are executed through RCON or the in-game admin console.

## Accessing Admin Commands

<Info>
  Admin commands can be executed via RCON (Remote Console) or the in-game console if you're listed in `Admins.txt` and authenticated with the admin password.
</Info>

### Using RCON

Connect to your server using an RCON client:

```bash theme={null}
# Using mcrcon
mcrcon -H your-server-ip -P 25575 -p YourAdminPassword

# Using rcon-cli
rcon -a your-server-ip:25575 -p YourAdminPassword
```

### In-Game Console

If you're an admin and in-game, access the console and authenticate:

1. Open console (usually `/` or `~` key)
2. Type `/AdminPassword YourAdminPassword`
3. Execute admin commands

## Basic Server Commands

### Server Management

<Accordion title="Server Control">
  ```
  /Shutdown {Seconds} {MessageText}
  /DoExit
  /Save
  ```

  Manages server operation.

  **Examples:**

  ```
  /Shutdown 60 "Server restarting in 60 seconds!"
  /Shutdown 300 "Maintenance in 5 minutes"
  /DoExit
  /Save
  ```

  <Warning>
    `/DoExit` immediately stops the server without warning. Use `/Shutdown` with a timer for graceful shutdowns.
  </Warning>
</Accordion>

<Accordion title="Server Information">
  ```
  /Info
  /ShowPlayers
  ```

  Displays server and player information.

  **Examples:**

  ```
  /Info
  /ShowPlayers
  ```

  **Output includes:**

  * Server version
  * Current player count
  * Player list with SteamIDs
  * Server uptime
</Accordion>

## Player Management

### Player Administration

<Accordion title="Kick Commands">
  ```
  /KickPlayer {SteamID}
  ```

  Kicks a player from the server.

  **Examples:**

  ```
  /KickPlayer 76561198012345678
  ```

  <Info>
    Use `/ShowPlayers` to get player SteamIDs before kicking.
  </Info>
</Accordion>

<Accordion title="Ban Commands">
  ```
  /BanPlayer {SteamID}
  /UnBanPlayer {SteamID}
  ```

  Bans or unbans a player permanently.

  **Examples:**

  ```
  /BanPlayer 76561198012345678
  /UnBanPlayer 76561198012345678
  ```

  <Note>
    Banned players are added to `Banlist.txt`. You can also manually edit this file.
  </Note>
</Accordion>

### Teleportation

<Accordion title="Teleport Commands">
  ```
  /TeleportToPlayer {SteamID}
  /TeleportToMe {SteamID}
  ```

  Teleports you to a player or a player to you.

  **Examples:**

  ```
  /TeleportToPlayer 76561198012345678
  /TeleportToMe 76561198012345678
  ```

  <Tip>
    Useful for helping stuck players or investigating reports of cheating.
  </Tip>
</Accordion>

## World and Environment Commands

### Time Control

<Accordion title="Time Commands">
  ```
  /SetTimeOfDay {Hour}
  ```

  Sets the in-game time (0-23).

  **Examples:**

  ```
  /SetTimeOfDay 12    # Set to noon
  /SetTimeOfDay 0     # Set to midnight
  /SetTimeOfDay 6     # Set to dawn
  /SetTimeOfDay 18    # Set to dusk
  ```
</Accordion>

### Weather Control

<Accordion title="Weather Commands">
  ```
  /SetWeather {WeatherType}
  ```

  Changes the current weather.

  **Weather Types:**

  * `Clear` - Clear skies
  * `Rain` - Rainy weather
  * `Storm` - Stormy weather
  * `Snow` - Snowy weather

  **Examples:**

  ```
  /SetWeather Clear
  /SetWeather Rain
  /SetWeather Storm
  ```
</Accordion>

## Broadcast and Communication

<Accordion title="Broadcast Commands">
  ```
  /Broadcast {Message}
  ```

  Sends a server-wide broadcast message.

  **Examples:**

  ```
  /Broadcast Welcome to our Palworld server!
  /Broadcast Server restart in 10 minutes
  /Broadcast Event starting at spawn!
  ```

  <Info>
    Broadcasts appear as system messages to all connected players.
  </Info>
</Accordion>

## Advanced Admin Commands

### Item and Resource Management

<Accordion title="Item Commands">
  Currently, Palworld doesn't have native item spawn commands via RCON. Item management is done through:

  1. **World Editor** (single-player/local)
  2. **Save file editing** (advanced users)
  3. **Mods/plugins** (third-party tools)

  <Note>
    Official item spawn commands may be added in future updates. Check the latest patch notes.
  </Note>
</Accordion>

### Pal Management

<Accordion title="Pal Commands">
  Native Pal spawning commands are limited. For advanced Pal management:

  1. Use save file editors
  2. Install community mods/plugins
  3. Use world editor tools

  **Common community mod commands** (if installed):

  ```
  /SpawnPal {PalID} {Level}
  /GivePal {SteamID} {PalID} {Level}
  /DeletePal {PalID}
  ```

  <Warning>
    Community mods are not officially supported. Use at your own risk and always backup saves.
  </Warning>
</Accordion>

## Server Configuration Commands

<Accordion title="Runtime Configuration">
  ```
  /SetServerName {Name}
  /SetServerDescription {Description}
  /SetPassword {Password}
  ```

  Changes server settings at runtime.

  **Examples:**

  ```
  /SetServerName "My Awesome Palworld Server"
  /SetServerDescription "PvE - Friendly Community"
  /SetPassword SecurePassword123
  /SetPassword ""  # Remove password
  ```

  <Info>
    These changes are temporary and reset on server restart. Update `PalWorldSettings.ini` for permanent changes.
  </Info>
</Accordion>

## Whitelist Management

<Accordion title="Whitelist Commands">
  ```
  /WhiteListAdd {SteamID}
  /WhiteListRemove {SteamID}
  /ShowWhiteList
  ```

  Manages server whitelist.

  **Examples:**

  ```
  /WhiteListAdd 76561198012345678
  /WhiteListRemove 76561198012345678
  /ShowWhiteList
  ```

  <Note>
    Whitelist must be enabled in `PalWorldSettings.ini` for these commands to have effect.
  </Note>
</Accordion>

## Guild Management

<Accordion title="Guild Commands">
  ```
  /ShowGuilds
  /GuildInfo {GuildName}
  ```

  Displays guild information.

  **Examples:**

  ```
  /ShowGuilds
  /GuildInfo "Dragon Riders"
  ```

  **Information displayed:**

  * Guild name
  * Member count
  * Base locations
  * Guild level
</Accordion>

## Debugging and Monitoring

### Performance Monitoring

<Accordion title="Debug Commands">
  ```
  /ShowPerformance
  /ShowMemory
  /ShowNetwork
  ```

  Displays performance metrics.

  **Examples:**

  ```
  /ShowPerformance    # Shows FPS, tick rate
  /ShowMemory         # Shows memory usage
  /ShowNetwork        # Shows network statistics
  ```

  <Tip>
    Use these commands to diagnose performance issues or lag spikes.
  </Tip>
</Accordion>

### Logging

<Accordion title="Log Commands">
  ```
  /SetLogLevel {Level}
  /DumpLog
  ```

  Controls server logging.

  **Log Levels:**

  * `0` - No logging
  * `1` - Errors only
  * `2` - Warnings and errors
  * `3` - Info, warnings, and errors
  * `4` - Debug (verbose)

  **Examples:**

  ```
  /SetLogLevel 2
  /DumpLog
  ```
</Accordion>

## Utility Commands

### Save Management

<Accordion title="Save Commands">
  ```
  /Save
  /CreateBackup
  /LoadBackup {BackupName}
  ```

  Manages world saves and backups.

  **Examples:**

  ```
  /Save
  /CreateBackup PreEvent
  /LoadBackup PreEvent
  ```

  <Warning>
    Always create backups before major events or changes. Restoring backups will revert all progress since the backup was made.
  </Warning>
</Accordion>

## Security Commands

<Accordion title="Security Management">
  ```
  /ChangeAdminPassword {NewPassword}
  /ShowAdmins
  /AddAdmin {SteamID}
  /RemoveAdmin {SteamID}
  ```

  Manages admin access and security.

  **Examples:**

  ```
  /ChangeAdminPassword NewSecurePassword123
  /ShowAdmins
  /AddAdmin 76561198012345678
  /RemoveAdmin 76561198087654321
  ```

  <Note>
    Admin changes require editing `Admins.txt` and server restart for permanent effect.
  </Note>
</Accordion>

## Event and Spawn Commands

<Accordion title="Event Control">
  ```
  /StartEvent {EventType}
  /StopEvent
  ```

  Controls in-game events (if available).

  **Event Types** (game-dependent):

  * `Raid` - Trigger a raid event
  * `Boss` - Spawn boss event
  * `Meteor` - Meteor shower event

  **Examples:**

  ```
  /StartEvent Raid
  /StopEvent
  ```

  <Info>
    Event availability depends on game version and installed mods.
  </Info>
</Accordion>

## RCON-Specific Commands

### Connection Management

```
# Authenticate
/AdminPassword YourAdminPassword

# Check authentication status
/CheckAuth

# Disconnect
/Disconnect
```

### Batch Operations

Execute multiple commands in sequence:

```bash theme={null}
# Using mcrcon
mcrcon -H ip -P 25575 -p password "Broadcast Event starting!" "Save" "SetTimeOfDay 12"
```

## Community Mod Commands

Popular community mods add additional commands:

<Accordion title="PalGuard (Anti-Cheat Mod)">
  ```
  /pgban {SteamID}
  /pgunban {SteamID}
  /pgkick {SteamID}
  /pgcheck {SteamID}
  ```

  Manages anti-cheat functions.
</Accordion>

<Accordion title="Better Commands Mod">
  ```
  /tp {x} {y} {z}
  /tphere {player}
  /give {item} {amount}
  /heal
  /god
  /speed {multiplier}
  ```

  Enhanced admin utilities.
</Accordion>

<Accordion title="Economy Mod">
  ```
  /balance {player}
  /pay {player} {amount}
  /setbalance {player} {amount}
  /economy stats
  ```

  Manages server economy.
</Accordion>

<Warning>
  Community mods require separate installation and may not be compatible with all server versions. Always use trusted sources.
</Warning>

## Command Aliases and Shortcuts

Common command shortcuts:

| Full Command        | Shortcut   | Description            |
| ------------------- | ---------- | ---------------------- |
| `/ShowPlayers`      | `/players` | List players           |
| `/Broadcast`        | `/bc`      | Broadcast message      |
| `/TeleportToMe`     | `/tpm`     | Teleport player to you |
| `/TeleportToPlayer` | `/tp`      | Teleport to player     |
| `/Shutdown`         | `/stop`    | Shutdown server        |

## Best Practices

<Note>
  **Admin Command Best Practices:**

  1. **Document actions**: Keep a log of major admin commands executed
  2. **Communicate**: Warn players before shutdowns or major changes
  3. **Regular saves**: Use `/Save` frequently, especially before risky operations
  4. **Backup first**: Create backups before experimenting with commands
  5. **Be fair**: Use admin powers responsibly and consistently
  6. **Monitor logs**: Regularly check logs for issues or abuse
  7. **Secure RCON**: Use strong passwords and restrict access
  8. **Test first**: Test new commands on backup saves when possible
</Note>

## Troubleshooting Commands

<Accordion title="Command Not Working">
  **Common Issues:**

  1. **Not authenticated**: Verify admin password is correct
  2. **Insufficient permissions**: Check you're in `Admins.txt`
  3. **Wrong syntax**: Verify command format
  4. **RCON not enabled**: Check `RCONEnabled=True` in config
  5. **Port blocked**: Ensure RCON port (25575) is open

  **Solutions:**

  * Re-authenticate with `/AdminPassword`
  * Verify `Admins.txt` contains your SteamID64
  * Check command syntax in this guide
  * Restart server after config changes
  * Check firewall settings
</Accordion>

<Accordion title="Player Can't Be Kicked/Banned">
  **Possible Causes:**

  1. Wrong SteamID format
  2. Player already disconnected
  3. Admin permissions issue

  **Solutions:**

  1. Use `/ShowPlayers` to get correct SteamID
  2. Ban the SteamID anyway to prevent reconnection
  3. Verify admin status with `/ShowAdmins`
</Accordion>

## Scripting and Automation

### Automated Restart Script

Example RCON script for scheduled restarts:

```bash theme={null}
#!/bin/bash
# Automated restart script

RCON_IP="your-server-ip"
RCON_PORT="25575"
RCON_PASS="YourAdminPassword"

# Warning messages
mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Broadcast Server restart in 10 minutes!"
sleep 300  # 5 minutes

mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Broadcast Server restart in 5 minutes!"
sleep 240  # 4 minutes

mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Broadcast Server restart in 1 minute!"
sleep 30  # 30 seconds

mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Broadcast Server restarting NOW!"
mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Save"
sleep 5
mcrcon -H $RCON_IP -P $RCON_PORT -p $RCON_PASS "Shutdown 30 Server Restarting"
```

### Scheduled Saves

```bash theme={null}
#!/bin/bash
# Hourly save script

while true; do
    mcrcon -H your-server-ip -P 25575 -p password "Save"
    mcrcon -H your-server-ip -P 25575 -p password "Broadcast World saved!"
    sleep 3600  # 1 hour
done
```

## Quick Reference

### Essential Commands

```
# Server Control
/Shutdown {seconds} {message}
/Save
/Info

# Player Management
/ShowPlayers
/KickPlayer {SteamID}
/BanPlayer {SteamID}

# Teleportation
/TeleportToMe {SteamID}
/TeleportToPlayer {SteamID}

# Communication
/Broadcast {message}

# World Control
/SetTimeOfDay {0-23}
/SetWeather {type}
```

### Emergency Commands

```
# Quick save and shutdown
/Save
/Shutdown 10 Emergency maintenance

# Ban problematic player
/ShowPlayers
/BanPlayer {SteamID}

# Force save and backup
/Save
/CreateBackup Emergency
```

This comprehensive command reference covers the essential and advanced administration tools for Palworld dedicated servers. For mod-specific commands, consult the respective mod documentation.

<Card title="Get your own Palworld server" icon="rocket" href="https://wasabihosting.com/game-servers/palworld">
  Deploy a DDoS-protected Palworld server on AMD Ryzen hardware in about two minutes, with plans starting at €9.00/month.
</Card>
