/execute: 以其他实体的身份或在其他实体的位置运行另一条命令,并且只在你设置的条件成立时运行。它是实现逻辑最强大的命令。
语法
<尖括号> 内为必填,[方括号] 内为可选。 /execute 有 18 种写法:
/execute <subcommand: option_as> <origin: selection> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_at> <origin: selection> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_in> <dimension: dimension> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_positioned> <position: position_float> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_positioned> <secondary subcommand: option_as> <origin: selection> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_rotated> <yaw: rval> <pitch: rval> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_rotated> <secondary subcommand: option_as> <origin: selection> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_facing> <position: position_float> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_facing> <secondary subcommand: option_entity> <origin: selection> <anchor: actorlocation> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_align> <axes: id> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_anchored> <anchored: actorlocation> <chainedCommand: executechainedoption_0>
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_block> <position: position> <block: block> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_block> <position: position> <block: block> <blockStates: block_state_array> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_blocks> <begin: position> <end: position> <destination: position> <scan mode: blocksscanmode> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_entity> <target: selection> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_score> <target: selection> <objective: scoreboardobjectives> <operation: compareoperator> <source: selection> <objective: scoreboardobjectives> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_if_unless> <secondary subcommand: option_condition_score> <target: selection> <objective: scoreboardobjectives> <matches: scorerangemode> <range: fullintegerrange> [chainedCommand: executechainedoption_0]
/execute <subcommand: option_run> <command: codebuilderargs>