From 74069af30998f7e5a7933c6ce8101f8fb9fbe1b4 Mon Sep 17 00:00:00 2001 From: Luck Date: Mon, 16 Oct 2017 15:28:02 +0100 Subject: [PATCH] Throw an exception if we're unable to create the lib dir --- .../luckperms/common/dependencies/DependencyManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/me/lucko/luckperms/common/dependencies/DependencyManager.java b/common/src/main/java/me/lucko/luckperms/common/dependencies/DependencyManager.java index dff17863..d14d5b68 100644 --- a/common/src/main/java/me/lucko/luckperms/common/dependencies/DependencyManager.java +++ b/common/src/main/java/me/lucko/luckperms/common/dependencies/DependencyManager.java @@ -100,7 +100,9 @@ public class DependencyManager { plugin.getLog().info("Identified the following dependencies: " + dependencies.toString()); File libDir = new File(plugin.getDataDirectory(), "lib"); - libDir.mkdirs(); + if (!(libDir.exists() || libDir.mkdirs())) { + throw new RuntimeException("Unable to create lib dir - " + libDir.getPath()); + } // Download files. List filesToLoad = new ArrayList<>();