第189章 ,/.

前者指令只会让你获得33点经验值,后者会让你获得33级经验,差了不只是一个数量级(33点经验值能干啥?)。

(对,不填目标玩家默认是作用于命令执行者也就是你自己身上)

需要注意的是,经验点数无法减少(Java1.13更新后除外),经验等级可以减少(填个负数)。

本来的这条指令很简单,直到Java1.13更新,添加了一个新的指令:

/experience

/experience指令实际上就是/xp的全称。由于该指令的添加,Mojang也对这两条指令进行了重写,写成了像/time指令一样有三个功能:add(增加)、set(设置)和query(查询)

add(增加),也就是可以给目标玩家增加或减少特定的经验。比如:

/xp add @a 1

就是给全部玩家增加一点经验值(没错,不带单位默认还是经验值点数)。当然,是负数的话就会减少经验值,并且经验点数也可以减少了。

而原本的单位,被移到了最后面。举个例子:

/xp add @a 1 levels

这可以给全部玩家增加一级经验值。

set(设置)的话也是差不多个用法。比如:

/xp set @s 25 levels

就是设定自己的经验等级为25级

这里唯一要说的是query(查询)功能。

query一次只能查询一位玩家,也就是说,目标选择器选择@a之类的选择器会报错,不管你是否只有1名玩家。

如果你有仔细看上面的格式,你就会发现上面的格式出现了一个你从未见过的格式符号: