private static void loadExtendedLibraries() {
try {
String configSearchPath = new File(URLDecoder.decode(GuiClient.class.getProtectionDomain().getCodeSource()
.getLocation().getPath(), "UTF-8")).getParent();
File currentDir = new File(configSearchPath, "ext");
File[] fileList = currentDir.listFiles(new JarFilter(false));
if (!ArrayUtils.isEmpty(fileList)) {
URLClassLoader urlClassLoader = (URLClassLoader) ClassLoader.getSystemClassLoader();
for (File currentFile : fileList) {
addJar(currentFile.toURI().toURL(), urlClassLoader);
}