我的世界条件子命令介绍
2023-07-16 19:00:12
大中小
我的世界条件子命令很多玩家想知道,我的世界的自由度非常高,各种版本也在持续更新,很多玩家喜欢这款游戏。下面一起来看看我的世界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,如果条件不成立则继续执行后续子命令,否则终止执行。