Mise à jour :

1. Vérifier une fois

/time query minecraft:day repetitions
/time query minecraft:day

Java 26.1 et plus récent. En 1.21.11 et antérieur, ainsi que sur Bedrock, utilisez /time query day et /time query daytime. Voir la commande time.

2. Nombre de jours dans la barre latérale (Répétition)

/scoreboard objectives add day dummy "Jours du monde"
/scoreboard objectives setdisplay sidebar day

Lancez-les une fois, puis mettez ceci dans un bloc de commande Répétition :

/execute store result score Jour day run time query minecraft:day repetitions

Utilisez time query day en 1.21.11 et antérieur. Les noms qui commencent par # sont masqués dans la barre latérale.

3. Mise en place de l'horloge (une fois)

/scoreboard objectives add clock dummy
/scoreboard players set #24000 clock 24000
/scoreboard players set #1000 clock 1000
/scoreboard players set #24 clock 24
/scoreboard players set #60 clock 60
/scoreboard players set #6 clock 6

Une journée dure 24000 ticks, le temps 0 correspond à 6 h du matin et 1000 ticks font une heure.

4. Horloge (Répétition)

/execute store result score #t clock run time query minecraft:day
/scoreboard players operation #t clock %= #24000 clock
/scoreboard players operation #h clock = #t clock
/scoreboard players operation #h clock /= #1000 clock
/scoreboard players operation #h clock += #6 clock
/scoreboard players operation #h clock %= #24 clock
/scoreboard players operation #m clock = #t clock
/scoreboard players operation #m clock %= #1000 clock
/scoreboard players operation #m clock *= #60 clock
/scoreboard players operation #m clock /= #1000 clock
/title @a actionbar [{"score":{"name":"#h","objective":"clock"}},{"text":":"},{"score":{"name":"#m","objective":"clock"}}]

Utilisez time query daytime sur la première ligne en 1.21.11 et antérieur. Les minutes inférieures à 10 s'affichent avec un seul chiffre, comme 13:5.

5. Message de nouveau jour (Répétition)

/execute unless score Jour day = #prev day run title @a title [{"text":"Jour "},{"score":{"name":"Jour","objective":"day"}}]
/scoreboard players operation #prev day = Jour day

Enchaînez-les après l'étape 2. Le titre s'affiche une fois à chaque changement de jour, y compris après avoir dormi.

Dépannage

Vérifiez votre commande

Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.