Mojangより配信されているMinecraft: Pocket EditionのModについて包括的に扱うwikiです。

playerAddExpHook

最終確認バージョン(MCPE:0.14.0 BL:1.12.4)

概要

function playerAddExpHook(PlayerEntityUUID, ExperienceAdded){
}
プレイヤーが経験値オーブを拾った時のフック関数。

フックのタイミングは拾ったプレイヤーの経験値に反映される前なので、preventDefaultで経験値の増加をなかったことに出来る。
経験値オーブを拾ったことでレベルアップした時、この関数が処理された直後にplayerExpLevelChangeHookが呼ばれる。
その後、経験値オーブの消失がentityRemovedHookにフックされる。
注意点
  • Player.addExpPlayer.setExpで経験値を操作しても、フックされない。
  • プレイヤーの死亡によるレベル初期化はフックされない。

引数

引数説明
NumberPlayerEntityUUIDプレイヤーのUUID
intExperienceAdded拾った経験値オーブの価値
 7 、中 3 、小 1 の三種類

使用例

タグ

コメントをかく


利用規約をご確認のうえご記入下さい

WIKi内検索

メンバーのみ編集できます

メンバー募集!