From b8d160388f6b9e1b4687c9f7aae3dcfebc42d53c Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 16 Jun 2017 17:05:54 +0100 Subject: [PATCH] Removed dropped exp from entity kills and fishing --- .../mineplex/gemhunters/world/WorldListeners.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/WorldListeners.java b/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/WorldListeners.java index f40a2605b..0dfab4fb3 100644 --- a/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/WorldListeners.java +++ b/Plugins/mineplex-game-gemhunters/src/mineplex/gemhunters/world/WorldListeners.java @@ -17,6 +17,7 @@ import org.bukkit.event.Listener; import org.bukkit.event.block.*; import org.bukkit.event.block.BlockIgniteEvent.IgniteCause; import org.bukkit.event.entity.EntityDamageEvent; +import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.entity.FoodLevelChangeEvent; import org.bukkit.event.hanging.HangingBreakEvent; import org.bukkit.event.inventory.FurnaceSmeltEvent; @@ -229,6 +230,18 @@ public class WorldListeners implements Listener } } + @EventHandler + public void removeExp(EntityDeathEvent event) + { + event.setDroppedExp(0); + } + + @EventHandler + public void removeExp(PlayerFishEvent event) + { + event.setExpToDrop(0); + } + public boolean shouldBlock(Player player) { return player.getGameMode() != GameMode.CREATIVE;