public void set(Object instance, Object value) { try { field.set(this, value); } catch (IllegalAccessException e) { NPCFactory.getLogger().log(Level.SEVERE, "Failed to access field", e); } }
public Object get(Object instance) { try { return field.get(instance); } catch (IllegalAccessException e) { NPCFactory.getLogger().log(Level.SEVERE, "Failed to access field", e); return null; } }