
Time Lib
This is a library with real-time clock (RTC) and function tags for executing functions every real-time second, minute, hour or day
48
0
For Players:
display of real-time over the hotbar
/scoreboard players set <entity> time <value>
important:
Time of the Server Location (may be different from client)
For datapack Creators:
ways to get real time:
- in scoreboards
/scoreboard players get minute time
(works as well with "second","hour","day")
- as formated string 10:09:34
/data get entity @n[type=marker,tag=time] data.string
/data get entity @e[type=marker,tag=time,limit=1] data.string (for pre 1.21)
- as single strings 09
/data get entity @n[type=marker,tag=time] data.minute
/data get entity @e[type=marker,tag=time,limit=1] data.minute (for pre 1.21)
(works as well with "second","hour")
ways to use real time:
- in execute
execute if score minute time matches 30
(works as well with "second","hour","day")
- in function tags (file in your datapack)
data/time/tags/function/minute.json
data/time/tags/functions/minute.json (for pre 1.21)
(works as well with "second.json","hour.json","day.json","tick.json")
good to know:
- tags will start running from "day.json" > "hour.json" > "minute.json" > "second.json" > "tick.json"
- This datapack may be not the first loaded. If your datapack loads first, the times will be old
- "day" is realtime day counted up from first time the datapack loaded in days only when ticks run -> Server (or world) has to run min. once a day to count up
- uses a ticking commandblock at 0 319 1
Совместимость
Minecraft: Java Edition
1.21.x1.20.x
Платформы
Поддерживаемые окружения
Клиент и сервер
Создатели
Детали
Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:3 месяца назад