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

Entity.setCarriedItem

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

概要

Entity.setCarriedItem(UUID, ID, AMOUNT, DAMAGE);
指定したエンティティにアイテムを持たせる関数。

プレイヤー、スケルトン、ウィッチ、ゾンビ ピッグマンなどに使える。

引数

引数説明省略
NumberUUIDエンティティ固有の番号
intIDアイテムのID可(0
intAMOUNTアイテムの個数可(0
非推奨
intDAMAGEアイテムのダメージ値可(0
AMOUNT アイテムの個数
これを省略すると、0個のアイテムを持っている状態となってしまう為、使えない、捨てられないアイテムとなる。
同じアイテムを拾うなりワールドに入り直すなりすれば0個のアイテムは消える。

戻り値

  • なし

function attackHook(ATTACKER_UUID, VICTIM_UUID){
 var ID = Player.getCarriedItem();
 var Amount = Player.getCarriedItemCount();
 var Damage =Player.getCarriedItemData();
 clientMessage("プレイヤーが持っているアイテム...");
 clientMessage("ID:"+ID+", Amount:"+Amount+", Damage:"+Damage+"を");
 var UUID = VICTIM_UUID;
 Entity.setCarriedItem(UUID, ID, Amount, Damage);
 clientMessage("叩いたエンティティにも持たせました。");
}

コメントをかく


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

WIKi内検索

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

メンバー募集!