命令/datapack
2025-10-13 14:54:58 战舰工坊
本文章所述内容仅适用于Java版。
datapack
需要的权限等级
24(在create中)
限制条件
不在命令方块上执行(在create中)
管理数据包。
注意,功能开关(Feature Flag)只有在创建新的世界时才可以使用数据包开关。若某开关未打开,则需要此功能开关的数据包无法使用该命令启用。
原版数据包的datapacks目录下的子数据包若在创建世界时启用,不能使用该命令禁用。
目录
1 语法
2 参数
3 结果
4 输出
5 示例
6 历史
7 导航
语法[编辑 | 编辑源代码]
datapack create
创建空数据包。创建的数据包默认为禁用状态。
datapack disable
禁用指定数据包。
datapack enable
启用指定数据包。
datapack enable
启用指定数据包,并将它置于所有数据包之前(即优先级最低)或之后(即优先级最高)。
datapack enable
启用指定数据包,并将它置于指定数据包之前(即优先级低于之)或之后(即优先级高于之)。
datapack list [available|enabled]
列出所有数据包,或仅列出可用/已启用的数据包。将鼠标悬停于数据包名上将显示它们于pack.mcmeta中的描述。
参数[编辑 | 编辑源代码]
指定要创建的数据包的名称。
必须为 字符串。且必须为单个词或者引号括起的字符串。单个词允许的字符包括:-、+、.、_、A-Z、a-z、0-9。引号可用'或",引号内的引号与\前须加上转义字符\。
指定要创建的数据包内pack.mcmeta中description的值。
必须为文本组件。
指定数据包名称。
必须为 字符串。且必须为单个词或者引号括起的字符串。单个词允许的字符包括:-、+、.、_、A-Z、a-z、0-9。引号可用'或",引号内的引号与\前须加上转义字符\。
指定一个已经存在并启用的数据包名称。
必须为 字符串。且必须为单个词或者引号括起的字符串。单个词允许的字符包括:-、+、.、_、A-Z、a-z、0-9。引号可用'或",引号内的引号与\前须加上转义字符\。
结果[编辑 | 编辑源代码]
命令触发条件Java版
任意命令不完整或参数未正确指定 无法解析
/datapack enable .../datapack disable ...
指定数据包已经被启用/禁用
/datapack enable
/datapack enable ...
任意不符合以上所有条件执行成功
输出[编辑 | 编辑源代码]
命令版本条件成功次数/execute store success .../execute store result ...
任意Java版执行失败000
/datapack list ...执行成功11列出的数据包数量
/datapack create ...执行成功111
在列出的情况外执行成功11命令执行后,启用的数据包数量
示例[编辑 | 编辑源代码]
列出所有数据包:/datapack list
禁用原版数据包,使数据包重新加载:/datapack disable vanilla
启用原版数据包,使数据包重新加载:/datapack enable vanilla
历史[编辑 | 编辑源代码]
Java版1.1317w46a加入了/datapack命令。1.19.322w42a加入了功能开关(Feature Flag)。若一个数据包需要某个功能开关,但此开关未打开,则该数据包无法使用该命令启用。1.20.524w12a原版数据包的datapacks目录下的子数据包若在创建世界时启用,不再能使用该命令禁用。1.21.625w15a加入了/datapack create子命令。
导航[编辑 | 编辑源代码]
查
论
编命令
当前可用
clear
clone
damage
deop
difficulty
effect
enchant
execute
experience
xp
fill
function
gamemode
gamerule
give
help
kick
kill
list
locate
loot
me
op
particle
place
playsound
recipe
reload
ride
say
schedule
scoreboard
setblock
setworldspawn
spawnpoint
spreadplayers
stop
stopsound
summon
tag
msg
tell
w
tellraw
time
title
teleport
tp
transfer
weather
whitelist
仅Java版
advancement
attribute
ban
ban-ip
banlist
bossbar
chase
data
datapack
debug
debugconfig
debugmobspawning
debugpath
defaultgamemode
dialog
fetchprofile
fillbiome
forceload
item
jfr
pardon
pardon-ip
perf
publish
raid
random
return
rotate
save-all
save-off
save-on
seed
serverpack
setidletimeout
spawn_armor_trims
spectate
stopwatch[新增:JE 1.21.11]
team
teammsg
tm
test
tick
trigger
version
warden_spawn_tracker
waypoint
worldborder
仅基岩版
allowlist
changesetting
clearrealmevents
gametips
project
reloadconfig
reloadpacketlimitconfig
save
sendshowstoreoffer
仅教育版
classroommode
code
getchunkdata
getchunks
geteduclientinfo
geteduserverinfo
getspawnpoint
globalpause
resourceuri
takepicture
基岩版和教育版
?
ability
agent
aimassist
camera
camerashake
clearspawnpoint
closewebsocket
codebuilder_actorinfo
controlscheme
daylock
alwaysday
dedicatedwsserver
dialogue
enableencryption
event
fog
gametest
gettopsolidblock
hud
immutableworld
inputpermission
listd
mobevent
music
permission
ops
playanimation
querytarget
replaceitem
script
scriptevent
setmaxplayers
structure
testfor
testforblock
testforblocks
tickingarea
titleraw
toggledownfall
worldbuilder
wsserver
connect
已移除
placefeature
仅Java版
?
achievement
banip
blockdata
broadcast
entitydata
home
iron
locatebiome
replaceitem
setspawn
solid
stats
toggledownfall
testfor
testforblock
testforblocks
unban
wood
仅基岩版
clearfixedinv
mixer
resupply
set_movement_authority
setfixedinvslot
setfixedinvslots
simulationtype
volumearea
仅教育版
collect
dropall
move
position
tpagent
transfer
turn
基岩版和教育版
attack
createagent
destroy
detect
detectredstone
drop
executeasother
executeasself
getitemcount
getitemdetail
getitemspace
inspectdata
inspect
place
till
transferserver