Level.getChestSlot(X, Y, Z, SLOT);指定した座標にあるチェストの中身のアイテムIDを取得する関数。
チェストのblockIDは54(チェスト)と146(トラップチェスト)の二種類がある。
//棒でチェストを叩くと中身のアイテム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()); } }
コメントをかく