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

Level.getFurnaceSlotData

概要

Level.getFurnaceSlotData(X, Y, Z, SLOT);
指定した座標にあるかまどの中身のアイテムの個数を取得する関数。
かまどのblockIDは61(消火)と62(点火)の二種類がある。

引数

引数説明
intXX軸の座標
intYY軸の座標
intZZ軸の座標
intSLOTかまどのスロットID
0:材料、1:燃料、2:完成品

戻り値

  • int型
  • 指定スロットのアイテムのダメージ値

//棒でかまどを叩くと中身のダメージ値がチャットに出るテンプレ
function useItem(X,Y,Z,itemID,blockID){
 if(itemID==280 && (blockID==61||blockID==62)){
  clientMessage("座標[ x:"+X+" ,y:"+Y+" ,z:"+Z+" ]にあるかまどの中身のダメージ値は...");
  var slotItemDamage = Level.getFurnaceSlotCount(X, Y, Z, 0);
  clientMessage("材料スロット(0) : "+slotItemDamage);
  slotItemDamage = Level.getFurnaceSlotCount(X, Y, Z, 1);
  clientMessage("燃料スロット(1) : "+slotItemDamage);
  slotItemDamage = Level.getFurnaceSlotCount(X, Y, Z, 2);
  clientMessage("完成品スロット(2) : "+slotItemDamage);
 }
}

関連関数

コメントをかく


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

WIKi内検索

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

メンバー募集!