Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
注册
Advertisement
schedule
需要的权限等级

Java版:2
基岩版:1

限制条件

启用作弊[仅基岩版]

Java版中,在经过指定的时间后执行函数

基岩版中,在指定的区域全部被加载时执行函数。

语法[]

  • Java版
schedule function <函数> <时间> [append|replace]
schedule clear <函数>
  • 基岩版
schedule on_area_loaded add <from: x y z> <to: x y z> <function: filepath>
schedule on_area_loaded add circle <center: x y z> <radius: int> <function: filepath>
schedule on_area_loaded add tickingarea <name: string> <function: filepath>

参数[]

函数

必须为有效的函数名称或有效的标签名称。

时间[仅Java版]

指定等待的时间。时间可以是Minecraft天、现实秒或(默认为刻)。
格式是非负整数加上可选的字符dst
时间值换算为刻后必须为介于0和2,147,483,647之间(含,不输入逗号)的整数,如0.5d

append|replace(可选)[仅Java版]

指定是否取代还在等待执行的函数或指定标签里的函数。
  • append — 添加等待运行的函数或指定标签里的函数。
  • replace — 取代还在等待运行的函数或指定标签里的函数,被取代的函数或指定标签里的函数将不会运行(仅取代相同函数名称和命名空间的目标)。

from: x y zto: x y z[仅基岩版]

指定用于定义矩形加载区域的两个对角坐标。
小于-30,000,000或大于30,000,000的xz坐标会被视为-30,000,000或30,000,000。

center: x y z[仅基岩版]

指定用于定义圆形加载区域的圆心的坐标。
小于-30,000,000或大于30,000,000的xz坐标会被视为-30,000,000或30,000,000。

radius: int[仅基岩版]

指定圆形常加载区域的半径作为从中心到圆周的区块数。
必须是从0到2,147,483,647之间的整数。

name: string[仅基岩版]

指定常加载区域的名称。当此常加载区域被添加时执行函数。

效果[]

命令触发条件Java版基岩版
任意参数不正确 无法解析 无法解析
指定函数(包)不存在 执行失败 执行失败
指定函数所需的源无效 N/A 执行失败
/schedule function ...<time>为0 N/A
/schedule clear ...指定函数未在等待队列中
/schedule on_area_loaded add <from: x y z> <to: x y z> ...
/schedule on_area_loaded add circle ...
指定区域大于2,147,483,647区块 N/A 执行失败
/schedule on_area_loaded add circle ...<radius: int>小于0
任意执行成功时在等待队列中设置或删除函数

输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版失败000
/schedule function ...成功11函数执行时间
/schedule clear ...成功11被清除的函数数
基岩版失败0N/AN/A
On success1N/AN/A

示例[]

在3秒后运行函数foo:barschedule function foo:bar 3s[仅Java版]
在5天后运行标签foo:bar里的函数:schedule function #foo:bar 5d[仅Java版]
在名称为temp的常加载区域被添加时运行函数aschedule on_area_loaded add tickingarea temp a[仅基岩版]

历史[]

Java版
1.1418w43a加入了/schedule
1.1519w38a加入了clear语法和可选的append/replace参数(默认为replace)。
基岩版
1.16.1001.16.100.59加入了/schedule

语言

Advertisement