Liste complète des commandes admin 7 Days to Die (console F1 + Telnet)
Vous administrez un serveur 7 Days to Die et vous cherchez la liste exhaustive des commandes pour modérer, donner des items, téléporter et débugger ? Ce guide récapitule toutes les commandes admin disponibles in-game (console F1) et à distance (Telnet 8081). Toutes les infos sont vérifiées contre le wiki officiel 7 Days to Die.
Pas encore de serveur ? Louez un serveur 7 Days to Die chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 8,90€/mois.
Étape 1 — Configurer serveradmin.xml
Avant de pouvoir utiliser les commandes admin, votre SteamID64 doit être listé dans serveradmin.xml.
Localisation
| OS | Chemin |
|---|---|
| Windows | %APPDATA%\7DaysToDie\Saves\serveradmin.xml |
| Linux | ~/.local/share/7DaysToDie/Saves/serveradmin.xml |
Format
<adminTools>
<users>
<user platform="Steam" userid="76561198012345678" permission_level="0" name="Admin" />
</users>
<permissions>
<permission cmd="dm" permission_level="0" />
<permission cmd="kick" permission_level="50" />
<permission cmd="ban" permission_level="50" />
</permissions>
<whitelist>
<!-- Whitelist optionnelle -->
</whitelist>
<blacklist>
<!-- Blacklist optionnelle -->
</blacklist>
</adminTools>| Niveau permission | Description |
|---|---|
| 0 | Admin total (toutes commandes) |
| 1-50 | Modérateur (selon permissions définies) |
| 51-999 | Permissions limitées |
| 1000 | Joueur normal (défaut) |
Redémarrez le serveur après modification.
Étape 2 — Accès à la console
En jeu (F1)
Sur PC Steam, appuyez sur F1 en jeu. La console apparaît.
Sur certains claviers, il faut aussi activer la fonction
Fnou utiliser une touche dédiée. Voir options du jeu.
À distance via Telnet
Pré-requis : TelnetEnabled=true dans serverconfig.xml.
telnet IP_SERVEUR 8081
# Entrez le mot de passe Telnet quand demandéSur Windows 11, activez le client Telnet : Panneau de configuration → Programmes → Activer/désactiver des fonctionnalités Windows → Client Telnet.
Web Control Panel
Pré-requis : ControlPanelEnabled=true. Accédez à http://IP_SERVEUR:8080. Login avec le mot de passe défini.
Commandes générales
| Commande | Alias | Description |
|---|---|---|
help | ? | Liste les commandes disponibles |
help <commande> | — | Aide détaillée d’une commande |
version | ver | Version du serveur |
gameinfo | gi | Infos sur le monde courant |
gametime | gt | Affiche l’heure in-game |
loglevel <level> | — | Définit le niveau de logs |
cls | — | Efface la console |
Commandes joueurs
Lister, kick, ban
| Commande | Description |
|---|---|
listplayers ou lp | Liste les joueurs connectés avec ID, nom, position |
kick <name/ID> "raison" | Kick un joueur |
ban add <name/ID> <durée> "raison" | Ban (durée en 1 minute, 1 hour, 1 day, 1 year) |
ban remove <name/ID> | Lève le ban |
ban list | Affiche la banlist |
whitelist add <name/ID> | Ajoute à la whitelist |
whitelist remove <name/ID> | Retire de la whitelist |
whitelist list | Affiche la whitelist |
Exemples :
listplayers
kick "JoueurToxique" "comportement"
ban add "JoueurCheater" "30 days" "cheat"Permissions admin
| Commande | Description |
|---|---|
admin add <SteamID> <level> [name] | Ajoute un admin |
admin remove <SteamID> | Retire un admin |
admin list | Liste les admins |
permission add <cmd> <level> | Ajoute une permission custom |
permission remove <cmd> | Retire une permission |
permission list | Liste les permissions |
Commandes monde et temps
| Commande | Description |
|---|---|
settime <day> <h> <m> | Force le temps (settime 5 12 0 = jour 5 midi) |
settime day | Saute au lever du soleil |
settime night | Saute au coucher |
settime <jour> | Saute au début du jour N |
weather <type> | Force la météo |
weather rain 1.0 1 | Active la pluie 100% pour 1h |
weather reset | Reset la météo automatique |
Commandes spawn et items
Spawn d’entités
| Commande | Description |
|---|---|
spawnentity <playerID> <entityID> | Spawn une entité près d’un joueur |
se | Alias de spawnentity |
listentities ou le | Liste les entités spawnable |
removeentity <ID> | Supprime une entité |
killall | Tue toutes les entités hostiles |
Exemples :
listentities # Liste tous les entityID
spawnentity 171 zombieJoe # Spawn zombieJoe près du joueur ID 171Donner des items
| Commande | Description |
|---|---|
giveselfxp <amount> | Donne XP au joueur exécutant |
giveself <itemName> [quality] [count] | Donne un item à soi-même |
givequest <questname> | Donne une quête |
Exemples :
giveself ammoShotgunShell 1 100
giveself meleeToolPickT3SteelPickaxe 6 1
giveselfxp 100000Spawn d’airdrops
| Commande | Description |
|---|---|
spawnairdrop | Spawn un airdrop à votre position |
spawnscouts | Spawn une horde de scouts |
spawnwanderinghorde | Spawn une horde errante |
bloodmoon | Force la prochaine Blood Moon à minuit |
Commandes téléportation
| Commande | Description |
|---|---|
teleport <playerID> <X> <Y> <Z> | Téléporte un joueur aux coordonnées |
teleport "Nom" "Nom2" | Téléporte joueur 1 vers joueur 2 |
tp | Alias de teleport |
teleportplayer | Idem teleport |
Exemples :
listplayers # Récupérer ID
teleport 171 0 70 0 # Téléporte ID 171 au spawn
teleport "Joueur1" "Joueur2" # Joueur1 → Joueur2Commandes debug et performance
| Commande | Description |
|---|---|
dm | Active/désactive Debug Mode (god, spawn rapide) |
debugmenu | Idem (UI complète) |
creativemenu | Active le menu créatif (admin) |
mem | Affiche utilisation mémoire serveur |
gfx | Infos graphiques |
pplist | Liste des Persistent Players |
ppspawn | Force respawn des Persistent Players |
lights | Liste les sources de lumière du monde |
Sauvegarde et arrêt serveur
| Commande | Description |
|---|---|
saveworld ou sa | Force une sauvegarde immédiate |
shutdown | Arrêt propre du serveur |
say "Message" | Broadcast à tous les joueurs |
Gestion des Land Claims
| Commande | Description |
|---|---|
listlandprotection ou llp | Liste tous les Land Claims actifs |
removelandprotection <SteamID> | Retire les LCB d’un joueur |
Workflow : modérer un joueur problématique
- Connectez-vous en jeu ou via Telnet
listplayerspour identifier le joueur- Avertissement :
say "Stop le grief @PlayerName sinon kick" - Kick :
kick "PlayerName" "comportement" - Si récidive, Ban temporaire :
ban add "PlayerName" "7 days" "récidive" - Pour ban permanent :
ban add "PlayerName" "1 year"(durée max)
FAQ
Comment obtenir la liste complète des EntityID ?
listentities ou le dans la console. Retourne 200+ entités possibles.
Comment trouver le nom d’un item à donner ?
Utilisez la console autocomplétion ou consultez https://7daystodie.wiki.gg/wiki/Items. Les noms sont sensibles à la casse.
Différence entre kick et ban ?
kick = éjection temporaire (peut revenir). ban = ajout à banlist permanente (durée configurable).
Telnet refuse mes connexions
Causes : TelnetEnabled=false, port 8081 fermé sur firewall, mauvais mot de passe, IP bloquée par TelnetFailedLoginsBlocktime.
dm ou creativemenu n’est pas admin uniquement ?
Sur dédié, ces commandes nécessitent permission_level <= valeur définie. Par défaut, restreintes aux admins level 0.
Peut-on automatiser les commandes ?
Oui via :
- Web Control Panel (envoi commandes via HTTP)
- Telnet scripté (Python
telnetlib, expect) - Schedules Pterodactyl (commandes périodiques)
saveworld est-il automatique ?
Non, le jeu sauvegarde automatiquement à intervalles réguliers (configurables) mais saveworld force une sauvegarde immédiate entre les autosaves.
Conclusion
Vous maîtrisez maintenant toutes les commandes admin 7DTD disponibles in-game et via Telnet. Étapes suivantes :
- Configurer serveradmin.xml avec votre équipe modos
- Activer le Web Control Panel pour la modération à distance
- Programmer des
saveworldautomatiques via Schedules Pterodactyl - Configurer le serveur en détail — voir Configurer serverconfig.xml 7DTD
Pour un hébergeur 7 Days to Die avec console panel intégrée et support 24/7, HebergTonServ est la référence en France dès 8,90€/mois.



