From e83db9a0fe31f8b5428c8b4c3e2d8e928efbe951 Mon Sep 17 00:00:00 2001 From: PikaMug <2267126+PikaMug@users.noreply.github.com> Date: Wed, 30 Nov 2022 13:43:25 -0500 Subject: [PATCH] Descriptive error for null file objects, see #2034 --- core/src/main/java/me/blackvein/quests/util/ConfigUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/me/blackvein/quests/util/ConfigUtil.java b/core/src/main/java/me/blackvein/quests/util/ConfigUtil.java index 6354c1178..b6ddbe86e 100644 --- a/core/src/main/java/me/blackvein/quests/util/ConfigUtil.java +++ b/core/src/main/java/me/blackvein/quests/util/ConfigUtil.java @@ -45,6 +45,10 @@ public class ConfigUtil { return false; } for (final Object o : list) { + if (o == null) { + Bukkit.getLogger().severe(clazz.getSimpleName() + " type in Quests file was \"null\""); + return false; + } if (!clazz.isAssignableFrom(o.getClass())) { return false; }