游戏之家 > 游戏攻略

我的世界条件子命令介绍

我的世界条件子命令很多玩家想知道,我的世界的自由度非常高,各种版本也在持续更新,很多玩家喜欢这款游戏。下面一起来看看我的世界execute条件子命令介绍。

我的世界条件子命令介绍

条件子命令

条件子命令if和unless用于限制命令只有在指定的条件下执行。if为如果......就,而unless为除非......否则。 除此之外两者都有相同的参数结构。

如果在不使用存储子命令和run子命令的情况下单独执行条件子命令,execute命令将会报告是否匹配成功作为命令的成功次数,成功匹配的数量作为返回值。

有以下几种不同类型的条件:

(if|unless) biome– 检测具体方块处的生物群系

(if|unless) block– 检测单个具体方块

(if|unless) blocks– 检测两个长方体区域内的方块匹配情况

(if|unless) data– 检测方块、实体或存储持有的数据

(if|unless) entity– 检测指定实体是否存在

(if|unless) predicate– 指定谓词是否通过

(if|unless) score- 检测目标的分数

效果:

当处于execute命令结尾时:对于if,如果条件成立则命令成功,否则失败。对于unless,如果条件不成立则命令成功,否则失败。

当位于execute命令中间时:对于if,如果条件成立继续执行后续子命令,否则终止执行。对于unless,如果条件不成立则继续执行后续子命令,否则终止执行。