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

Entity.setMobSkin

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

概要

Entity.setMobSkin(UUID, SKIN_PATH);
モブのスキンを設定する関数。

引数

引数説明
NumberUUIDエンティティ固有の番号
StringSKIN_PATHモブのスキン

戻り値

  • なし

var SKIN_PATH = "mob/pigman.png";
function attackHook(a,v){
 if(getCarriedItem()==280){ //棒で叩いたら
  Entity.setMobSkin(v, SKIN_PATH); //スキンを変更
  clientMessage("叩いたモブのスキンを["+SKIN_PATH+"]に設定");
  preventDefault();
 }
 if(getCarriedItem()==281){ //ボウルで叩いた場合
  if(Entity.getEntityTypeId(v)<=44){ //モブの場合
   var MobSkin = Entity.getMobSkin(v);
   clientMessage("叩いたモブのスキンは["+MobSkin+"]でした。");
   preventDefault();
  }
 }
}
function chatHook(str){
 if(str.endsWith(".png") || str.endsWith(".tga")){ //xxx.pngまたはxxx.tgaの文字列だったら
  SKIN_PATH = str;
  clientMessage("SKIN_PATHを["+SKIN_PATH+"]に設定");
  preventDefault();
 }
}

関連関数

コメントをかく


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

WIKi内検索

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

メンバー募集!