From d9ea1265bfb2cd78364d42db1811dceb39bd6efa Mon Sep 17 00:00:00 2001 From: Ryder Belserion Date: Mon, 5 Aug 2024 02:41:57 -0400 Subject: [PATCH] Resource apiversion.txt not found on startup (#5) * fix resource apiversion.txt not found * add whitespace back --- src/main/java/me/youhavetrouble/yardwatch/YardWatch.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/youhavetrouble/yardwatch/YardWatch.java b/src/main/java/me/youhavetrouble/yardwatch/YardWatch.java index 4da1e9a..4e56624 100644 --- a/src/main/java/me/youhavetrouble/yardwatch/YardWatch.java +++ b/src/main/java/me/youhavetrouble/yardwatch/YardWatch.java @@ -27,8 +27,11 @@ public final class YardWatch extends JavaPlugin { public void onEnable() { try { - URL url = Resources.getResource("apiversion.txt"); - yardWatchApiVersion = Resources.toString(url, com.google.common.base.Charsets.UTF_8); + final URL url = getClassLoader().getResource("apiversion.txt"); + + if (url != null) { + yardWatchApiVersion = Resources.toString(url, com.google.common.base.Charsets.UTF_8); + } } catch (IOException e) { getLogger().warning("Failed to read YardWatch API version."); }