Only triggered charged when the killer creeper is charged.

This commit is contained in:
Brianna 2020-07-22 12:48:42 -05:00
parent 6fbde72b55
commit 631ec84fb7
1 changed files with 3 additions and 3 deletions

View File

@ -63,9 +63,9 @@ public class LootablesManager {
};
}
EntityType killer = null;
Entity killerEntity = null;
if (entity.getLastDamageCause() instanceof EntityDamageByEntityEvent) {
Entity killerEntity = ((EntityDamageByEntityEvent) entity.getLastDamageCause()).getDamager();
killer = killerEntity.getType();
killerEntity = ((EntityDamageByEntityEvent) entity.getLastDamageCause()).getDamager();
if (killerEntity instanceof Projectile) {
Projectile projectile = (Projectile) killerEntity;
if (projectile.getShooter() instanceof Entity) {
@ -75,7 +75,7 @@ public class LootablesManager {
}
return lootManager.runLoot(modify,
entity.getFireTicks() > 0,
entity instanceof Creeper && ((Creeper) entity).isPowered(),
killerEntity instanceof Creeper && ((Creeper) killerEntity).isPowered(),
entity.getKiller() != null ? entity.getKiller().getItemInHand() : null,
killer,
loot,