この項目は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 が追加された。 |