diff --git a/main/src/main/java/net/citizensnpcs/util/NMS.java b/main/src/main/java/net/citizensnpcs/util/NMS.java index 67e0a2e18..da3d946c9 100644 --- a/main/src/main/java/net/citizensnpcs/util/NMS.java +++ b/main/src/main/java/net/citizensnpcs/util/NMS.java @@ -80,12 +80,13 @@ public static Field getField(Class clazz, String field, boolean log) { try { f = clazz.getDeclaredField(field); f.setAccessible(true); + return f; } catch (Exception e) { if (log) { Messaging.logTr(Messages.ERROR_GETTING_FIELD, field, e.getLocalizedMessage()); } + return null; } - return f; } public static MethodHandle getFinalSetter(Class clazz, String field) {