From 3d0c642477622f9d2487b81d4a8a22f49152f63c Mon Sep 17 00:00:00 2001 From: LinoxGH <54643600+LinoxGH@users.noreply.github.com> Date: Sun, 30 Aug 2020 18:14:39 +0300 Subject: [PATCH] Added an additional check for Wind Staff --- .../slimefun4/implementation/items/magical/WindStaff.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/magical/WindStaff.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/magical/WindStaff.java index 6c07381ac..ab0ae48c2 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/magical/WindStaff.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/magical/WindStaff.java @@ -31,6 +31,11 @@ public class WindStaff extends SimpleSlimefunItem { if (p.getInventory().getItemInMainHand().getType() != Material.SHEARS && p.getGameMode() != GameMode.CREATIVE) { FoodLevelChangeEvent event = new FoodLevelChangeEvent(p, p.getFoodLevel() - 2); Bukkit.getPluginManager().callEvent(event); + + if (event.isCancelled()) { + SlimefunPlugin.getLocalization().sendMessage(p, "messages.wind-staff-fail", true); + return; + } p.setFoodLevel(event.getFoodLevel()); }