From 37759f598c7eaf48530c1eda165f1647d75bdcec Mon Sep 17 00:00:00 2001 From: Fabrizio La Rosa Date: Sat, 1 Aug 2020 19:46:46 +0200 Subject: [PATCH] Improved fishing permission --- .../permission/permissions/listening/FishingPermission.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/songoda/skyblock/permission/permissions/listening/FishingPermission.java b/src/main/java/com/songoda/skyblock/permission/permissions/listening/FishingPermission.java index efea4ec7..d76b5be8 100644 --- a/src/main/java/com/songoda/skyblock/permission/permissions/listening/FishingPermission.java +++ b/src/main/java/com/songoda/skyblock/permission/permissions/listening/FishingPermission.java @@ -25,8 +25,8 @@ public class FishingPermission extends ListeningPermission { @PermissionHandler(priority = PermissionPriority.LAST) public void onProjectileLaunch(ProjectileLaunchByPlayerEvent event) { org.bukkit.entity.Projectile projectile = event.getEntity(); - Player shooter = (Player) projectile.getShooter(); - if (projectile instanceof FishHook) { + if (projectile instanceof FishHook && projectile.getShooter() instanceof Player) { + Player shooter = (Player) projectile.getShooter(); cancelAndMessage(event, shooter, plugin, messageManager); event.setStopped(true); }