summaryrefslogtreecommitdiffstats
path: root/bukkit/src/main/java/com
diff options
context:
space:
mode:
authorKrakenied <Krakenied1@gmail.com>2023-05-27 16:01:17 +0200
committerKrakenied <Krakenied1@gmail.com>2023-05-27 16:01:17 +0200
commit5176fe2fbf7efcc0d48e2d6a417fba1eaeb4fd89 (patch)
tree57255edbea615e86044a5aeccd3a9bd691297081 /bukkit/src/main/java/com
parente855c4b9c1bfd960dfee1e5d4a927ae6baf28786 (diff)
Improve getConfigBoolean method
Diffstat (limited to 'bukkit/src/main/java/com')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java8
1 files changed, 1 insertions, 7 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 cdfd4db3..cce1a4e3 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
@@ -81,13 +81,7 @@ public class TaskUtils {
}
public static boolean getConfigBoolean(Task task, String key, boolean def) {
- Object configObject = task.getConfigValue(key);
-
- boolean bool = def;
- if (configObject != null) {
- bool = (boolean) task.getConfigValue(key, def);
- }
- return bool;
+ return task.getConfigValue(key) instanceof Boolean configBoolean ? configBoolean : def;
}
public static QuestItem getConfigQuestItem(Task task, String itemKey, String dataKey) {