相关数据包




本条目介绍的是命令。关于玩家在战斗和生产活动中获得的可消耗资源,请见“经验”。
experience(Java版)
别名
/xp
需要的权限等级
2
限制条件
无
xp(基岩版)
需要的权限等级
1
限制条件
启用作弊
给予玩家经验。
目录
1 语法
2 参数
3 结果
4 输出
5 示例
6 历史
7 导航
语法[编辑 | 编辑源代码]
Java版
experience add
增加或减少玩家的经验值或经验等级。
若增加或减少经验值,则会计入玩家的分数。
若增加或减少经验等级,则不会计入玩家的分数。当前经验条中的经验值按比例缩放,保持经验条的进度不变。
experience set
设置玩家的经验值或经验等级,不会改变玩家的分数。
若设置经验值,则不会改变经验等级,若指定的经验值大于等于一玩家当前经验条的剩余容量,则无法设置该玩家的经验值。
若设置经验等级,则当前经验条中的经验值按比例缩放,保持经验条的进度不变。
experience query
查询玩家的经验等级或当前经验条中的经验值。
基岩版
xp
增加玩家的经验值。
xp
增加或减少玩家的经验等级。当前经验条中的经验值按比例缩放,保持经验条的进度不变。
参数[编辑 | 编辑源代码]
JE:
指定要给予玩家的经验值或经验等级的数量。负数表示移除玩家的经验。
必须为 32位整数。
JE:
指定要设置成的经验值数量或经验等级。
必须为 32位整数。且必须大于等于0。
BE:amount: int:int
指定要给予玩家的经验值或经验等级的数量。
如果在后面加上L,则会给予或移除指定数量的经验等级,否则给予或移除经验值。负数表示移除玩家的经验。
必须为 32位整数。如果是经验值(没有L后缀),则应大于零0。
JE:
BE:player: target:CommandSelector
指定命令作用的目标实体。在基岩版中,若未指定,默认为命令执行者。
必须为玩家名、目标选择器或UUID[仅Java版]。且要求目标选择器为玩家类型,若不是则此命令将无法解析[仅JE]/在命令执行时将会执行失败[仅BE]。
JE:
指定要查询的目标实体。
必须为玩家名、目标选择器或UUID。且目标选择器必须为单一数量和玩家类型,否则此命令将无法解析。
JE: levels|points
指定命令将影响/获取经验等级还是经验值。levels表示经验等级,points表示经验值。
结果[编辑 | 编辑源代码]
命令触发条件Java版基岩版
任意参数未正确指定 无法解析 无法解析
/... add .../... set ...
/... query ...
/... set ...
任意player: target未能选中在线玩家 N/A 执行失败
未指定player: target,且命令执行者不是玩家
player: target是非玩家类型的目标选择器
amount: int后无L且小于0
任意不符合以上所有条件执行成功
输出[编辑 | 编辑源代码]
命令版本条件成功次数/execute store success .../execute store result ...
任意Java版失败000
/... query ...成功11玩家拥有的经验值或经验等级
/... add .../... set ...成功11目标玩家的个数
任意基岩版失败0N/AN/A
成功给予或移除经验的玩家数量N/AN/A
示例[编辑 | 编辑源代码]
显示Steve当前的经验等级:experience query Steve levels[仅Java版]
为自己增加7点经验值:experience add @s 7[仅Java版]或xp 7[仅基岩版]
将Alice的等级提升3级:experience add Alice 3 levels[仅Java版]或xp 3L Alice[仅基岩版]
将所有玩家的等级归零:experience set @a 0[仅Java版]或experience set @a 0 levels[仅Java版]或xp -2147483648L @a[仅基岩版]
历史[编辑 | 编辑源代码]
Java版1.0.0Beta 1.9-pre5加入了/xp。1.3.112w16a/xp命令现在能在单人游戏中使用。更改了语法,现在是等级参数在前,玩家参数在后,并且玩家参数是可选的。1.4.212w39a加入了L符号。等级可以减少,但经验值不可以且会报错“不能给予玩家负数值的经验”。/xp的上限现在为2,147,483,647(231−1)而不是5000。1.1317w45a加入了/experience并且/xp变成了简称。语法被重构为/experience add、/experience set和/experience query。现在支持负数值。携带版Alpha0.16.0build 1加入了/xp。
导航[编辑 | 编辑源代码]
查
论
编命令
当前可用
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
data
datapack
debug
defaultgamemode
dialog
fillbiome
forceload
item
jfr
pardon
pardon-ip
perf
publish
random
return
rotate
save-all
save-off
save-on
seed
setidletimeout
spectate
team
teammsg
tm
test
tick
trigger
version
warden_spawn_tracker
waypoint
worldborder
仅基岩版
aimassist
allowlist
changesetting
clearrealmevents
controlscheme
gametips
project
reloadconfig
save
sendshowstoreoffer
仅教育版
classroommode
code
getchunkdata
getchunks
geteduclientinfo
geteduserverinfo
getspawnpoint
globalpause
takepicture
基岩版和教育版
?
ability
agent
camera
camerashake
clearspawnpoint
codebuilder_actorinfo
daylock
alwaysday
dedicatedwsserver
dialogue
enableencryption
event
fog
gametest
gettopsolidblock
hud
immutableworld
inputpermission
listd
mobevent
music
permission
ops
playanimation
querytarget
replaceitem
script
scriptevent
setmaxplayers
structure
testforblocks
testforblock
testfor
tickingarea
titleraw
toggledownfall
worldbuilder
wsserver
connect
已移除
placefeature
仅Java版
?
achievement
banip
blockdata
broadcast
entitydata
home
locatebiome
replaceitem
setspawn
solid
stats
toggledownfall
testfor
testforblock
testforblocks
unban
仅基岩版
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