Romestead Débutant 8 min de lecture

Commandes console Romestead : serveur dédié et console développeur (liste complète)

Liste des commandes Romestead : console du serveur dédié (stop, save, quicksave, list, say, kick, ban) et console développeur (.item, .tp, .nextday, .noclip…), avec activation d'EnableCheats sur serveur.

Commandes console Romestead : serveur dédié et console développeur (liste complète)

Commandes console Romestead : serveur dédié et console développeur

Romestead a deux consoles différentes, qu’on confond souvent :

  1. la console du serveur dédié : la fenêtre (ou le terminal) où tourne Server.exe / Server.dll. Elle sert à administrer : sauvegarder, arrêter, lister, expulser.
  2. la console développeur du jeu : un outil de debug/triche ouvert depuis le client, qui permet de se donner des objets, se téléporter, changer l’heure…

Ce guide liste les commandes des deux, vérifiées sur le guide du serveur et la page Developer Console du wiki Romestead.

⚡ Console web incluse

Tapez vos commandes depuis le panel

Notre serveur Romestead inclut une console en temps réel accessible depuis le navigateur : 20,90 €/mois, 16 Go RAM, Ryzen 9 5950X, Anti-DDoS 5 Tbps, support FR 24/7.

Voir l'offre Romestead →

1. Commandes de la console du serveur dédié

Tapez-les directement dans la fenêtre du serveur, sans point ni slash :

CommandeEffet
stopSauvegarde le monde puis arrête le serveur
quickstopArrête le serveur sans sauvegarder
saveSauvegarde complète (le serveur est figé pendant l’opération)
quicksaveSauvegarde en arrière-plan (le serveur continue de tourner)
listListe les joueurs connectés
say <message>Envoie un message à tous les joueurs
kick <ip>Expulse le joueur connecté depuis cette IP
ban <ip>Bannit une IP
unban <ip>Lève le ban d’une IP

Les pièges à connaître

  • Kick et ban se font par adresse IP, pas par pseudo. Utilisez list pour retrouver l’IP du joueur concerné.
  • Les bans ne survivent pas au redémarrage du serveur : le guide précise qu’un ban dure « jusqu’au redémarrage ». Pour écarter durablement quelqu’un, changez le mot de passe (Password dans config.json) puis redémarrez.
  • quickstop perd tout depuis la dernière sauvegarde. Utilisez toujours stop sauf si le serveur est bloqué.
  • Avant une copie externe de vos mondes, lancez quicksave pour obtenir des fichiers cohérents (voir notre guide sauvegarde).

Exemple : expulser un joueur

list
kick 203.0.113.42
say Serveur redemarre dans 5 minutes pour la mise a jour

2. La console développeur (triche / debug)

L’activer

  1. Ouvrez les Settings du jeu.
  2. Maintenez F4 et cliquez sur l’onglet Misc pour afficher les options étendues.
  3. Activez Developer Console et appliquez.
  4. En jeu (pas dans les menus), ouvrez-la avec la touche qui dépend de votre clavier :
DispositionTouche
AZERTY (France)/
QWERTY|
QWERTZ^

Un rectangle sombre avec un $ confirme l’ouverture. Toutes les commandes commencent par un point ; TAB complète automatiquement.

Sur un serveur dédié ou en multijoueur

La console développeur ne fonctionne en multijoueur que si EnableCheats était à true au moment de la génération du monde (clé du config.json, voir configurer le serveur). Le wiki précise qu’il est pour l’instant impossible d’activer les cheats sur un monde déjà généré — les développeurs prévoient de changer ça.

Autrement dit : si vous voulez un monde « créatif » ou de test, créez-le dès le départ avec EnableCheats: true.

Liste des commandes

CommandeExempleEffet
.debuggeneral.debuggeneralMode debug : infos, UI des objets, téléportation par la carte
.imgui.imguiOuvre l’interface de debug (cheats et options)
.freecam.freecamCaméra libre
.grid.gridAffiche la grille des tuiles
.hitboxes.hitboxesAffiche les boîtes de collision
.networkstats.networkstatsStatistiques réseau
.name.name MarcusChange le nom affiché du joueur
.item.item cheat:ring:big_damage 4Donne un objet (identifiant + quantité)
.tp.tp 42 69Téléporte aux coordonnées
.health.health 42Fixe la santé
.speed.speed 13370Change la vitesse de déplacement
.noclip.noclipTraverse les murs (et rend invincible)
.float.floatSupprime les dégâts de chute
.cheat_disable_construction_materials—Construire sans matériaux
.nextday.nextdayPasse à 6 h le lendemain
.hour.hour 14Change l’heure
.gametimescale.gametimescale 5Multiplie la vitesse du temps
.cheat_crop_growth_scale.cheat_crop_growth_scale 5Accélère la pousse des cultures
.cheat_job_speed_scale.cheat_job_speed_scale 5Accélère le travail des citoyens
.cheat_job_progress_scale.cheat_job_progress_scale 5Plus de progression par tick de travail
.furniture_add_all.furniture_add_all 9Donne tous les meubles
.questcheat—Termine une quête donnée
.rewards_unlock_all.rewards_unlock_allDébloque toutes les récompenses
.rewards_unlock_one—Débloque une récompense
.unlearn_all_favours.unlearn_all_favoursRéinitialise vos faveurs (points remboursés)

Ces commandes sont des outils de développement : elles peuvent casser une progression ou une quête. Testez-les sur une copie de votre monde.


FAQ

Existe-t-il des rôles admin ou modérateur ?

Pas à ce jour. L’administration passe par la console du serveur (donc par la personne qui y a accès) et par le mot de passe.

Y a-t-il un RCON ?

Aucun RCON n’est documenté pour le serveur Romestead. Sur un hébergeur, la console web du panel joue ce rôle.

Puis-je utiliser .unlearn_all_favours sans tricher ?

La commande n’est accessible qu’avec la console développeur, donc avec EnableCheats sur un serveur. Sur un monde sans cheats, il n’y a pas de réinitialisation des faveurs documentée.

Comment trouver l’IP d’un joueur à bannir ?

Tapez list dans la console du serveur : elle affiche les joueurs connectés.


Conclusion

Pour un serveur au quotidien, retenez quatre commandes : list, say, quicksave et stop. Pour la modération, souvenez-vous que les bans par IP ne tiennent pas après un redémarrage : le mot de passe reste votre meilleur outil.

Pour aller plus loin

Sources : wiki Romestead — Dedicated Server Setup Guide (commandes serveur), wiki Romestead — Developer Console (console développeur). Non-persistance des bans confirmée aussi par le projet communautaire tldmt/romestead_dedicated_server.