此特性为Java版独有。
datapack
需要的权限等级 | 2 |
---|---|
限制条件 | 无 |
控制数据包的加载/卸载。
语法
datapack disable <name>
datapack enable <name>
datapack enable <name> (first|last)
datapack enable <name> (before|after) <existing>
datapack list [available|enabled]
参数
name
- 指定数据包名称。
existing
- 指定一个已经存在并加载的数据包名称。
效果
命令 | 触发条件 | Java版 |
---|---|---|
任意 | 参数未正确指定 | 无法解析 |
/datapack enable ... |
<name> 不是一个有效的数据包 |
执行失败 |
数据包已经被启用/禁用 | ||
/datapack enable ... <existing> |
<existing> 不是一个存在的数据包 |
|
任意 | 执行成功时 | 见下方描述 |
若成功:
(disable|enable)
— 将禁用或启用指定数据包。对enable
而言:first
— 将启用指定数据包,并将它置于所有数据包之前(即优先级最低)。last
— 将启用指定数据包,并将它置于所有数据包之后(即优先级最高)。before
— 将启用指定数据包,并将它置于指定existing之前(优先级低于之)。after
— 将启用指定数据包,并将它置于指定existing之后(优先级高于之)。
list
— 将列出所有数据包,或仅列出可用/已启用的数据包。将鼠标悬停于数据包名上将显示它们于pack.mcmeta
中的描述。
输出
命令 | 版本 | 条件 | 成功次数 | /execute store success ... |
/execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 执行失败 | 0 | 0 | 0 |
/datapack enable ... |
执行成功 | 1 | 1 | 命令执行后,启用的数据包数量 | |
/datapack list [available|enabled] |
执行成功 | 1 | 1 | 列出的数据包数量 |