<本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

命令/schedule

来自Minecraft Wiki
跳转至: 导航搜索
schedule
限制条件

管理员

加入版本

1.1418w43a

在等待指定时间后运行指定的函数或指定标签里的函数。

此命令运行的函数,优先度为:tick_tag函数>/schedule设定函数>命令方块>玩家输入指令,而同为此指令运行的函数,则依造先后顺序。例如:用/schedule设定下一刻运行a函数与b函数,到了下一刻应会先运行a函数后运行b函数,最后运行本该在此刻运行的命令方块指令。

语法
schedule function <函数> <时间> (append|replace)
schedule clear <函数>
参数
函数
必须为有效的函数名称或有效的标签名称。函数名称和命名空间由数据包指定,如my_namespace:hellomy_namespace:123/456。命名空间省略时,默认为minecraft:。也可以是函数标签,如#minecraft:tick,同样当命名空间为minecraft:时可以省略命名空间。
时间
必须为有效的时间。包括数字与单位,其中单位包括
t是刻(游戏刻,可省略),s是秒(现实时间秒),d是天(Minecraft天)
时间值换算为刻后必须为介于0和2,147,483,647之间(含,不输入逗号)的整数,如0.5d
append|replace(可选,可省略)
指定是否取代还在等待执行的函数或指定标签里的函数。
  • append — 添加等待运行的函数或指定标签里的函数。
  • replace — 取代还在等待运行的函数或指定标签里的函数,被取代的函数或指定标签里的函数将不会运行。(仅取代相同函数名称和命名空间的目标)
效果
/schedule function <函数> <时间> (append|replace)
若命令指定的函数、时间无效或缺少应有的参数则命令失败。
成功时,将函数列入队伍。并在等待了足够时间后自动运行。
/schedule clear <函数>
若命令指定的函数没有在等待运行中则命令失败。
成功时,将等待运行的函数从等待队伍中删除。
示例
在3秒后运行函数foo:barschedule function foo:bar 3s
在5天后运行标签foo:bar里的函数:schedule function #foo:bar 5d