Commandes admin Palworld
Commandes admin pour les serveurs dédiés Palworld, à jour pour la version 1.0 du jeu. Palworld n’a pas de console développeur déroulante : les commandes admin se saisissent dans le chat en jeu après connexion en tant qu’admin. Les mêmes commandes peuvent aussi être envoyées depuis l’extérieur du jeu via RCON ou l’API REST, ce qu’utilisent les tableaux de bord de serveur. Les trois méthodes sont détaillées ci-dessous.
Se connecter en tant qu’admin
Votre serveur a besoin d’un mot de passe admin. Sur une instance Survival Servers, il est défini automatiquement : consultez-le ou modifiez-le avec l’outil Server Config dans le panneau de contrôle. Les serveurs auto-hébergés définissent AdminPassword dans PalWorldSettings.ini.
Ouvrez le chat en jeu et authentifiez-vous :
/AdminPassword yourpassword
Vous conservez les droits admin pour la session. Les commandes commencent par / et se saisissent dans le chat.
Liste des commandes admin
L’ensemble complet des commandes de la version 1.0 du jeu :
| Commande | Effet |
|---|---|
/AdminPassword <password> |
Vous connecte en tant qu’admin |
/Shutdown <seconds> <message> |
Arrête le serveur après le délai indiqué, en affichant d’abord le message à tous les joueurs. Sauvegarde le monde avant l’arrêt : utilisez cette commande plutôt que /DoExit |
/DoExit |
Arrête le serveur de force immédiatement, sans avertir les joueurs |
/Save |
Force une sauvegarde du monde |
/Broadcast <message> |
Envoie un message à tous les joueurs du serveur |
/ShowPlayers |
Liste les joueurs connectés avec leur nom, leur UID joueur et leur Steam ID |
/KickPlayer <SteamID> |
Expulse un joueur du serveur |
/BanPlayer <SteamID> |
Bannit un joueur et l’expulse s’il est connecté |
/UnBanPlayer <SteamID> |
Lève un bannissement |
/TeleportToPlayer <SteamID> |
Vous téléporte vers ce joueur |
/TeleportToMe <SteamID> |
Téléporte ce joueur jusqu’à vous |
/Info |
Affiche le nom et la version du serveur |
/ToggleSpectate |
Vous fait passer en mode spectateur et inversement |
Trouver l’ID d’un joueur
Exécutez /ShowPlayers – la commande affiche chaque joueur connecté sous la forme name,playeruid,steamid. Les commandes kick, ban et teleport prennent toutes la valeur steamid.
L’API REST liste les mêmes joueurs avec l’ID sous la forme steam_<SteamID64> – utilisez cette forme longue dans les appels REST, et le simple numéro dans les commandes de chat.
Bannir et débannir
/BanPlayer inscrit le bannissement dans la liste de bannissement du serveur ; /UnBanPlayer le retire pendant que le serveur tourne. La liste elle-même se trouve dans :
/Pal/Saved/SaveGames/banlist.txt
Vous pouvez modifier ce fichier via FTP lorsque le serveur est arrêté – un identifiant par ligne – et il sera chargé au prochain démarrage.
Sur une instance Survival Servers, l’outil Pal Command du panneau de contrôle comprend un gestionnaire de bannissements qui modifie la liste pour vous, en direct pendant que le serveur tourne, ou en file d’attente pour s’appliquer au prochain démarrage lorsqu’il est arrêté.
RCON
RCON permet d’envoyer les mêmes commandes depuis l’extérieur du jeu avec n’importe quel client RCON Source. Sur les instances Survival Servers, RCON est activé par défaut sur votre port de jeu + 2, avec le mot de passe admin comme mot de passe RCON. Les serveurs auto-hébergés l’activent dans PalWorldSettings.ini :
RCONEnabled=True,RCONPort=25577
Via RCON, vous n’exécutez pas /AdminPassword au préalable : l’authentification est le mot de passe RCON lui-même. Voir Comment utiliser le RCON Palworld pour la configuration du client.
API REST
Depuis la mise à jour 0.3, Palworld est livré avec une API REST HTTP officielle, et c’est le moyen le plus fiable d’automatiser un serveur. Sur les instances Survival Servers, elle est activée par défaut sur votre port de jeu + 3 ; les serveurs auto-hébergés définissent RESTAPIEnabled=True,RESTAPIPort=8212. L’authentification se fait en HTTP basic auth avec le nom d’utilisateur admin et votre mot de passe admin.
| Point de terminaison | Méthode | Effet |
|---|---|---|
/v1/api/info |
GET | Nom et version du serveur |
/v1/api/players |
GET | Joueurs connectés avec leurs ID, leur niveau et leur position |
/v1/api/metrics |
GET | FPS du serveur, temps de fonctionnement, nombre de joueurs, temps par image |
/v1/api/announce |
POST | Diffuse un message : {"message":"Restart in 5 minutes"}
|
/v1/api/kick |
POST | Expulse un joueur : {"userid":"steam_<SteamID64>"}
|
/v1/api/ban |
POST | Bannit un joueur (même corps que kick) |
/v1/api/unban |
POST | Lève un bannissement (même corps) |
/v1/api/save |
POST | Force une sauvegarde du monde |
/v1/api/shutdown |
POST | Arrêt propre : {"waittime":30,"message":"Server restarting"}
|
Exemple avec curl :
curl -u admin:yourpassword -H "Content-Type: application/json" -X POST -d "{\"message\":\"Hello\"}" http://your.server.ip:8213/v1/api/announce
Pal Command
Chaque serveur Palworld de Survival Servers inclut Pal Command gratuitement dans le panneau de contrôle : une carte du monde en direct, le suivi des joueurs, des gestionnaires de bannissements et de liste blanche, et des alertes Discord, tous construits sur les interfaces ci-dessus, pour que vous puissiez gérer votre serveur sans être en jeu.
Voir aussi
- Guide : comment créer un serveur Palworld
- Paramètres du serveur Palworld
- Comment utiliser le RCON Palworld
- Guide : comment modder votre serveur Palworld
Besoin d’un serveur ? L’hébergement de serveur Palworld de Survival Servers inclut l’installation instantanée, Pal Command et un accès admin complet.