public void script() throws InterruptedException { Object o = theBot.theHandler.theApplet; for (Field f : o.getClass().getDeclaredFields()) { f.setAccessible(true); Object l = fieldObject(f, o); if (l instanceof Applet) { ClassLoader loader = l.getClass().getClassLoader(); try { for (Field j : loader.loadClass("o").getDeclaredFields()) { if (j.getName().compareTo("q") == 0) { j.setAccessible(true); log(j); log(j.getInt(null)); } } for (Field j : loader.loadClass("qa").getDeclaredFields()) { if (j.getName().compareTo("M") == 0) { j.setAccessible(true); log(j); log(j.getInt(null)); } }