From ecc4ca002c1f3f2055faf37d2f92598ca04a7f96 Mon Sep 17 00:00:00 2001 From: darbyjack Date: Tue, 30 Jun 2026 20:04:08 -0500 Subject: [PATCH 1/2] improve(logging): log expansion instantiation failures with stack trace --- .../placeholderapi/expansion/manager/LocalExpansionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java b/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java index 9cf638e..279fed6 100644 --- a/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java +++ b/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java @@ -455,7 +455,7 @@ public final class LocalExpansionManager implements Listener { throw ((LinkageError) ex.getCause()); } - Msg.warn("There was an issue with loading an expansion."); + Msg.severe("Failed to create expansion instance for class %s.", ex, clazz.getName()); return null; } } From c5c75a5e8c63aa7baa265b141f68478fed21d159 Mon Sep 17 00:00:00 2001 From: darbyjack Date: Tue, 30 Jun 2026 20:13:43 -0500 Subject: [PATCH 2/2] fix(logging): avoid msg during local expansion manager initialization --- .../placeholderapi/expansion/manager/LocalExpansionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java b/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java index 279fed6..6f4d0f8 100644 --- a/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java +++ b/src/main/java/me/clip/placeholderapi/expansion/manager/LocalExpansionManager.java @@ -94,7 +94,7 @@ public final class LocalExpansionManager implements Listener { this.folder = new File(plugin.getDataFolder(), EXPANSIONS_FOLDER_NAME); if (!this.folder.exists() && !folder.mkdirs()) { - Msg.warn("Failed to create expansions folder!"); + plugin.getLogger().warning("Failed to create expansions folder!"); } }