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

deathHook

概要

function deathHook(ATTACKER_UUID, VICTIM_UUID){
}
エンティティの死亡モーションが始まった時に呼び出されるフック関数。
死亡モーションとはモブが横倒しになる、あの動き。
死亡モーションが終わるまではエンティティは存在し続け、叩けばattackHookも呼び出される。
死亡モーションが終わると、エンティティは消え、entityRemovedHookが呼び出される。

引数

引数説明
NumberATTACKER_UUID死亡するエンティティにトドメを刺したエンティティのUUID
火炎ダメージなどで死ぬ場合は-1
NumberVICTIM_UUIDこれから死亡するエンティティのUUID

function deathHook(ATTACKER_UUID, VICTIM_UUID){
 var attackerTypeId = Entity.getEntityTypeId(ATTACKER_UUID);
 var victimTypeId = Entity.getEntityTypeId(VICTIM_UUID);
 var attackerTypeName;
 var victimTypeName;
 for(var key in EntityType){
  if(EntityType[ key ]==attackerTypeId){
   attackerTypeName=key;
  }
  if(EntityType[ key ]==victimTypeId){
   victimTypeName=key;
  }
 }
 clientMessage("攻撃者は"+attackerTypeName+" (UUID : "+ATTACKER_UUID+")です。"); 
 clientMessage("被害者は"+victimTypeName+" (UUID : "+VICTIM_UUID+")です。"); 
}

コメントをかく


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

WIKi内検索

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

メンバー募集!