diff --git a/Zutil.jar b/Zutil.jar index 8e700e2..91440bc 100644 Binary files a/Zutil.jar and b/Zutil.jar differ diff --git a/src/zutil/parser/Templator.java b/src/zutil/parser/Templator.java index 11f817f..7ab8cc0 100644 --- a/src/zutil/parser/Templator.java +++ b/src/zutil/parser/Templator.java @@ -390,7 +390,7 @@ public class Templator { else { // Using a loop as the direct lookup throws a exception if no field was found // So this is probably a bit faster - for (Field field : obj.getClass().getFields()) { // Only look for public fields + for (Field field : obj.getClass().getDeclaredFields()) { // Only look for public fields if (field.getName().equals(attrib)) { field.setAccessible(true); return field.get(obj);