From 0ceabfe57ab80533d6c60e35722bbdc79521ebef Mon Sep 17 00:00:00 2001 From: Brianna Date: Sat, 6 Jun 2020 19:05:06 -0500 Subject: [PATCH] Added skull drops for creepers, skeletons and zombies. --- .../ultimatestacker/lootables/LootablesManager.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/songoda/ultimatestacker/lootables/LootablesManager.java b/src/main/java/com/songoda/ultimatestacker/lootables/LootablesManager.java index 174fedd..234579d 100644 --- a/src/main/java/com/songoda/ultimatestacker/lootables/LootablesManager.java +++ b/src/main/java/com/songoda/ultimatestacker/lootables/LootablesManager.java @@ -62,7 +62,6 @@ public class LootablesManager { return loot2; }; } - EntityType killer = null; if (entity.getLastDamageCause() instanceof EntityDamageByEntityEvent) { Entity killerEntity = ((EntityDamageByEntityEvent) entity.getLastDamageCause()).getDamager(); @@ -76,6 +75,7 @@ public class LootablesManager { } return lootManager.runLoot(modify, entity.getFireTicks() > 0, + entity instanceof Creeper && ((Creeper) entity).isPowered(), entity.getKiller() != null ? entity.getKiller().getItemInHand() : null, killer, loot, @@ -432,6 +432,9 @@ public class LootablesManager { .setMaterial(CompatibleMaterial.ROTTEN_FLESH) .setMin(0) .setMax(2).build(), + new LootBuilder() + .setMaterial(CompatibleMaterial.ZOMBIE_HEAD) + .setRequireCharged(true).build(), new LootBuilder() .setChance(2.5) .setChildDropCount(1) @@ -619,7 +622,10 @@ public class LootablesManager { new LootBuilder() .setMaterial(CompatibleMaterial.BONE) .setMin(0) - .setMax(2).build())); + .setMax(2).build(), + new LootBuilder() + .setMaterial(CompatibleMaterial.SKELETON_SKULL) + .setRequireCharged(true).build())); // Add Snowman. lootManager.addLootable(new Lootable("SNOWMAN",