diff options
| author | Elikill58 <arpetzouille@gmail.com> | 2023-08-03 23:01:05 +0200 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2023-08-26 15:12:01 +0100 |
| commit | fa3e19fb1d2f85a8df976e6362d8161bd72dbfd9 (patch) | |
| tree | 9232d8c11d14a78ef2bb4f63027c5fb56e8d0c1e /bukkit/src/main/java/com | |
| parent | 95d5363daf5c0f521f2da69821f5a95cbe790a5d (diff) | |
Fix error
Diffstat (limited to 'bukkit/src/main/java/com')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java | 4 |
1 files changed, 3 insertions, 1 deletions
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) |
