Time Lib
作者:Edward821821
This is a library with real-time clock (RTC) and function tags for executing functions every real-time second, minute, hour or day
介绍
中文介绍正在准备中,下面暂时显示原文。
For Players:
display of real-time over the hotbar
/scoreboard players set <entity> time <value>
is a placeholder for selector (for example playername)
: 1 -> on, 0 -> off
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
常见问题
Time Lib 支持哪些 Minecraft 版本?
Time Lib 支持 Minecraft Java 版 1.20.3–1.21.10,共 15 个版本。下载时注意选择和你游戏版本一致的文件。
Time Lib 怎么安装?
新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。
评论
登录后评论和评分