From 4b87ac2907e4d90ac946d5ed8271aa440d2f4e0a Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Sun, 28 Feb 2021 15:27:35 +0100 Subject: [PATCH] Prevent NPE in Data Manager --- src/main/java/com/volmit/iris/manager/IrisDataManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/volmit/iris/manager/IrisDataManager.java b/src/main/java/com/volmit/iris/manager/IrisDataManager.java index 292954e00..0f3312b81 100644 --- a/src/main/java/com/volmit/iris/manager/IrisDataManager.java +++ b/src/main/java/com/volmit/iris/manager/IrisDataManager.java @@ -8,6 +8,7 @@ import com.volmit.iris.util.ResourceLoader; import lombok.Data; import java.io.File; +import java.util.Objects; import java.util.function.Function; @Data @@ -186,7 +187,7 @@ public class IrisDataManager public static T loadAny(String key, Function v) { try { - for(File i : Iris.instance.getDataFolder("packs").listFiles()) + for(File i : Objects.requireNonNull(Iris.instance.getDataFolder("packs").listFiles())) { if(i.isDirectory()) {