From fa3e19fb1d2f85a8df976e6362d8161bd72dbfd9 Mon Sep 17 00:00:00 2001 From: Elikill58 Date: Thu, 3 Aug 2023 23:01:05 +0200 Subject: Fix error --- .../main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java index 424bec75..068fca3e 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java @@ -160,7 +160,9 @@ public class TaskUtils { } int progressAmount = getIntegerTaskProgress(progress); if(progressAmount > 0) { // if has value - progressAmount = (progressAmount * 100) / (int) q.getTaskById(progress.getTaskId()).getConfigValue("amount"); // convert into percent + Object amount = q.getTaskById(progress.getTaskId()).getConfigValue("amount"); + if(amount != null && amount instanceof Integer) + progressAmount = (progressAmount * 100) / (int) amount; // convert into percent } if((plugin.getConfig().getBoolean("options.bossbar.complete", true) && progress.isCompleted()) || plugin.getConfig().getBoolean("options.bossbar.progress", true)) { if(progressAmount > 0) -- cgit v1.2.3-70-g09d2