diff --git a/pom.xml b/pom.xml index 2b9821a..a73a46c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ nu.nerd BeastMaster ${project.name} - 1.2.1 + 1.2.2 jar Handles custom mob spawning. https://github.com/NerdNu/${project.name} diff --git a/src/nu/nerd/beastmaster/BeastMaster.java b/src/nu/nerd/beastmaster/BeastMaster.java index a57d659..20d4302 100644 --- a/src/nu/nerd/beastmaster/BeastMaster.java +++ b/src/nu/nerd/beastmaster/BeastMaster.java @@ -243,7 +243,6 @@ public void onEntityDeath(EntityDeathEvent event) { // To do better than this, we need persistent metadata. *sigh* MobType mobType = MOBS.getMobType(monster); if (mobType != null) { - event.getDrops().clear(); mobType.getDropSet().drop(loc); } } // onEntityDeath diff --git a/src/nu/nerd/beastmaster/MobType.java b/src/nu/nerd/beastmaster/MobType.java index 6024f13..eb05493 100644 --- a/src/nu/nerd/beastmaster/MobType.java +++ b/src/nu/nerd/beastmaster/MobType.java @@ -118,6 +118,12 @@ public void configureMob(LivingEntity mob) { maxHealth.setBaseValue(_health); mob.setHealth(_health); } + + // Clear default armour. + mob.getEquipment().setHelmet(null); + mob.getEquipment().setChestplate(null); + mob.getEquipment().setLeggings(null); + mob.getEquipment().setBoots(null); } // ------------------------------------------------------------------------