Terraria tourne sur une horloge jour/nuit fixe, mais en tant que propriétaire du serveur vous pouvez sauter à l'aube, à midi, au crépuscule ou à minuit quand vous voulez, directement depuis votre panneau de contrôle. La commande exacte dépend du loader que fait tourner votre serveur : ce guide couvre donc les commandes standard/tModLoader et les commandes TShock, plus la façon de savoir lequel vous avez.
Combien de temps dure une journée dans Terraria ?
Un cycle jour/nuit complet dans Terraria dure 24 minutes réelles : 15 minutes de jour et 9 minutes de nuit. Le jour commence à 4:30 AM (l'aube) et la nuit à 7:30 PM (le crépuscule) en jeu. Une heure en jeu s'écoule chaque minute réelle, donc l'horloge ne s'arrête jamais d'elle-même. C'est ce rythme fixe qui pousse les joueurs à vouloir avancer le temps : démarrer une construction en plein jour, déclencher un événement de nuit, ou repartir proprement après une Blood Moon.
Quel loader fait tourner mon serveur ?
Les serveurs Terraria DoomHosting peuvent faire tourner deux loaders, et vous pouvez passer de l'un à l'autre à tout moment depuis l'onglet Mods de votre panneau :
- tModLoader : le serveur Terraria standard avec le support des mods. Utilise les commandes de temps intégrées (
dawn,noon,dusk,midnight). - TShock : une version du serveur avec un système complet de commandes d'admin. Utilise les commandes
timeà la place.
Ouvrez l'onglet Mods pour voir lequel est actif, puis utilisez le jeu de commandes correspondant ci-dessous. (Changer de loader réinstalle le serveur et démarre un monde neuf : faites une sauvegarde d'abord si vous voulez garder le vôtre.)
Changer l'heure depuis la Console
Les deux méthodes passent par le même endroit : l'onglet Console de votre serveur.
- Ouvrez votre serveur dans le panneau et sélectionnez l'onglet Console.
- Tapez la commande correspondant à votre loader et appuyez sur Entrée. Le changement s'applique instantanément pour tous les joueurs connectés.

tModLoader (et le serveur standard)
Tapez la commande seule, sans slash :
| Commande | Effet |
|---|---|
dawn |
Met l'heure à 4:30 AM (début du jour) |
noon |
Met l'heure à 12:00 PM (midi) |
dusk |
Met l'heure à 7:30 PM (début de la nuit) |
midnight |
Met l'heure à 12:00 AM |
TShock
TShock utilise la commande time avec un argument :
| Commande | Effet |
|---|---|
time day |
Met l'heure à 4:30 AM (début du jour) |
time noon |
Met l'heure à 12:00 PM (midi) |
time night |
Met l'heure à 7:30 PM (début de la nuit) |
time midnight |
Met l'heure à 12:00 AM |
time 6:00 |
Saute à n'importe quelle heure précise, au format 24h hh:mm |
Dans la Console, vous la tapez sans slash (time day). Si vous la lancez depuis le chat en jeu, ajoutez un slash (/time day) et vérifiez que vous êtes connecté en tant qu'admin, car la commande demande la permission tshock.world.time, que le groupe superadmin possède par défaut.
Peut-on allonger les jours ou les nuits ?
Les commandes ci-dessus déplacent l'horloge sur un instant, elles ne changent pas sa vitesse. Sur les deux loaders, la durée du cycle est fixée à 24 minutes et aucune commande ne permet de l'étirer ou de la raccourcir. Si vous voulez réellement ralentir, accélérer ou figer le temps, vous avez deux options :
- Un mod tModLoader. Passez sur le loader tModLoader (onglet Mods) et installez un mod de contrôle du temps depuis le navigateur Steam Workshop intégré à cet onglet. Plusieurs mods permettent de définir une durée de journée personnalisée ou de figer l'horloge.
- Un monde en mode Journey. Le mode Journey ajoute un Power Menu en jeu, avec un curseur de temps capable de figer l'horloge ou de la faire tourner de 1x à 24x. Cela fonctionne en multijoueur, mais seulement sur un monde Journey : il faudrait donc en créer ou en importer un sur votre serveur, puis accorder les Journey Powers aux joueurs qui doivent le contrôler.
Problèmes courants
- "Invalid command" ou rien ne se passe : vous utilisez probablement le mauvais jeu de commandes pour votre loader. Si
dawnne fait rien, vous êtes sur TShock, utilisez donctime day. Sitime dayne fait rien, vous êtes sur tModLoader, utilisez doncdawn. L'onglet Mods confirme quel loader est actif. - Vous avez tapé un slash dans la Console : la Console du serveur n'a pas besoin de slash initial. Tapez
dawnoutime day, pas/dawn. Le slash ne sert que pour les commandes TShock tapées dans le chat en jeu. - L'horloge continue d'avancer après le réglage : c'est normal. Ces commandes fixent un instant, elles n'arrêtent pas l'horloge. Pour la mettre en pause, passez par un mod de temps tModLoader ou un monde Journey (voir plus haut).
- "You do not have permission" en jeu sur TShock : connectez-vous d'abord sur un compte admin. La permission
tshock.world.timeappartient au groupe superadmin.
Questions fréquentes
Combien de temps dure une journée complète dans Terraria ? 24 minutes réelles : 15 minutes de jour et 9 minutes de nuit.
Puis-je raccourcir les nuits ou allonger les jours ? Pas avec une commande console, car la durée du cycle est fixe sur les deux loaders. Vous pouvez en revanche sauter directement au jour quand la nuit s'éternise. Pour changer la vitesse réelle, passez par un mod de temps tModLoader ou un monde Journey.
Régler l'heure saute-t-il une Blood Moon ou un autre événement nocturne ?
Passer l'heure à dawn (ou time day sur TShock) met fin à la nuit en cours et à tout événement qui y est lié. La remettre au crépuscule ou à la nuit lance une nouvelle nuit normale.
Les joueurs doivent-ils être connectés pour que la commande fonctionne ? Non. La commande modifie le monde en cours d'exécution, elle prend donc effet tant que le serveur tourne. Toute personne qui se connecte ensuite voit la nouvelle heure.
Besoin de plus de place pour un monde plus grand ou plus de joueurs ? Consultez nos forfaits d'hébergement de serveur Terraria, dimensionnez votre instance avec le calculateur de RAM Terraria, ou découvrez tout ce que vous pouvez gérer depuis le panneau de contrôle.
