我的世界datapack指令

此特性为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 ...
/datapack disable ...
<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 ...
/datapack disable ...
执行成功 1 1 命令执行后,启用的数据包数量
/datapack list [available|enabled] 执行成功 1 1 列出的数据包数量
已有 0 条评论