From bc2999f578e1a0f8f898ac87cca4f068991cd8b2 Mon Sep 17 00:00:00 2001 From: Shane Freeder Date: Tue, 5 Jan 2021 11:21:03 +0000 Subject: [PATCH] Print name of busted server config files --- Spigot-Server-Patches/Paper-config-files.patch | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Spigot-Server-Patches/Paper-config-files.patch b/Spigot-Server-Patches/Paper-config-files.patch index fa0d4964d4..6439e257d5 100644 --- a/Spigot-Server-Patches/Paper-config-files.patch +++ b/Spigot-Server-Patches/Paper-config-files.patch @@ -621,10 +621,14 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 } + // Paper start - load config files -+ private static org.bukkit.configuration.file.YamlConfiguration loadConfigFile(File configFile) throws java.io.IOException, org.bukkit.configuration.InvalidConfigurationException { ++ private static org.bukkit.configuration.file.YamlConfiguration loadConfigFile(File configFile) throws Exception { + org.bukkit.configuration.file.YamlConfiguration config = new org.bukkit.configuration.file.YamlConfiguration(); + if (configFile.exists()) { -+ config.load(configFile); ++ try { ++ config.load(configFile); ++ } catch (Exception ex) { ++ throw new Exception("Failed to load configuration file: " + configFile.getName(), ex); ++ } + } + return config; + }