ページ 11

専用武器で倒した時アイテムドロップする方法

投稿記事Posted: 2017年7月25日(火) 04:57
by けいくん
特定武器でMOBを倒した時またはMOBを攻撃した際にアイテムをドロップするようにしたいです。

現状MOBに殴った際にドロップするようにしているのですが、MOBが倒した判定方法等がわからず困ってます。
また、下記のコードですと何故か拾えるものと拾えないものが存在します。
拾えないものは入り直すと消えるのですが、この原因等もわからず困ってます。

どうかわかる方がいましたらご教授お願い致します。
コード: 全て選択
    public boolean onLeftClickEntity(ItemStack itemStack, EntityPlayer player, Entity entity) {
       entity.dropItem(ItemRegistry.MyPiece, 2);

      return false;
    }

versionは1.7.10です