Level.destroyBlock(X, Y, Z, ALLOW_DROP);指定した座標のブロックを即座に破壊する。
destroyBlockには引っかからない。
Level.dropItemとは異なり、ドロップさせたアイテムのUUIDは得られない。
ドロップさせたブロックのダメージ値は保持されるが、
モブの頭などは特殊で、skullというアイテムに変わってしまう。
チェストやかまどを壊した場合、ALLOW_DROPに関係なく、中身はドロップする。
function useItem(x,y,z,item){ if(item==280){ //棒で叩くとブロックを破壊しアイテム化させる Level.destroyBlock(x, y, z, true); }else if(item==281){ //ボウルで叩くとアイテム化せず破壊する Level.destroyBlock(x, y, z, false); } }
コメントをかく