
Commande
/time
Modifie ou lit l'heure d'une horloge du monde, comme le cycle du jour et de la nuit, et peut la mettre en pause ou changer sa vitesse.
| /time (add <time>|rate <rate>) |
| /time of <clock> (add <time>|rate <rate>) |
| /time of <clock> (pause|resume) |
| /time of <clock> query time |
| /time of <clock> query <timeline> [repetition] |
| /time of <clock> set <time> |
| /time of <clock> set <timemarker> |
| /time (pause|resume) |
| /time query (gametime|time) |
| /time query <timeline> [repetition] |
| /time set <time> |
| /time set <timemarker> |
| Argument | Type de valeur | Quoi saisir |
|---|---|---|
| <time> | Temps | Pour set : le nombre total de ticks auquel l'horloge est réglée (minimum 0). Avec add, la quantité à ajouter, qui peut être négative. Accepte les unités t, s et d. |
| <clock> | Identifiant du jeu | L’horloge sur laquelle agir après of : minecraft:overworld ou minecraft:the_end. L’ID d’une horloge du monde. |
| <timeline> | Identifiant du jeu | La chronologie à interroger : minecraft:day, minecraft:moon, minecraft:villager_schedule ou minecraft:early_game. Doit appartenir à l'horloge utilisée. L’ID d’une chronologie. |
| <rate> | Nombre décimal | La vitesse de l'horloge en multiple de la vitesse normale, de 0,00001 à 1000. De 1e-05 à 1000. |
| <timemarker> | Identifiant | Un moment nommé vers lequel se déplacer. Dans la 26.3 : day (1000), noon (6000), night (13000) et midnight (18000), aussi écrits minecraft:day et ainsi de suite. |
| Niveau de permission | 2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions |
| Fonctionne dans | Opérateurs du serveur, joueurs dans un monde solo ou en réseau local avec les commandes activées, console du serveur, blocs de commande et fonctions. |
| Résultat | set et add indiquent le nouveau nombre de ticks de l'horloge, ou le repère de temps vers lequel elle s'est déplacée, et renvoient l'heure de l'horloge en ticks. query indique et renvoie la valeur demandée en ticks ou en répétitions. pause, resume et rate renvoient 1. Les valeurs renvoyées supérieures à 2147483647 repartent du minimum. |
| Heures nommées | /time set day passe au tick 1000 du jour, noon au tick 6000, night au tick 13000 et midnight au tick 18000. Un jour dure 24000 ticks (20 minutes). L’horloge avance jusqu’à la prochaine fois que ce point est atteint, de sorte que le décompte des jours est conservé. Elle échoue si l'horloge est déjà exactement à ce point. |
| Définir un nombre | /time set <time> définit le nombre total de ticks de l'horloge, compté à partir du tick 0, si bien que /time set 1000 ramène aussi l'horloge au premier jour. Le minimum est 0. Elle échoue si l'horloge a déjà cette valeur. |
| Unités de temps | Un temps est un nombre de ticks, ou un nombre avec une unité : t pour les ticks, s pour les secondes (20 ticks) et d pour les jours du jeu (24000 ticks). Les décimales sont autorisées, par exemple 0.5d font 12000 ticks. |
| add | /time add <time> avance l'horloge. Une valeur négative le fait reculer, mais jamais en dessous de 0. |
| query | /time query time affiche le total des ticks de l'horloge. /time query gametime affiche le total des ticks écoulés dans le monde. /time query <timeline> affiche la position dans une chronologie, par exemple de 0 à 23999 pour minecraft:day, et avec repetition ajouté, affiche combien de fois cette chronologie s'est achevée, ce qui correspond pour minecraft:day au nombre de jours écoulés. |
| Chronologies | Les chronologies de la 26.3 sont minecraft:day (24000 ticks), minecraft:moon (192000 ticks, 8 jours), minecraft:villager_schedule (24000 ticks) et minecraft:early_game (ne se répète pas). Tous utilisent l'horloge minecraft:overworld. |
| pause, resume et rate | /time pause arrête l'horloge et /time resume la relance. /time rate <rate> définit la vitesse de l'horloge par rapport à la normale, de 0,00001 à 1000 ; 1 correspond à la vitesse normale. Chacun échoue si l'horloge est déjà dans cet état. |
| Montre et dimensions | Sans of, la commande utilise l'horloge de la dimension dans laquelle elle est exécutée : minecraft:overworld dans la Surface et minecraft:the_end dans la Fin. Nether : il n'y a pas d'horloge, donc la commande échoue avec « There is no default clock in dimension », sauf si une horloge est nommée avec /time of <clock> suivi de set, add, query, pause, resume ou rate. |
| Les marqueurs appartiennent à une horloge | day, noon, night et midnight n'existent que sur l'horloge minecraft:overworld. Utiliser un marqueur ou une chronologie avec une autre horloge échoue. |
/time set dayAvance l'heure jusqu'au prochain matin (tick 1000 du jour).
/time set noonAvance l'heure jusqu'au prochain midi (tick 6000 du jour).
/time set nightAvance l'heure jusqu'à la prochaine tombée de la nuit (tick 13000 du jour).
/time set midnightAvance l'heure jusqu'à la prochaine minuit (tick 18000 du jour).
/time set 6000Règle l'horloge sur exactement 6000 ticks, soit midi le premier jour.
/time add 1dAvance l'heure d'un jour du jeu (24000 ticks).
/time add 30sAvance l'heure de 30 secondes (600 ticks).
/time query minecraft:dayAffiche combien de ticks du jour actuel se sont écoulés.
/time query minecraft:day repetitionAffiche combien de jours complets se sont écoulés.
/time query gametimeAffiche le nombre total de ticks écoulés dans le monde.
/time pauseArrête l'horloge de la dimension actuelle, si bien que l'heure du jour ne change plus.
/time rate 2Fait tourner l'horloge à deux fois la vitesse normale.
/time of minecraft:overworld set noonRègle l'horloge de la Surface sur midi depuis n'importe quelle dimension, y compris : Nether.




