7 Days to Die Débutant 11 min de lecture

Liste complète des commandes admin 7 Days to Die (console F1 + Telnet)

Liste des commandes admin 7 Days to Die V1.x : console F1, Telnet 8081, kick, ban, give, spawnentity, settime, listplayers, debugmenu et serveradmin.xml expliqué.

Liste complète des commandes admin 7 Days to Die (console F1 + Telnet)

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

OSChemin
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 permissionDescription
0Admin total (toutes commandes)
1-50Modérateur (selon permissions définies)
51-999Permissions limitées
1000Joueur 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 Fn ou 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

CommandeAliasDescription
help?Liste les commandes disponibles
help <commande>Aide détaillée d’une commande
versionverVersion du serveur
gameinfogiInfos sur le monde courant
gametimegtAffiche l’heure in-game
loglevel <level>Définit le niveau de logs
clsEfface la console

Commandes joueurs

Lister, kick, ban

CommandeDescription
listplayers ou lpListe 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 listAffiche la banlist
whitelist add <name/ID>Ajoute à la whitelist
whitelist remove <name/ID>Retire de la whitelist
whitelist listAffiche la whitelist

Exemples :

listplayers
kick "JoueurToxique" "comportement"
ban add "JoueurCheater" "30 days" "cheat"

Permissions admin

CommandeDescription
admin add <SteamID> <level> [name]Ajoute un admin
admin remove <SteamID>Retire un admin
admin listListe les admins
permission add <cmd> <level>Ajoute une permission custom
permission remove <cmd>Retire une permission
permission listListe les permissions

Commandes monde et temps

CommandeDescription
settime <day> <h> <m>Force le temps (settime 5 12 0 = jour 5 midi)
settime daySaute au lever du soleil
settime nightSaute au coucher
settime <jour>Saute au début du jour N
weather <type>Force la météo
weather rain 1.0 1Active la pluie 100% pour 1h
weather resetReset la météo automatique

Commandes spawn et items

Spawn d’entités

CommandeDescription
spawnentity <playerID> <entityID>Spawn une entité près d’un joueur
seAlias de spawnentity
listentities ou leListe les entités spawnable
removeentity <ID>Supprime une entité
killallTue toutes les entités hostiles

Exemples :

listentities                # Liste tous les entityID
spawnentity 171 zombieJoe   # Spawn zombieJoe près du joueur ID 171

Donner des items

CommandeDescription
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 100000

Spawn d’airdrops

CommandeDescription
spawnairdropSpawn un airdrop à votre position
spawnscoutsSpawn une horde de scouts
spawnwanderinghordeSpawn une horde errante
bloodmoonForce la prochaine Blood Moon à minuit

Commandes téléportation

CommandeDescription
teleport <playerID> <X> <Y> <Z>Téléporte un joueur aux coordonnées
teleport "Nom" "Nom2"Téléporte joueur 1 vers joueur 2
tpAlias de teleport
teleportplayerIdem teleport

Exemples :

listplayers                       # Récupérer ID
teleport 171 0 70 0               # Téléporte ID 171 au spawn
teleport "Joueur1" "Joueur2"      # Joueur1 → Joueur2

Commandes debug et performance

CommandeDescription
dmActive/désactive Debug Mode (god, spawn rapide)
debugmenuIdem (UI complète)
creativemenuActive le menu créatif (admin)
memAffiche utilisation mémoire serveur
gfxInfos graphiques
pplistListe des Persistent Players
ppspawnForce respawn des Persistent Players
lightsListe les sources de lumière du monde

Sauvegarde et arrêt serveur

CommandeDescription
saveworld ou saForce une sauvegarde immédiate
shutdownArrêt propre du serveur
say "Message"Broadcast à tous les joueurs

Gestion des Land Claims

CommandeDescription
listlandprotection ou llpListe tous les Land Claims actifs
removelandprotection <SteamID>Retire les LCB d’un joueur

Workflow : modérer un joueur problématique

  1. Connectez-vous en jeu ou via Telnet
  2. listplayers pour identifier le joueur
  3. Avertissement : say "Stop le grief @PlayerName sinon kick"
  4. Kick : kick "PlayerName" "comportement"
  5. Si récidive, Ban temporaire : ban add "PlayerName" "7 days" "récidive"
  6. 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 :

  1. Configurer serveradmin.xml avec votre équipe modos
  2. Activer le Web Control Panel pour la modération à distance
  3. Programmer des saveworld automatiques via Schedules Pterodactyl
  4. 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.

Pour aller plus loin