diff --git a/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java b/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java index b30a606345..66e9930ab5 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java @@ -351,6 +351,19 @@ public class ImageUtil } catch (IllegalArgumentException e) { + final String filePath; + + if (path.startsWith("/")) + { + filePath = path; + } + else + { + filePath = c.getPackage().getName().replace(".", "/") + "/" + path; + } + + log.warn("Failed to load image from class: {}, path: {}", c.getName(), filePath); + throw new IllegalArgumentException(path, e); } catch (IOException e)