From c6d0c93a50d38aa2c77279d756000e1ecb650728 Mon Sep 17 00:00:00 2001 From: LexManos Date: Tue, 8 Aug 2017 23:27:34 -0700 Subject: [PATCH] Fix odd NPE with list files for empty directories. --- .../net/minecraftforge/fml/relauncher/CoreModManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraftforge/fml/relauncher/CoreModManager.java b/src/main/java/net/minecraftforge/fml/relauncher/CoreModManager.java index ab03b904e..82b7bd7a3 100644 --- a/src/main/java/net/minecraftforge/fml/relauncher/CoreModManager.java +++ b/src/main/java/net/minecraftforge/fml/relauncher/CoreModManager.java @@ -310,7 +310,7 @@ public class CoreModManager { else ret = ObjectArrays.concat(ret, dir.listFiles(filter), File.class); } - return ret; + return ret == null ? new File[0] : ret; } private static File[] listFiles(FileFilter filter, File ... dirs) { @@ -324,7 +324,7 @@ public class CoreModManager { else ret = ObjectArrays.concat(ret, dir.listFiles(filter), File.class); } - return ret; + return ret == null ? new File[0] : ret; } private static void discoverCoreMods(File mcDir, LaunchClassLoader classLoader)