From cdb6eeab968a957f544f45c9f0e33e513690df47 Mon Sep 17 00:00:00 2001 From: LinoxGH <54643600+LinoxGH@users.noreply.github.com> Date: Sun, 30 Aug 2020 18:13:45 +0300 Subject: [PATCH] Did the requested changes. --- .../slimefun4/implementation/listeners/CoolerListener.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/CoolerListener.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/CoolerListener.java index bf637e896..8a76d6b00 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/CoolerListener.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/CoolerListener.java @@ -42,7 +42,7 @@ public class CoolerListener implements Listener { @EventHandler public void onHungerLoss(FoodLevelChangeEvent e) { - if (cooler == null || cooler.isDisabled()) { + if (cooler == null || cooler.isDisabled() || !(e.getEntity() instanceof Player)) { return; } @@ -55,11 +55,11 @@ public class CoolerListener implements Listener { @EventHandler public void onHungerDamage(EntityDamageEvent e) { - if (cooler == null || cooler.isDisabled()) { + if (cooler == null || cooler.isDisabled() || !(e.getEntity() instanceof Player)) { return; } - if (e.getCause() == EntityDamageEvent.DamageCause.STARVATION) { + if (e.getCause() == DamageCause.STARVATION) { checkAndConsume((Player) e.getEntity()); } }