diff --git a/build.gradle.kts b/build.gradle.kts index d74f85b..30641d2 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -80,7 +80,7 @@ allprojects { compileOnly("LibsDisguises:LibsDisguises:10.0.21") { exclude("org.spigotmc", "spigot") } - compileOnly("com.github.Xiao-MoMi:Custom-Fishing:2.0.7") + compileOnly("com.github.Xiao-MoMi:Custom-Fishing:2.0.10.3") compileOnly("com.ticxo.modelengine:ModelEngine:R4.0.2") // Lombok <3 diff --git a/common/src/main/java/me/lojosho/hibiscuscommons/hooks/misc/HookCustomFishing.java b/common/src/main/java/me/lojosho/hibiscuscommons/hooks/misc/HookCustomFishing.java index 0c04a39..359e682 100644 --- a/common/src/main/java/me/lojosho/hibiscuscommons/hooks/misc/HookCustomFishing.java +++ b/common/src/main/java/me/lojosho/hibiscuscommons/hooks/misc/HookCustomFishing.java @@ -15,7 +15,8 @@ public class HookCustomFishing extends Hook { @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) public void onPlayerFish(FishingLootSpawnEvent event) { - HibiscusPluginFishEvent newEvent = new HibiscusPluginFishEvent(this, event.getPlayer(), event.getItemStack()); + if (event.getItem() == null) return; + HibiscusPluginFishEvent newEvent = new HibiscusPluginFishEvent(this, event.getPlayer(), event.getItem().getItemStack()); Bukkit.getPluginManager().callEvent(newEvent); } }