コマンド/function

提供: Minecraft Wiki
移動先: 案内検索
Information icon.svg
この項目はJava Edition、およびBedrock Edition限定の要素です。

関数を実行する。

構文
  • Java Edition
function <function>
引数
function
namespace:path/to/function/fileの形式で指定する。
結果
引数が正しくない場合にコマンドは失敗する。
成功した場合、/functionコマンドを実行したエンティティまたはコマンドブロックを介して関数を実行する。
使用例
'data/functions/custom/example/test.mcfunction'の関数を実行する: function custom:example/test
半径2ブロック以内に羊がいる場合に関数を実行する: execute if entity @e[type=sheep,distance=..2] run function custom:example/test
実行者がプレイヤーでない場合に関数を実行する: execute unless entity @s[type=player] run function custom:example/test
関連項目
Tag – 関数を毎tick実行する方法を解説している。

歴史[編集 | ソースを編集]

Java Edition
1.12 pre1 /functionが追加された。
Bedrock Edition
1.8.0 beta 1.8.0.8 /functionが追加された。