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

Level.dropItem

概要

Level.dropItem(X, Y, Z, BOUND, ID, AMOUNT, DAMAGE);
指定した場所にドロップアイテムを出す関数。

引数

引数説明省略
doubleXX軸の座標
doubleYY軸の座標
doubleZZ軸の座標
doubleBOUNDアイテムが跳ねる勢い
intIDアイテムID
intAMOUNTアイテムのスタックされた個数可(1)
intDAMAGEアイテムのダメージ値可(0)

戻り値

  • ドロップさせたアイテムのエンティティとしてのUUID
  • JavaObject型
//Number型に変換する場合
var JavaObject_UUID = Level.dropItem(X, Y, Z, 1, itemID, 1, itemDamage); //JavaObject型
var Number_UUID = Number(JavaObject_UUID); //Number型に変換

//ブロックを叩くと持っていたアイテムがドロップ
function useItem(X,Y,Z,itemID,blockID,side,itemDamage){
 var itemUUID = Level.dropItem(X, Y, Z, 1, itemID, 1, itemDamage);
 clientMessage("アイテム(UUID: "+itemUUID+")をスポーンさせました。");
}

このページへのコメント

スタック上限以上をドロップさせた場合、ドロップアイテムのエンティティは複数スポーンするのか?
また、複数スポーンした場合、戻り値のUUIDはどうなるのか?
要検証

0
Posted by mihaell 2016年03月22日(火) 22:12:33 返信

コメントをかく


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

WIKi内検索

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

メンバー募集!