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

Level.getChestSlot

概要

Level.getChestSlot(X, Y, Z, SLOT);
指定した座標にあるチェストの中身のアイテムIDを取得する関数。
チェストのblockIDは54(チェスト)と146(トラップチェスト)の二種類がある。

引数

引数説明
intXX軸の座標
intYY軸の座標
intZZ軸の座標
intSLOTチェストのスロットID
0から26までの27スロット

戻り値

  • int型
  • 指定スロットのアイテムID

//棒でチェストを叩くと中身のアイテムIDがチャットに出るテンプレ
function useItem(X,Y,Z,itemID,blockID){
 if(itemID==280 && (blockID==54||blockID==146)){
  clientMessage("座標[ x:"+X+" ,y:"+Y+" ,z:"+Z+" ]にあるチェストの中身は...");
  var itemIDArray=[];
  for(var SLOT=0;SLOT<27;SLOT++){
   itemIDArray[SLOT] = Level.getChestSlot(X, Y, Z, SLOT);
  }
  clientMessage(itemIDArray.join());
 }
}

類似関数

関連関数

コメントをかく


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

WIKi内検索

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

メンバー募集!