function/組み込み関数

Last-modified: 2025-11-26 (水) 04:28:06

組み込み関数一覧

ユーティリティ系

関数名内容
print(String text, String selector)注意:デバッグ用 selectorで指定されたプレーヤーに、textの内容を表示する。ただし、セレクターは[r=20]などの指定をしないとうまく機能しないため注意
exec(String command)commandの内容のコマンドを実行する。実行者はfuncコマンドを呼びだした人
 

乱数系

関数名内容
randomInt(int from, int to)from以上、to未満の乱数を生成する。 from < toでない場合、処理がエラーになるため注意
randomDouble()[0.0,1.0]から無作為な乱数を生成する
 

commandscore連携

関数名内容
getNowPoint(String location)locationの位置にあるcommandscoreのnowPointを呼び出し、int型で返す
 

プレーヤーデータ系

関数名内容
getGalions(String selector)selectorで指定したプレーヤー(セレクター、名前どちらでも可)の所持金をintで取得する

時刻系

関数名内容
getNowYear()現在の年を取得
getNowMonth()現在の月を取得
getNowDayOfMonth()現在の日(13日など)を取得
getNowDayOfWeek()現在の曜日(金曜など)を取得 月曜を0として日曜を6としている
getNowHour()現在の時を取得
getNowMinute()現在の分を取得
getNowSecond()現在の秒を取得