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

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.305186)

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

投稿記事by けいくん » 2017年7月25日(火) 04:57

特定武器でMOBを倒した時またはMOBを攻撃した際にアイテムをドロップするようにしたいです。

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

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

      return false;
    }

versionは1.7.10です
けいくん
ID:5ae23af2
水から上がったとこ
 
記事: 4
登録日時: 2016年11月10日(木) 03:12

Return to 質問:開発・制作関連

cron

x