跳转到内容
WikilyWIKILY
全部游戏23 个 Wiki · 选择你的游戏
命令与作弊所有命令

切换游戏

23 个 Wiki · 选择你的游戏
/datapack

命令

/datapack

列出世界的数据包,启用或禁用它们,还可以创建一个新的空数据包。

语法

/datapack create <id> <description>
/datapack disable <name>
/datapack enable <name>
/datapack enable <name> (after <existing>|before <existing>)
/datapack enable <name> (first|last)
/datapack list [(available|enabled)]

参数

参数值的类型输入内容
<id>文本对于 create:新包的文件夹名称。一个词,或引号中的文本。
<description>文本组件对于 create:以文本组件表示的包描述,例如“我的第一个包”。
<name>文本要启用或禁用的包的名称,例如 vanilla 或 "file/my_pack"。一个词,或引号中的文本。
<existing>文本对于 before 和 after:新包要放在其旁边的已启用包的名称。一个词,或引号中的文本。

详细信息

权限等级2:管理员、开启作弊的世界、命令方块和函数
适用于开启作弊的单人游戏和多人游戏服务器。list、enable和disable需要权限等级2(游戏管理员):服务器管理员、开启作弊的玩家、命令方块和函数都可以执行。 create需要权限等级4(所有者),因此以等级2运行的命令方块和函数无法使用它。
结果list报告已启用和可用的数据包,并返回列出的数量。enable和disable会公布该数据包,重新加载世界的数据,并返回之后已启用的数据包数量。create报告新数据包的名称,并返回1。
list同时显示已启用的数据包和可用但未启用的数据包。加上“enabled”或“available”可只显示两个列表中的一个。
enable开启一个数据包并重新加载所有数据包。不带位置词时,数据包会放在数据包自身要求放置的位置。
加载顺序first把数据包放在顺序的开头,last放在末尾。before和after把它直接放在另一个已启用的数据包之前或之后。
disable关闭一个数据包并重新加载所有数据包。
create在世界的 datapacks 文件夹中创建一个新的空数据包文件夹,其中包含带有描述的 pack.mcmeta 文件和一个空的 data 文件夹。该命令不会启用此包。
包名称使用/datapack list显示的名称。世界datapacks文件夹中的包名为file/加文件夹或文件名,这类名称必须放在引号中。
失败原因对未知的包、已启用或已禁用的包、需要此世界中未开启的功能的包会失败;尝试禁用属于已启用功能的包时也会失败。 如果名称含有不允许的字符,或已存在同名的包,create 会失败。

示例

/datapack list

显示哪些数据包已启用、哪些可用。

/datapack enable "file/my_pack"

启用文件夹my_pack中的数据包。

/datapack enable "file/my_pack" after vanilla

启用该数据包,并在内置原版数据包之后立即加载。

/datapack disable "file/my_pack"

禁用该数据包。

/datapack create my_pack "My first pack"

创建一个名为my_pack的新空数据包。

加入创作者社区建设 Minecraft Java Edition Wiki 的伙伴们都在我们的 Discord。欢迎提问或推荐页面。加入 Discord (在新标签页打开 Discord)