summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules2
-rw-r--r--CMakeLists.txt25
-rw-r--r--api/gui/CMakeLists.txt (renamed from libraries/gui/CMakeLists.txt)0
-rw-r--r--api/gui/DesktopServices.cpp (renamed from libraries/gui/DesktopServices.cpp)0
-rw-r--r--api/gui/DesktopServices.h (renamed from libraries/gui/DesktopServices.h)0
-rw-r--r--api/gui/SkinUtils.cpp (renamed from libraries/gui/SkinUtils.cpp)0
-rw-r--r--api/gui/SkinUtils.h (renamed from libraries/gui/SkinUtils.h)0
-rw-r--r--api/gui/icons/IconList.cpp (renamed from libraries/gui/icons/IconList.cpp)0
-rw-r--r--api/gui/icons/IconList.h (renamed from libraries/gui/icons/IconList.h)0
-rw-r--r--api/gui/icons/MMCIcon.cpp (renamed from libraries/gui/icons/MMCIcon.cpp)0
-rw-r--r--api/gui/icons/MMCIcon.h (renamed from libraries/gui/icons/MMCIcon.h)0
-rw-r--r--api/logic/AbstractCommonModel.cpp (renamed from libraries/logic/AbstractCommonModel.cpp)0
-rw-r--r--api/logic/AbstractCommonModel.h (renamed from libraries/logic/AbstractCommonModel.h)0
-rw-r--r--api/logic/BaseConfigObject.cpp (renamed from libraries/logic/BaseConfigObject.cpp)0
-rw-r--r--api/logic/BaseConfigObject.h (renamed from libraries/logic/BaseConfigObject.h)0
-rw-r--r--api/logic/BaseInstaller.cpp (renamed from libraries/logic/BaseInstaller.cpp)0
-rw-r--r--api/logic/BaseInstaller.h (renamed from libraries/logic/BaseInstaller.h)0
-rw-r--r--api/logic/BaseInstance.cpp (renamed from libraries/logic/BaseInstance.cpp)0
-rw-r--r--api/logic/BaseInstance.h (renamed from libraries/logic/BaseInstance.h)0
-rw-r--r--api/logic/BaseVersion.h (renamed from libraries/logic/BaseVersion.h)0
-rw-r--r--api/logic/BaseVersionList.cpp (renamed from libraries/logic/BaseVersionList.cpp)0
-rw-r--r--api/logic/BaseVersionList.h (renamed from libraries/logic/BaseVersionList.h)0
-rw-r--r--api/logic/CMakeLists.txt (renamed from libraries/logic/CMakeLists.txt)0
-rw-r--r--api/logic/Commandline.cpp (renamed from libraries/logic/Commandline.cpp)0
-rw-r--r--api/logic/Commandline.h (renamed from libraries/logic/Commandline.h)0
-rw-r--r--api/logic/DefaultVariable.h (renamed from libraries/logic/DefaultVariable.h)0
-rw-r--r--api/logic/Env.cpp (renamed from libraries/logic/Env.cpp)0
-rw-r--r--api/logic/Env.h (renamed from libraries/logic/Env.h)0
-rw-r--r--api/logic/Exception.h (renamed from libraries/logic/Exception.h)0
-rw-r--r--api/logic/FileSystem.cpp (renamed from libraries/logic/FileSystem.cpp)0
-rw-r--r--api/logic/FileSystem.h (renamed from libraries/logic/FileSystem.h)0
-rw-r--r--api/logic/GZip.cpp (renamed from libraries/logic/GZip.cpp)0
-rw-r--r--api/logic/GZip.h (renamed from libraries/logic/GZip.h)0
-rw-r--r--api/logic/InstanceList.cpp (renamed from libraries/logic/InstanceList.cpp)0
-rw-r--r--api/logic/InstanceList.h (renamed from libraries/logic/InstanceList.h)0
-rw-r--r--api/logic/Json.cpp (renamed from libraries/logic/Json.cpp)0
-rw-r--r--api/logic/Json.h (renamed from libraries/logic/Json.h)0
-rw-r--r--api/logic/MMCStrings.cpp (renamed from libraries/logic/MMCStrings.cpp)0
-rw-r--r--api/logic/MMCStrings.h (renamed from libraries/logic/MMCStrings.h)0
-rw-r--r--api/logic/MMCZip.cpp (renamed from libraries/logic/MMCZip.cpp)0
-rw-r--r--api/logic/MMCZip.h (renamed from libraries/logic/MMCZip.h)0
-rw-r--r--api/logic/NullInstance.h (renamed from libraries/logic/NullInstance.h)0
-rw-r--r--api/logic/QObjectPtr.h (renamed from libraries/logic/QObjectPtr.h)0
-rw-r--r--api/logic/RWStorage.h (renamed from libraries/logic/RWStorage.h)0
-rw-r--r--api/logic/RecursiveFileSystemWatcher.cpp (renamed from libraries/logic/RecursiveFileSystemWatcher.cpp)0
-rw-r--r--api/logic/RecursiveFileSystemWatcher.h (renamed from libraries/logic/RecursiveFileSystemWatcher.h)0
-rw-r--r--api/logic/SeparatorPrefixTree.h (renamed from libraries/logic/SeparatorPrefixTree.h)0
-rw-r--r--api/logic/TypeMagic.h (renamed from libraries/logic/TypeMagic.h)0
-rw-r--r--api/logic/Version.cpp (renamed from libraries/logic/Version.cpp)0
-rw-r--r--api/logic/Version.h (renamed from libraries/logic/Version.h)0
-rw-r--r--api/logic/java/JavaChecker.cpp (renamed from libraries/logic/java/JavaChecker.cpp)0
-rw-r--r--api/logic/java/JavaChecker.h (renamed from libraries/logic/java/JavaChecker.h)0
-rw-r--r--api/logic/java/JavaCheckerJob.cpp (renamed from libraries/logic/java/JavaCheckerJob.cpp)0
-rw-r--r--api/logic/java/JavaCheckerJob.h (renamed from libraries/logic/java/JavaCheckerJob.h)0
-rw-r--r--api/logic/java/JavaInstall.cpp (renamed from libraries/logic/java/JavaInstall.cpp)0
-rw-r--r--api/logic/java/JavaInstall.h (renamed from libraries/logic/java/JavaInstall.h)0
-rw-r--r--api/logic/java/JavaInstallList.cpp (renamed from libraries/logic/java/JavaInstallList.cpp)0
-rw-r--r--api/logic/java/JavaInstallList.h (renamed from libraries/logic/java/JavaInstallList.h)0
-rw-r--r--api/logic/java/JavaUtils.cpp (renamed from libraries/logic/java/JavaUtils.cpp)0
-rw-r--r--api/logic/java/JavaUtils.h (renamed from libraries/logic/java/JavaUtils.h)0
-rw-r--r--api/logic/java/JavaVersion.cpp (renamed from libraries/logic/java/JavaVersion.cpp)0
-rw-r--r--api/logic/java/JavaVersion.h (renamed from libraries/logic/java/JavaVersion.h)0
-rw-r--r--api/logic/launch/LaunchStep.cpp (renamed from libraries/logic/launch/LaunchStep.cpp)0
-rw-r--r--api/logic/launch/LaunchStep.h (renamed from libraries/logic/launch/LaunchStep.h)0
-rw-r--r--api/logic/launch/LaunchTask.cpp (renamed from libraries/logic/launch/LaunchTask.cpp)0
-rw-r--r--api/logic/launch/LaunchTask.h (renamed from libraries/logic/launch/LaunchTask.h)0
-rw-r--r--api/logic/launch/LoggedProcess.cpp (renamed from libraries/logic/launch/LoggedProcess.cpp)0
-rw-r--r--api/logic/launch/LoggedProcess.h (renamed from libraries/logic/launch/LoggedProcess.h)0
-rw-r--r--api/logic/launch/MessageLevel.cpp (renamed from libraries/logic/launch/MessageLevel.cpp)0
-rw-r--r--api/logic/launch/MessageLevel.h (renamed from libraries/logic/launch/MessageLevel.h)0
-rw-r--r--api/logic/launch/steps/CheckJava.cpp (renamed from libraries/logic/launch/steps/CheckJava.cpp)0
-rw-r--r--api/logic/launch/steps/CheckJava.h (renamed from libraries/logic/launch/steps/CheckJava.h)0
-rw-r--r--api/logic/launch/steps/LaunchMinecraft.cpp (renamed from libraries/logic/launch/steps/LaunchMinecraft.cpp)1
-rw-r--r--api/logic/launch/steps/LaunchMinecraft.h (renamed from libraries/logic/launch/steps/LaunchMinecraft.h)0
-rw-r--r--api/logic/launch/steps/ModMinecraftJar.cpp (renamed from libraries/logic/launch/steps/ModMinecraftJar.cpp)0
-rw-r--r--api/logic/launch/steps/ModMinecraftJar.h (renamed from libraries/logic/launch/steps/ModMinecraftJar.h)0
-rw-r--r--api/logic/launch/steps/PostLaunchCommand.cpp (renamed from libraries/logic/launch/steps/PostLaunchCommand.cpp)0
-rw-r--r--api/logic/launch/steps/PostLaunchCommand.h (renamed from libraries/logic/launch/steps/PostLaunchCommand.h)0
-rw-r--r--api/logic/launch/steps/PreLaunchCommand.cpp (renamed from libraries/logic/launch/steps/PreLaunchCommand.cpp)0
-rw-r--r--api/logic/launch/steps/PreLaunchCommand.h (renamed from libraries/logic/launch/steps/PreLaunchCommand.h)0
-rw-r--r--api/logic/launch/steps/TextPrint.cpp (renamed from libraries/logic/launch/steps/TextPrint.cpp)0
-rw-r--r--api/logic/launch/steps/TextPrint.h (renamed from libraries/logic/launch/steps/TextPrint.h)0
-rw-r--r--api/logic/launch/steps/Update.cpp (renamed from libraries/logic/launch/steps/Update.cpp)0
-rw-r--r--api/logic/launch/steps/Update.h (renamed from libraries/logic/launch/steps/Update.h)0
-rw-r--r--api/logic/minecraft/AssetsUtils.cpp (renamed from libraries/logic/minecraft/AssetsUtils.cpp)0
-rw-r--r--api/logic/minecraft/AssetsUtils.h (renamed from libraries/logic/minecraft/AssetsUtils.h)0
-rw-r--r--api/logic/minecraft/GradleSpecifier.h (renamed from libraries/logic/minecraft/GradleSpecifier.h)0
-rw-r--r--api/logic/minecraft/JarMod.h (renamed from libraries/logic/minecraft/JarMod.h)0
-rw-r--r--api/logic/minecraft/Library.cpp (renamed from libraries/logic/minecraft/Library.cpp)0
-rw-r--r--api/logic/minecraft/Library.h (renamed from libraries/logic/minecraft/Library.h)0
-rw-r--r--api/logic/minecraft/MinecraftInstance.cpp (renamed from libraries/logic/minecraft/MinecraftInstance.cpp)0
-rw-r--r--api/logic/minecraft/MinecraftInstance.h (renamed from libraries/logic/minecraft/MinecraftInstance.h)0
-rw-r--r--api/logic/minecraft/MinecraftProfile.cpp (renamed from libraries/logic/minecraft/MinecraftProfile.cpp)0
-rw-r--r--api/logic/minecraft/MinecraftProfile.h (renamed from libraries/logic/minecraft/MinecraftProfile.h)0
-rw-r--r--api/logic/minecraft/MinecraftVersion.cpp (renamed from libraries/logic/minecraft/MinecraftVersion.cpp)0
-rw-r--r--api/logic/minecraft/MinecraftVersion.h (renamed from libraries/logic/minecraft/MinecraftVersion.h)0
-rw-r--r--api/logic/minecraft/MinecraftVersionList.cpp (renamed from libraries/logic/minecraft/MinecraftVersionList.cpp)0
-rw-r--r--api/logic/minecraft/MinecraftVersionList.h (renamed from libraries/logic/minecraft/MinecraftVersionList.h)0
-rw-r--r--api/logic/minecraft/Mod.cpp (renamed from libraries/logic/minecraft/Mod.cpp)0
-rw-r--r--api/logic/minecraft/Mod.h (renamed from libraries/logic/minecraft/Mod.h)0
-rw-r--r--api/logic/minecraft/ModList.cpp (renamed from libraries/logic/minecraft/ModList.cpp)0
-rw-r--r--api/logic/minecraft/ModList.h (renamed from libraries/logic/minecraft/ModList.h)0
-rw-r--r--api/logic/minecraft/MojangDownloadInfo.h (renamed from libraries/logic/minecraft/MojangDownloadInfo.h)0
-rw-r--r--api/logic/minecraft/MojangVersionFormat.cpp (renamed from libraries/logic/minecraft/MojangVersionFormat.cpp)0
-rw-r--r--api/logic/minecraft/MojangVersionFormat.h (renamed from libraries/logic/minecraft/MojangVersionFormat.h)0
-rw-r--r--api/logic/minecraft/OpSys.cpp (renamed from libraries/logic/minecraft/OpSys.cpp)0
-rw-r--r--api/logic/minecraft/OpSys.h (renamed from libraries/logic/minecraft/OpSys.h)0
-rw-r--r--api/logic/minecraft/ParseUtils.cpp (renamed from libraries/logic/minecraft/ParseUtils.cpp)0
-rw-r--r--api/logic/minecraft/ParseUtils.h (renamed from libraries/logic/minecraft/ParseUtils.h)0
-rw-r--r--api/logic/minecraft/ProfilePatch.h (renamed from libraries/logic/minecraft/ProfilePatch.h)0
-rw-r--r--api/logic/minecraft/ProfileStrategy.h (renamed from libraries/logic/minecraft/ProfileStrategy.h)0
-rw-r--r--api/logic/minecraft/ProfileUtils.cpp (renamed from libraries/logic/minecraft/ProfileUtils.cpp)0
-rw-r--r--api/logic/minecraft/ProfileUtils.h (renamed from libraries/logic/minecraft/ProfileUtils.h)0
-rw-r--r--api/logic/minecraft/Rule.cpp (renamed from libraries/logic/minecraft/Rule.cpp)0
-rw-r--r--api/logic/minecraft/Rule.h (renamed from libraries/logic/minecraft/Rule.h)0
-rw-r--r--api/logic/minecraft/VersionBuildError.h (renamed from libraries/logic/minecraft/VersionBuildError.h)0
-rw-r--r--api/logic/minecraft/VersionFile.cpp (renamed from libraries/logic/minecraft/VersionFile.cpp)0
-rw-r--r--api/logic/minecraft/VersionFile.h (renamed from libraries/logic/minecraft/VersionFile.h)0
-rw-r--r--api/logic/minecraft/VersionFilterData.cpp (renamed from libraries/logic/minecraft/VersionFilterData.cpp)0
-rw-r--r--api/logic/minecraft/VersionFilterData.h (renamed from libraries/logic/minecraft/VersionFilterData.h)0
-rw-r--r--api/logic/minecraft/World.cpp (renamed from libraries/logic/minecraft/World.cpp)0
-rw-r--r--api/logic/minecraft/World.h (renamed from libraries/logic/minecraft/World.h)0
-rw-r--r--api/logic/minecraft/WorldList.cpp (renamed from libraries/logic/minecraft/WorldList.cpp)0
-rw-r--r--api/logic/minecraft/WorldList.h (renamed from libraries/logic/minecraft/WorldList.h)0
-rw-r--r--api/logic/minecraft/auth/AuthSession.cpp (renamed from libraries/logic/minecraft/auth/AuthSession.cpp)0
-rw-r--r--api/logic/minecraft/auth/AuthSession.h (renamed from libraries/logic/minecraft/auth/AuthSession.h)0
-rw-r--r--api/logic/minecraft/auth/MojangAccount.cpp (renamed from libraries/logic/minecraft/auth/MojangAccount.cpp)0
-rw-r--r--api/logic/minecraft/auth/MojangAccount.h (renamed from libraries/logic/minecraft/auth/MojangAccount.h)0
-rw-r--r--api/logic/minecraft/auth/MojangAccountList.cpp (renamed from libraries/logic/minecraft/auth/MojangAccountList.cpp)0
-rw-r--r--api/logic/minecraft/auth/MojangAccountList.h (renamed from libraries/logic/minecraft/auth/MojangAccountList.h)0
-rw-r--r--api/logic/minecraft/auth/YggdrasilTask.cpp (renamed from libraries/logic/minecraft/auth/YggdrasilTask.cpp)0
-rw-r--r--api/logic/minecraft/auth/YggdrasilTask.h (renamed from libraries/logic/minecraft/auth/YggdrasilTask.h)0
-rw-r--r--api/logic/minecraft/auth/flows/AuthenticateTask.cpp (renamed from libraries/logic/minecraft/auth/flows/AuthenticateTask.cpp)0
-rw-r--r--api/logic/minecraft/auth/flows/AuthenticateTask.h (renamed from libraries/logic/minecraft/auth/flows/AuthenticateTask.h)0
-rw-r--r--api/logic/minecraft/auth/flows/RefreshTask.cpp (renamed from libraries/logic/minecraft/auth/flows/RefreshTask.cpp)0
-rw-r--r--api/logic/minecraft/auth/flows/RefreshTask.h (renamed from libraries/logic/minecraft/auth/flows/RefreshTask.h)0
-rw-r--r--api/logic/minecraft/auth/flows/ValidateTask.cpp (renamed from libraries/logic/minecraft/auth/flows/ValidateTask.cpp)0
-rw-r--r--api/logic/minecraft/auth/flows/ValidateTask.h (renamed from libraries/logic/minecraft/auth/flows/ValidateTask.h)0
-rw-r--r--api/logic/minecraft/forge/ForgeInstaller.cpp (renamed from libraries/logic/minecraft/forge/ForgeInstaller.cpp)0
-rw-r--r--api/logic/minecraft/forge/ForgeInstaller.h (renamed from libraries/logic/minecraft/forge/ForgeInstaller.h)0
-rw-r--r--api/logic/minecraft/forge/ForgeVersion.cpp (renamed from libraries/logic/minecraft/forge/ForgeVersion.cpp)0
-rw-r--r--api/logic/minecraft/forge/ForgeVersion.h (renamed from libraries/logic/minecraft/forge/ForgeVersion.h)0
-rw-r--r--api/logic/minecraft/forge/ForgeVersionList.cpp (renamed from libraries/logic/minecraft/forge/ForgeVersionList.cpp)0
-rw-r--r--api/logic/minecraft/forge/ForgeVersionList.h (renamed from libraries/logic/minecraft/forge/ForgeVersionList.h)0
-rw-r--r--api/logic/minecraft/forge/ForgeXzDownload.cpp (renamed from libraries/logic/minecraft/forge/ForgeXzDownload.cpp)0
-rw-r--r--api/logic/minecraft/forge/ForgeXzDownload.h (renamed from libraries/logic/minecraft/forge/ForgeXzDownload.h)0
-rw-r--r--api/logic/minecraft/forge/LegacyForge.cpp (renamed from libraries/logic/minecraft/forge/LegacyForge.cpp)0
-rw-r--r--api/logic/minecraft/forge/LegacyForge.h (renamed from libraries/logic/minecraft/forge/LegacyForge.h)0
-rw-r--r--api/logic/minecraft/ftb/FTBPlugin.cpp (renamed from libraries/logic/minecraft/ftb/FTBPlugin.cpp)0
-rw-r--r--api/logic/minecraft/ftb/FTBPlugin.h (renamed from libraries/logic/minecraft/ftb/FTBPlugin.h)0
-rw-r--r--api/logic/minecraft/ftb/FTBProfileStrategy.cpp (renamed from libraries/logic/minecraft/ftb/FTBProfileStrategy.cpp)0
-rw-r--r--api/logic/minecraft/ftb/FTBProfileStrategy.h (renamed from libraries/logic/minecraft/ftb/FTBProfileStrategy.h)0
-rw-r--r--api/logic/minecraft/ftb/FTBVersion.h (renamed from libraries/logic/minecraft/ftb/FTBVersion.h)0
-rw-r--r--api/logic/minecraft/ftb/LegacyFTBInstance.cpp (renamed from libraries/logic/minecraft/ftb/LegacyFTBInstance.cpp)0
-rw-r--r--api/logic/minecraft/ftb/LegacyFTBInstance.h (renamed from libraries/logic/minecraft/ftb/LegacyFTBInstance.h)0
-rw-r--r--api/logic/minecraft/ftb/OneSixFTBInstance.cpp (renamed from libraries/logic/minecraft/ftb/OneSixFTBInstance.cpp)0
-rw-r--r--api/logic/minecraft/ftb/OneSixFTBInstance.h (renamed from libraries/logic/minecraft/ftb/OneSixFTBInstance.h)0
-rw-r--r--api/logic/minecraft/legacy/LegacyInstance.cpp (renamed from libraries/logic/minecraft/legacy/LegacyInstance.cpp)0
-rw-r--r--api/logic/minecraft/legacy/LegacyInstance.h (renamed from libraries/logic/minecraft/legacy/LegacyInstance.h)0
-rw-r--r--api/logic/minecraft/legacy/LegacyUpdate.cpp (renamed from libraries/logic/minecraft/legacy/LegacyUpdate.cpp)0
-rw-r--r--api/logic/minecraft/legacy/LegacyUpdate.h (renamed from libraries/logic/minecraft/legacy/LegacyUpdate.h)0
-rw-r--r--api/logic/minecraft/legacy/LwjglVersionList.cpp (renamed from libraries/logic/minecraft/legacy/LwjglVersionList.cpp)0
-rw-r--r--api/logic/minecraft/legacy/LwjglVersionList.h (renamed from libraries/logic/minecraft/legacy/LwjglVersionList.h)0
-rw-r--r--api/logic/minecraft/liteloader/LiteLoaderInstaller.cpp (renamed from libraries/logic/minecraft/liteloader/LiteLoaderInstaller.cpp)0
-rw-r--r--api/logic/minecraft/liteloader/LiteLoaderInstaller.h (renamed from libraries/logic/minecraft/liteloader/LiteLoaderInstaller.h)0
-rw-r--r--api/logic/minecraft/liteloader/LiteLoaderVersionList.cpp (renamed from libraries/logic/minecraft/liteloader/LiteLoaderVersionList.cpp)0
-rw-r--r--api/logic/minecraft/liteloader/LiteLoaderVersionList.h (renamed from libraries/logic/minecraft/liteloader/LiteLoaderVersionList.h)0
-rw-r--r--api/logic/minecraft/onesix/OneSixInstance.cpp (renamed from libraries/logic/minecraft/onesix/OneSixInstance.cpp)0
-rw-r--r--api/logic/minecraft/onesix/OneSixInstance.h (renamed from libraries/logic/minecraft/onesix/OneSixInstance.h)0
-rw-r--r--api/logic/minecraft/onesix/OneSixProfileStrategy.cpp (renamed from libraries/logic/minecraft/onesix/OneSixProfileStrategy.cpp)0
-rw-r--r--api/logic/minecraft/onesix/OneSixProfileStrategy.h (renamed from libraries/logic/minecraft/onesix/OneSixProfileStrategy.h)0
-rw-r--r--api/logic/minecraft/onesix/OneSixUpdate.cpp (renamed from libraries/logic/minecraft/onesix/OneSixUpdate.cpp)0
-rw-r--r--api/logic/minecraft/onesix/OneSixUpdate.h (renamed from libraries/logic/minecraft/onesix/OneSixUpdate.h)0
-rw-r--r--api/logic/minecraft/onesix/OneSixVersionFormat.cpp (renamed from libraries/logic/minecraft/onesix/OneSixVersionFormat.cpp)0
-rw-r--r--api/logic/minecraft/onesix/OneSixVersionFormat.h (renamed from libraries/logic/minecraft/onesix/OneSixVersionFormat.h)0
-rw-r--r--api/logic/net/ByteArrayDownload.cpp (renamed from libraries/logic/net/ByteArrayDownload.cpp)0
-rw-r--r--api/logic/net/ByteArrayDownload.h (renamed from libraries/logic/net/ByteArrayDownload.h)0
-rw-r--r--api/logic/net/CacheDownload.cpp (renamed from libraries/logic/net/CacheDownload.cpp)0
-rw-r--r--api/logic/net/CacheDownload.h (renamed from libraries/logic/net/CacheDownload.h)0
-rw-r--r--api/logic/net/HttpMetaCache.cpp (renamed from libraries/logic/net/HttpMetaCache.cpp)0
-rw-r--r--api/logic/net/HttpMetaCache.h (renamed from libraries/logic/net/HttpMetaCache.h)0
-rw-r--r--api/logic/net/MD5EtagDownload.cpp (renamed from libraries/logic/net/MD5EtagDownload.cpp)0
-rw-r--r--api/logic/net/MD5EtagDownload.h (renamed from libraries/logic/net/MD5EtagDownload.h)0
-rw-r--r--api/logic/net/NetAction.h (renamed from libraries/logic/net/NetAction.h)0
-rw-r--r--api/logic/net/NetJob.cpp (renamed from libraries/logic/net/NetJob.cpp)0
-rw-r--r--api/logic/net/NetJob.h (renamed from libraries/logic/net/NetJob.h)0
-rw-r--r--api/logic/net/PasteUpload.cpp (renamed from libraries/logic/net/PasteUpload.cpp)0
-rw-r--r--api/logic/net/PasteUpload.h (renamed from libraries/logic/net/PasteUpload.h)0
-rw-r--r--api/logic/net/URLConstants.cpp (renamed from libraries/logic/net/URLConstants.cpp)0
-rw-r--r--api/logic/net/URLConstants.h (renamed from libraries/logic/net/URLConstants.h)0
-rw-r--r--api/logic/news/NewsChecker.cpp (renamed from libraries/logic/news/NewsChecker.cpp)0
-rw-r--r--api/logic/news/NewsChecker.h (renamed from libraries/logic/news/NewsChecker.h)0
-rw-r--r--api/logic/news/NewsEntry.cpp (renamed from libraries/logic/news/NewsEntry.cpp)0
-rw-r--r--api/logic/news/NewsEntry.h (renamed from libraries/logic/news/NewsEntry.h)0
-rw-r--r--api/logic/notifications/NotificationChecker.cpp (renamed from libraries/logic/notifications/NotificationChecker.cpp)0
-rw-r--r--api/logic/notifications/NotificationChecker.h (renamed from libraries/logic/notifications/NotificationChecker.h)0
-rw-r--r--api/logic/pathmatcher/FSTreeMatcher.h (renamed from libraries/logic/pathmatcher/FSTreeMatcher.h)0
-rw-r--r--api/logic/pathmatcher/IPathMatcher.h (renamed from libraries/logic/pathmatcher/IPathMatcher.h)0
-rw-r--r--api/logic/pathmatcher/MultiMatcher.h (renamed from libraries/logic/pathmatcher/MultiMatcher.h)0
-rw-r--r--api/logic/pathmatcher/RegexpMatcher.h (renamed from libraries/logic/pathmatcher/RegexpMatcher.h)0
-rw-r--r--api/logic/resources/Resource.cpp (renamed from libraries/logic/resources/Resource.cpp)0
-rw-r--r--api/logic/resources/Resource.h (renamed from libraries/logic/resources/Resource.h)0
-rw-r--r--api/logic/resources/ResourceHandler.cpp (renamed from libraries/logic/resources/ResourceHandler.cpp)0
-rw-r--r--api/logic/resources/ResourceHandler.h (renamed from libraries/logic/resources/ResourceHandler.h)0
-rw-r--r--api/logic/resources/ResourceObserver.cpp (renamed from libraries/logic/resources/ResourceObserver.cpp)0
-rw-r--r--api/logic/resources/ResourceObserver.h (renamed from libraries/logic/resources/ResourceObserver.h)0
-rw-r--r--api/logic/resources/ResourceProxyModel.cpp (renamed from libraries/logic/resources/ResourceProxyModel.cpp)0
-rw-r--r--api/logic/resources/ResourceProxyModel.h (renamed from libraries/logic/resources/ResourceProxyModel.h)0
-rw-r--r--api/logic/screenshots/ImgurAlbumCreation.cpp (renamed from libraries/logic/screenshots/ImgurAlbumCreation.cpp)0
-rw-r--r--api/logic/screenshots/ImgurAlbumCreation.h (renamed from libraries/logic/screenshots/ImgurAlbumCreation.h)0
-rw-r--r--api/logic/screenshots/ImgurUpload.cpp (renamed from libraries/logic/screenshots/ImgurUpload.cpp)0
-rw-r--r--api/logic/screenshots/ImgurUpload.h (renamed from libraries/logic/screenshots/ImgurUpload.h)0
-rw-r--r--api/logic/screenshots/Screenshot.h (renamed from libraries/logic/screenshots/Screenshot.h)0
-rw-r--r--api/logic/settings/INIFile.cpp (renamed from libraries/logic/settings/INIFile.cpp)0
-rw-r--r--api/logic/settings/INIFile.h (renamed from libraries/logic/settings/INIFile.h)0
-rw-r--r--api/logic/settings/INISettingsObject.cpp (renamed from libraries/logic/settings/INISettingsObject.cpp)0
-rw-r--r--api/logic/settings/INISettingsObject.h (renamed from libraries/logic/settings/INISettingsObject.h)0
-rw-r--r--api/logic/settings/OverrideSetting.cpp (renamed from libraries/logic/settings/OverrideSetting.cpp)0
-rw-r--r--api/logic/settings/OverrideSetting.h (renamed from libraries/logic/settings/OverrideSetting.h)0
-rw-r--r--api/logic/settings/PassthroughSetting.cpp (renamed from libraries/logic/settings/PassthroughSetting.cpp)0
-rw-r--r--api/logic/settings/PassthroughSetting.h (renamed from libraries/logic/settings/PassthroughSetting.h)0
-rw-r--r--api/logic/settings/Setting.cpp (renamed from libraries/logic/settings/Setting.cpp)0
-rw-r--r--api/logic/settings/Setting.h (renamed from libraries/logic/settings/Setting.h)0
-rw-r--r--api/logic/settings/SettingsObject.cpp (renamed from libraries/logic/settings/SettingsObject.cpp)0
-rw-r--r--api/logic/settings/SettingsObject.h (renamed from libraries/logic/settings/SettingsObject.h)0
-rw-r--r--api/logic/status/StatusChecker.cpp (renamed from libraries/logic/status/StatusChecker.cpp)0
-rw-r--r--api/logic/status/StatusChecker.h (renamed from libraries/logic/status/StatusChecker.h)0
-rw-r--r--api/logic/tasks/SequentialTask.cpp (renamed from libraries/logic/tasks/SequentialTask.cpp)0
-rw-r--r--api/logic/tasks/SequentialTask.h (renamed from libraries/logic/tasks/SequentialTask.h)0
-rw-r--r--api/logic/tasks/Task.cpp (renamed from libraries/logic/tasks/Task.cpp)0
-rw-r--r--api/logic/tasks/Task.h (renamed from libraries/logic/tasks/Task.h)0
-rw-r--r--api/logic/tasks/ThreadTask.cpp (renamed from libraries/logic/tasks/ThreadTask.cpp)0
-rw-r--r--api/logic/tasks/ThreadTask.h (renamed from libraries/logic/tasks/ThreadTask.h)0
-rw-r--r--api/logic/tools/BaseExternalTool.cpp (renamed from libraries/logic/tools/BaseExternalTool.cpp)0
-rw-r--r--api/logic/tools/BaseExternalTool.h (renamed from libraries/logic/tools/BaseExternalTool.h)0
-rw-r--r--api/logic/tools/BaseProfiler.cpp (renamed from libraries/logic/tools/BaseProfiler.cpp)0
-rw-r--r--api/logic/tools/BaseProfiler.h (renamed from libraries/logic/tools/BaseProfiler.h)0
-rw-r--r--api/logic/tools/JProfiler.cpp (renamed from libraries/logic/tools/JProfiler.cpp)0
-rw-r--r--api/logic/tools/JProfiler.h (renamed from libraries/logic/tools/JProfiler.h)0
-rw-r--r--api/logic/tools/JVisualVM.cpp (renamed from libraries/logic/tools/JVisualVM.cpp)0
-rw-r--r--api/logic/tools/JVisualVM.h (renamed from libraries/logic/tools/JVisualVM.h)0
-rw-r--r--api/logic/tools/MCEditTool.cpp (renamed from libraries/logic/tools/MCEditTool.cpp)2
-rw-r--r--api/logic/tools/MCEditTool.h (renamed from libraries/logic/tools/MCEditTool.h)0
-rw-r--r--api/logic/trans/TranslationDownloader.cpp (renamed from libraries/logic/trans/TranslationDownloader.cpp)0
-rw-r--r--api/logic/trans/TranslationDownloader.h (renamed from libraries/logic/trans/TranslationDownloader.h)0
-rw-r--r--api/logic/updater/DownloadTask.cpp (renamed from libraries/logic/updater/DownloadTask.cpp)0
-rw-r--r--api/logic/updater/DownloadTask.h (renamed from libraries/logic/updater/DownloadTask.h)0
-rw-r--r--api/logic/updater/GoUpdate.cpp (renamed from libraries/logic/updater/GoUpdate.cpp)1
-rw-r--r--api/logic/updater/GoUpdate.h (renamed from libraries/logic/updater/GoUpdate.h)0
-rw-r--r--api/logic/updater/UpdateChecker.cpp (renamed from libraries/logic/updater/UpdateChecker.cpp)0
-rw-r--r--api/logic/updater/UpdateChecker.h (renamed from libraries/logic/updater/UpdateChecker.h)0
-rw-r--r--api/logic/wonko/BaseWonkoEntity.cpp (renamed from libraries/logic/wonko/BaseWonkoEntity.cpp)0
-rw-r--r--api/logic/wonko/BaseWonkoEntity.h (renamed from libraries/logic/wonko/BaseWonkoEntity.h)0
-rw-r--r--api/logic/wonko/WonkoIndex.cpp (renamed from libraries/logic/wonko/WonkoIndex.cpp)0
-rw-r--r--api/logic/wonko/WonkoIndex.h (renamed from libraries/logic/wonko/WonkoIndex.h)0
-rw-r--r--api/logic/wonko/WonkoReference.cpp (renamed from libraries/logic/wonko/WonkoReference.cpp)0
-rw-r--r--api/logic/wonko/WonkoReference.h (renamed from libraries/logic/wonko/WonkoReference.h)0
-rw-r--r--api/logic/wonko/WonkoUtil.cpp (renamed from libraries/logic/wonko/WonkoUtil.cpp)0
-rw-r--r--api/logic/wonko/WonkoUtil.h (renamed from libraries/logic/wonko/WonkoUtil.h)0
-rw-r--r--api/logic/wonko/WonkoVersion.cpp (renamed from libraries/logic/wonko/WonkoVersion.cpp)0
-rw-r--r--api/logic/wonko/WonkoVersion.h (renamed from libraries/logic/wonko/WonkoVersion.h)0
-rw-r--r--api/logic/wonko/WonkoVersionList.cpp (renamed from libraries/logic/wonko/WonkoVersionList.cpp)0
-rw-r--r--api/logic/wonko/WonkoVersionList.h (renamed from libraries/logic/wonko/WonkoVersionList.h)0
-rw-r--r--api/logic/wonko/format/WonkoFormat.cpp (renamed from libraries/logic/wonko/format/WonkoFormat.cpp)0
-rw-r--r--api/logic/wonko/format/WonkoFormat.h (renamed from libraries/logic/wonko/format/WonkoFormat.h)0
-rw-r--r--api/logic/wonko/format/WonkoFormatV1.cpp (renamed from libraries/logic/wonko/format/WonkoFormatV1.cpp)0
-rw-r--r--api/logic/wonko/format/WonkoFormatV1.h (renamed from libraries/logic/wonko/format/WonkoFormatV1.h)0
-rw-r--r--api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp (renamed from libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp)0
-rw-r--r--api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h (renamed from libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h)0
-rw-r--r--api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp (renamed from libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp)0
-rw-r--r--api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h (renamed from libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h)0
-rw-r--r--depends/LogicalGui/CMakeLists.txt4
-rw-r--r--depends/LogicalGui/LogicalGui.h254
-rw-r--r--libraries/README.md145
-rw-r--r--libraries/classparser/CMakeLists.txt (renamed from depends/classparser/CMakeLists.txt)0
-rw-r--r--libraries/classparser/include/classparser_config.h (renamed from depends/classparser/include/classparser_config.h)0
-rw-r--r--libraries/classparser/include/javautils.h (renamed from depends/classparser/include/javautils.h)0
-rw-r--r--libraries/classparser/src/annotations.cpp (renamed from depends/classparser/src/annotations.cpp)0
-rw-r--r--libraries/classparser/src/annotations.h (renamed from depends/classparser/src/annotations.h)0
-rw-r--r--libraries/classparser/src/classfile.h (renamed from depends/classparser/src/classfile.h)0
-rw-r--r--libraries/classparser/src/constants.h (renamed from depends/classparser/src/constants.h)0
-rw-r--r--libraries/classparser/src/errors.h (renamed from depends/classparser/src/errors.h)0
-rw-r--r--libraries/classparser/src/javaendian.h (renamed from depends/classparser/src/javaendian.h)0
-rw-r--r--libraries/classparser/src/javautils.cpp (renamed from depends/classparser/src/javautils.cpp)0
-rw-r--r--libraries/classparser/src/membuffer.h (renamed from depends/classparser/src/membuffer.h)0
-rw-r--r--libraries/hoedown/CMakeLists.txt (renamed from depends/hoedown/CMakeLists.txt)0
-rw-r--r--libraries/hoedown/LICENSE (renamed from depends/hoedown/LICENSE)0
-rw-r--r--libraries/hoedown/README.md (renamed from depends/hoedown/README.md)0
-rw-r--r--libraries/hoedown/include/hoedown/autolink.h (renamed from depends/hoedown/include/hoedown/autolink.h)0
-rw-r--r--libraries/hoedown/include/hoedown/buffer.h (renamed from depends/hoedown/include/hoedown/buffer.h)0
-rw-r--r--libraries/hoedown/include/hoedown/document.h (renamed from depends/hoedown/include/hoedown/document.h)0
-rw-r--r--libraries/hoedown/include/hoedown/escape.h (renamed from depends/hoedown/include/hoedown/escape.h)0
-rw-r--r--libraries/hoedown/include/hoedown/html.h (renamed from depends/hoedown/include/hoedown/html.h)0
-rw-r--r--libraries/hoedown/include/hoedown/stack.h (renamed from depends/hoedown/include/hoedown/stack.h)0
-rw-r--r--libraries/hoedown/include/hoedown/version.h (renamed from depends/hoedown/include/hoedown/version.h)0
-rw-r--r--libraries/hoedown/src/autolink.c (renamed from depends/hoedown/src/autolink.c)0
-rw-r--r--libraries/hoedown/src/buffer.c (renamed from depends/hoedown/src/buffer.c)0
-rw-r--r--libraries/hoedown/src/document.c (renamed from depends/hoedown/src/document.c)0
-rw-r--r--libraries/hoedown/src/escape.c (renamed from depends/hoedown/src/escape.c)0
-rw-r--r--libraries/hoedown/src/html.c (renamed from depends/hoedown/src/html.c)0
-rw-r--r--libraries/hoedown/src/html_blocks.c (renamed from depends/hoedown/src/html_blocks.c)0
-rw-r--r--libraries/hoedown/src/html_smartypants.c (renamed from depends/hoedown/src/html_smartypants.c)0
-rw-r--r--libraries/hoedown/src/stack.c (renamed from depends/hoedown/src/stack.c)0
-rw-r--r--libraries/hoedown/src/version.c (renamed from depends/hoedown/src/version.c)0
-rw-r--r--libraries/iconfix/CMakeLists.txt (renamed from depends/iconfix/CMakeLists.txt)0
-rw-r--r--libraries/iconfix/internal/qhexstring_p.h (renamed from depends/iconfix/internal/qhexstring_p.h)0
-rw-r--r--libraries/iconfix/internal/qiconloader.cpp (renamed from depends/iconfix/internal/qiconloader.cpp)0
-rw-r--r--libraries/iconfix/internal/qiconloader_p.h (renamed from depends/iconfix/internal/qiconloader_p.h)0
-rw-r--r--libraries/iconfix/xdgicon.cpp (renamed from depends/iconfix/xdgicon.cpp)0
-rw-r--r--libraries/iconfix/xdgicon.h (renamed from depends/iconfix/xdgicon.h)0
-rw-r--r--libraries/javacheck/.gitignore (renamed from depends/javacheck/.gitignore)0
-rw-r--r--libraries/javacheck/CMakeLists.txt (renamed from depends/javacheck/CMakeLists.txt)0
-rw-r--r--libraries/javacheck/JavaCheck.java (renamed from depends/javacheck/JavaCheck.java)0
-rw-r--r--libraries/launcher/.gitignore (renamed from depends/launcher/.gitignore)0
-rw-r--r--libraries/launcher/CMakeLists.txt (renamed from depends/launcher/CMakeLists.txt)0
-rw-r--r--libraries/launcher/net/minecraft/Launcher.java (renamed from depends/launcher/net/minecraft/Launcher.java)0
-rw-r--r--libraries/launcher/org/multimc/EntryPoint.java (renamed from depends/launcher/org/multimc/EntryPoint.java)0
-rw-r--r--libraries/launcher/org/multimc/IconLoader.java (renamed from depends/launcher/org/multimc/IconLoader.java)0
-rw-r--r--libraries/launcher/org/multimc/Launcher.java (renamed from depends/launcher/org/multimc/Launcher.java)0
-rw-r--r--libraries/launcher/org/multimc/LegacyFrame.java (renamed from depends/launcher/org/multimc/LegacyFrame.java)0
-rw-r--r--libraries/launcher/org/multimc/NotFoundException.java (renamed from depends/launcher/org/multimc/NotFoundException.java)0
-rw-r--r--libraries/launcher/org/multimc/ParamBucket.java (renamed from depends/launcher/org/multimc/ParamBucket.java)0
-rw-r--r--libraries/launcher/org/multimc/ParseException.java (renamed from depends/launcher/org/multimc/ParseException.java)0
-rw-r--r--libraries/launcher/org/multimc/Utils.java (renamed from depends/launcher/org/multimc/Utils.java)0
-rw-r--r--libraries/launcher/org/multimc/legacy/LegacyLauncher.java (renamed from depends/launcher/org/multimc/legacy/LegacyLauncher.java)0
-rw-r--r--libraries/launcher/org/multimc/onesix/OneSixLauncher.java (renamed from depends/launcher/org/multimc/onesix/OneSixLauncher.java)0
-rw-r--r--libraries/launcher/org/simplericity/macify/eawt/Application.java (renamed from depends/launcher/org/simplericity/macify/eawt/Application.java)0
-rw-r--r--libraries/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java (renamed from depends/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java)0
-rw-r--r--libraries/launcher/org/simplericity/macify/eawt/ApplicationEvent.java (renamed from depends/launcher/org/simplericity/macify/eawt/ApplicationEvent.java)0
-rw-r--r--libraries/launcher/org/simplericity/macify/eawt/ApplicationListener.java (renamed from depends/launcher/org/simplericity/macify/eawt/ApplicationListener.java)0
-rw-r--r--libraries/launcher/org/simplericity/macify/eawt/DefaultApplication.java (renamed from depends/launcher/org/simplericity/macify/eawt/DefaultApplication.java)0
m---------libraries/libnbtplusplus (renamed from depends/libnbtplusplus)0
-rw-r--r--libraries/pack200/CMakeLists.txt (renamed from depends/pack200/CMakeLists.txt)0
-rw-r--r--libraries/pack200/LICENSE (renamed from depends/pack200/LICENSE)0
-rw-r--r--libraries/pack200/anti200.cpp (renamed from depends/pack200/anti200.cpp)0
-rw-r--r--libraries/pack200/include/unpack200.h (renamed from depends/pack200/include/unpack200.h)0
-rw-r--r--libraries/pack200/src/bands.cpp (renamed from depends/pack200/src/bands.cpp)0
-rw-r--r--libraries/pack200/src/bands.h (renamed from depends/pack200/src/bands.h)0
-rw-r--r--libraries/pack200/src/bytes.cpp (renamed from depends/pack200/src/bytes.cpp)0
-rw-r--r--libraries/pack200/src/bytes.h (renamed from depends/pack200/src/bytes.h)0
-rw-r--r--libraries/pack200/src/coding.cpp (renamed from depends/pack200/src/coding.cpp)0
-rw-r--r--libraries/pack200/src/coding.h (renamed from depends/pack200/src/coding.h)0
-rw-r--r--libraries/pack200/src/constants.h (renamed from depends/pack200/src/constants.h)0
-rw-r--r--libraries/pack200/src/defines.h (renamed from depends/pack200/src/defines.h)0
-rw-r--r--libraries/pack200/src/unpack.cpp (renamed from depends/pack200/src/unpack.cpp)0
-rw-r--r--libraries/pack200/src/unpack.h (renamed from depends/pack200/src/unpack.h)0
-rw-r--r--libraries/pack200/src/unpack200.cpp (renamed from depends/pack200/src/unpack200.cpp)0
-rw-r--r--libraries/pack200/src/utils.cpp (renamed from depends/pack200/src/utils.cpp)0
-rw-r--r--libraries/pack200/src/utils.h (renamed from depends/pack200/src/utils.h)0
-rw-r--r--libraries/pack200/src/zip.cpp (renamed from depends/pack200/src/zip.cpp)0
-rw-r--r--libraries/pack200/src/zip.h (renamed from depends/pack200/src/zip.h)0
-rw-r--r--libraries/rainbow/CMakeLists.txt (renamed from depends/rainbow/CMakeLists.txt)0
-rw-r--r--libraries/rainbow/COPYING.LIB (renamed from depends/rainbow/COPYING.LIB)0
-rw-r--r--libraries/rainbow/include/rainbow.h (renamed from depends/rainbow/include/rainbow.h)0
-rw-r--r--libraries/rainbow/include/rainbow_config.h (renamed from depends/rainbow/include/rainbow_config.h)0
-rw-r--r--libraries/rainbow/src/rainbow.cpp (renamed from depends/rainbow/src/rainbow.cpp)0
-rw-r--r--libraries/xz-embedded/CMakeLists.txt (renamed from depends/xz-embedded/CMakeLists.txt)0
-rw-r--r--libraries/xz-embedded/include/xz.h (renamed from depends/xz-embedded/include/xz.h)0
-rw-r--r--libraries/xz-embedded/src/xz_config.h (renamed from depends/xz-embedded/src/xz_config.h)0
-rw-r--r--libraries/xz-embedded/src/xz_crc32.c (renamed from depends/xz-embedded/src/xz_crc32.c)0
-rw-r--r--libraries/xz-embedded/src/xz_crc64.c (renamed from depends/xz-embedded/src/xz_crc64.c)0
-rw-r--r--libraries/xz-embedded/src/xz_dec_bcj.c (renamed from depends/xz-embedded/src/xz_dec_bcj.c)0
-rw-r--r--libraries/xz-embedded/src/xz_dec_lzma2.c (renamed from depends/xz-embedded/src/xz_dec_lzma2.c)0
-rw-r--r--libraries/xz-embedded/src/xz_dec_stream.c (renamed from depends/xz-embedded/src/xz_dec_stream.c)0
-rw-r--r--libraries/xz-embedded/src/xz_lzma2.h (renamed from depends/xz-embedded/src/xz_lzma2.h)0
-rw-r--r--libraries/xz-embedded/src/xz_private.h (renamed from depends/xz-embedded/src/xz_private.h)0
-rw-r--r--libraries/xz-embedded/src/xz_stream.h (renamed from depends/xz-embedded/src/xz_stream.h)0
-rw-r--r--libraries/xz-embedded/xzminidec.c (renamed from depends/xz-embedded/xzminidec.c)0
368 files changed, 159 insertions, 275 deletions
diff --git a/.gitmodules b/.gitmodules
index db3e347e..e70d0919 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
[submodule "depends/libnbtplusplus"]
- path = depends/libnbtplusplus
+ path = libraries/libnbtplusplus
url = https://github.com/MultiMC/libnbtplusplus.git
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2c021578..a82c3695 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -95,30 +95,27 @@ else()
set(QUAZIP_LIBRARIES -L"${CMAKE_CURRENT_BINARY_DIR}/External/Install/QuaZIP/lib" quazip)
endif()
-add_subdirectory(depends/hoedown) # markdown parser
-add_subdirectory(depends/launcher) # java based launcher part for Minecraft
-add_subdirectory(depends/javacheck) # java compatibility checker
-add_subdirectory(depends/xz-embedded) # xz compression
-add_subdirectory(depends/pack200) # java pack200 compression
-add_subdirectory(depends/rainbow) # Qt extension for colors
-
option(NBT_BUILD_SHARED "Build NBT shared library" ON)
option(NBT_USE_ZLIB "Build NBT library with zlib support" OFF)
option(NBT_BUILD_TESTS "Build NBT library tests" OFF) #FIXME: fix unit tests.
-add_subdirectory(depends/libnbtplusplus)
-
-######## MultiMC Libs ########
+add_subdirectory(libraries/libnbtplusplus)
-add_subdirectory(depends/LogicalGui) # GUI -> Logic connection
-add_subdirectory(depends/iconfix) # fork of Qt's QIcon loader
+add_subdirectory(libraries/hoedown) # markdown parser
+add_subdirectory(libraries/launcher) # java based launcher part for Minecraft
+add_subdirectory(libraries/javacheck) # java compatibility checker
+add_subdirectory(libraries/xz-embedded) # xz compression
+add_subdirectory(libraries/pack200) # java pack200 compression
+add_subdirectory(libraries/rainbow) # Qt extension for colors
+add_subdirectory(libraries/iconfix) # fork of Qt's QIcon loader
include(Coverity)
############################### Built Artifacts ###############################
add_subdirectory(tests)
-add_subdirectory(libraries/logic)
-add_subdirectory(libraries/gui)
+
+add_subdirectory(api/logic)
+add_subdirectory(api/gui)
add_subdirectory(application)
add_subdirectory(wonkoclient)
diff --git a/libraries/gui/CMakeLists.txt b/api/gui/CMakeLists.txt
index 1551a927..1551a927 100644
--- a/libraries/gui/CMakeLists.txt
+++ b/api/gui/CMakeLists.txt
diff --git a/libraries/gui/DesktopServices.cpp b/api/gui/DesktopServices.cpp
index 3154ea01..3154ea01 100644
--- a/libraries/gui/DesktopServices.cpp
+++ b/api/gui/DesktopServices.cpp
diff --git a/libraries/gui/DesktopServices.h b/api/gui/DesktopServices.h
index 9daf192a..9daf192a 100644
--- a/libraries/gui/DesktopServices.h
+++ b/api/gui/DesktopServices.h
diff --git a/libraries/gui/SkinUtils.cpp b/api/gui/SkinUtils.cpp
index f69a1071..f69a1071 100644
--- a/libraries/gui/SkinUtils.cpp
+++ b/api/gui/SkinUtils.cpp
diff --git a/libraries/gui/SkinUtils.h b/api/gui/SkinUtils.h
index 29dcd6a6..29dcd6a6 100644
--- a/libraries/gui/SkinUtils.h
+++ b/api/gui/SkinUtils.h
diff --git a/libraries/gui/icons/IconList.cpp b/api/gui/icons/IconList.cpp
index 99def3b7..99def3b7 100644
--- a/libraries/gui/icons/IconList.cpp
+++ b/api/gui/icons/IconList.cpp
diff --git a/libraries/gui/icons/IconList.h b/api/gui/icons/IconList.h
index 971db824..971db824 100644
--- a/libraries/gui/icons/IconList.h
+++ b/api/gui/icons/IconList.h
diff --git a/libraries/gui/icons/MMCIcon.cpp b/api/gui/icons/MMCIcon.cpp
index 6b4eef39..6b4eef39 100644
--- a/libraries/gui/icons/MMCIcon.cpp
+++ b/api/gui/icons/MMCIcon.cpp
diff --git a/libraries/gui/icons/MMCIcon.h b/api/gui/icons/MMCIcon.h
index 6f9617c2..6f9617c2 100644
--- a/libraries/gui/icons/MMCIcon.h
+++ b/api/gui/icons/MMCIcon.h
diff --git a/libraries/logic/AbstractCommonModel.cpp b/api/logic/AbstractCommonModel.cpp
index 71d75829..71d75829 100644
--- a/libraries/logic/AbstractCommonModel.cpp
+++ b/api/logic/AbstractCommonModel.cpp
diff --git a/libraries/logic/AbstractCommonModel.h b/api/logic/AbstractCommonModel.h
index 31b86a23..31b86a23 100644
--- a/libraries/logic/AbstractCommonModel.h
+++ b/api/logic/AbstractCommonModel.h
diff --git a/libraries/logic/BaseConfigObject.cpp b/api/logic/BaseConfigObject.cpp
index 3040ac2e..3040ac2e 100644
--- a/libraries/logic/BaseConfigObject.cpp
+++ b/api/logic/BaseConfigObject.cpp
diff --git a/libraries/logic/BaseConfigObject.h b/api/logic/BaseConfigObject.h
index 1c96b3d1..1c96b3d1 100644
--- a/libraries/logic/BaseConfigObject.h
+++ b/api/logic/BaseConfigObject.h
diff --git a/libraries/logic/BaseInstaller.cpp b/api/logic/BaseInstaller.cpp
index cb762ebd..cb762ebd 100644
--- a/libraries/logic/BaseInstaller.cpp
+++ b/api/logic/BaseInstaller.cpp
diff --git a/libraries/logic/BaseInstaller.h b/api/logic/BaseInstaller.h
index a50c8cb1..a50c8cb1 100644
--- a/libraries/logic/BaseInstaller.h
+++ b/api/logic/BaseInstaller.h
diff --git a/libraries/logic/BaseInstance.cpp b/api/logic/BaseInstance.cpp
index ce55d5e4..ce55d5e4 100644
--- a/libraries/logic/BaseInstance.cpp
+++ b/api/logic/BaseInstance.cpp
diff --git a/libraries/logic/BaseInstance.h b/api/logic/BaseInstance.h
index 5e587c48..5e587c48 100644
--- a/libraries/logic/BaseInstance.h
+++ b/api/logic/BaseInstance.h
diff --git a/libraries/logic/BaseVersion.h b/api/logic/BaseVersion.h
index 80767518..80767518 100644
--- a/libraries/logic/BaseVersion.h
+++ b/api/logic/BaseVersion.h
diff --git a/libraries/logic/BaseVersionList.cpp b/api/logic/BaseVersionList.cpp
index b34f318c..b34f318c 100644
--- a/libraries/logic/BaseVersionList.cpp
+++ b/api/logic/BaseVersionList.cpp
diff --git a/libraries/logic/BaseVersionList.h b/api/logic/BaseVersionList.h
index 73d2ee1f..73d2ee1f 100644
--- a/libraries/logic/BaseVersionList.h
+++ b/api/logic/BaseVersionList.h
diff --git a/libraries/logic/CMakeLists.txt b/api/logic/CMakeLists.txt
index 317627d5..317627d5 100644
--- a/libraries/logic/CMakeLists.txt
+++ b/api/logic/CMakeLists.txt
diff --git a/libraries/logic/Commandline.cpp b/api/logic/Commandline.cpp
index 9a8ddbf1..9a8ddbf1 100644
--- a/libraries/logic/Commandline.cpp
+++ b/api/logic/Commandline.cpp
diff --git a/libraries/logic/Commandline.h b/api/logic/Commandline.h
index bee02bad..bee02bad 100644
--- a/libraries/logic/Commandline.h
+++ b/api/logic/Commandline.h
diff --git a/libraries/logic/DefaultVariable.h b/api/logic/DefaultVariable.h
index 38d7ecc2..38d7ecc2 100644
--- a/libraries/logic/DefaultVariable.h
+++ b/api/logic/DefaultVariable.h
diff --git a/libraries/logic/Env.cpp b/api/logic/Env.cpp
index cc0c5981..cc0c5981 100644
--- a/libraries/logic/Env.cpp
+++ b/api/logic/Env.cpp
diff --git a/libraries/logic/Env.h b/api/logic/Env.h
index 4d8945d7..4d8945d7 100644
--- a/libraries/logic/Env.h
+++ b/api/logic/Env.h
diff --git a/libraries/logic/Exception.h b/api/logic/Exception.h
index 30c7aa45..30c7aa45 100644
--- a/libraries/logic/Exception.h
+++ b/api/logic/Exception.h
diff --git a/libraries/logic/FileSystem.cpp b/api/logic/FileSystem.cpp
index 049f1e38..049f1e38 100644
--- a/libraries/logic/FileSystem.cpp
+++ b/api/logic/FileSystem.cpp
diff --git a/libraries/logic/FileSystem.h b/api/logic/FileSystem.h
index 80637f90..80637f90 100644
--- a/libraries/logic/FileSystem.h
+++ b/api/logic/FileSystem.h
diff --git a/libraries/logic/GZip.cpp b/api/logic/GZip.cpp
index 38605df6..38605df6 100644
--- a/libraries/logic/GZip.cpp
+++ b/api/logic/GZip.cpp
diff --git a/libraries/logic/GZip.h b/api/logic/GZip.h
index 6993a222..6993a222 100644
--- a/libraries/logic/GZip.h
+++ b/api/logic/GZip.h
diff --git a/libraries/logic/InstanceList.cpp b/api/logic/InstanceList.cpp
index 783df660..783df660 100644
--- a/libraries/logic/InstanceList.cpp
+++ b/api/logic/InstanceList.cpp
diff --git a/libraries/logic/InstanceList.h b/api/logic/InstanceList.h
index 074cca7c..074cca7c 100644
--- a/libraries/logic/InstanceList.h
+++ b/api/logic/InstanceList.h
diff --git a/libraries/logic/Json.cpp b/api/logic/Json.cpp
index f2cbc8a3..f2cbc8a3 100644
--- a/libraries/logic/Json.cpp
+++ b/api/logic/Json.cpp
diff --git a/libraries/logic/Json.h b/api/logic/Json.h
index 2cb60f0e..2cb60f0e 100644
--- a/libraries/logic/Json.h
+++ b/api/logic/Json.h
diff --git a/libraries/logic/MMCStrings.cpp b/api/logic/MMCStrings.cpp
index c50d596e..c50d596e 100644
--- a/libraries/logic/MMCStrings.cpp
+++ b/api/logic/MMCStrings.cpp
diff --git a/libraries/logic/MMCStrings.h b/api/logic/MMCStrings.h
index 5606b909..5606b909 100644
--- a/libraries/logic/MMCStrings.h
+++ b/api/logic/MMCStrings.h
diff --git a/libraries/logic/MMCZip.cpp b/api/logic/MMCZip.cpp
index 0f35bc70..0f35bc70 100644
--- a/libraries/logic/MMCZip.cpp
+++ b/api/logic/MMCZip.cpp
diff --git a/libraries/logic/MMCZip.h b/api/logic/MMCZip.h
index f350e668..f350e668 100644
--- a/libraries/logic/MMCZip.h
+++ b/api/logic/MMCZip.h
diff --git a/libraries/logic/NullInstance.h b/api/logic/NullInstance.h
index fbb2d985..fbb2d985 100644
--- a/libraries/logic/NullInstance.h
+++ b/api/logic/NullInstance.h
diff --git a/libraries/logic/QObjectPtr.h b/api/logic/QObjectPtr.h
index b81b3234..b81b3234 100644
--- a/libraries/logic/QObjectPtr.h
+++ b/api/logic/QObjectPtr.h
diff --git a/libraries/logic/RWStorage.h b/api/logic/RWStorage.h
index b1598ca4..b1598ca4 100644
--- a/libraries/logic/RWStorage.h
+++ b/api/logic/RWStorage.h
diff --git a/libraries/logic/RecursiveFileSystemWatcher.cpp b/api/logic/RecursiveFileSystemWatcher.cpp
index 59c3f0f0..59c3f0f0 100644
--- a/libraries/logic/RecursiveFileSystemWatcher.cpp
+++ b/api/logic/RecursiveFileSystemWatcher.cpp
diff --git a/libraries/logic/RecursiveFileSystemWatcher.h b/api/logic/RecursiveFileSystemWatcher.h
index 07bce0b9..07bce0b9 100644
--- a/libraries/logic/RecursiveFileSystemWatcher.h
+++ b/api/logic/RecursiveFileSystemWatcher.h
diff --git a/libraries/logic/SeparatorPrefixTree.h b/api/logic/SeparatorPrefixTree.h
index fd149af0..fd149af0 100644
--- a/libraries/logic/SeparatorPrefixTree.h
+++ b/api/logic/SeparatorPrefixTree.h
diff --git a/libraries/logic/TypeMagic.h b/api/logic/TypeMagic.h
index fa9d12a9..fa9d12a9 100644
--- a/libraries/logic/TypeMagic.h
+++ b/api/logic/TypeMagic.h
diff --git a/libraries/logic/Version.cpp b/api/logic/Version.cpp
index 3c4727ad..3c4727ad 100644
--- a/libraries/logic/Version.cpp
+++ b/api/logic/Version.cpp
diff --git a/libraries/logic/Version.h b/api/logic/Version.h
index b5946ced..b5946ced 100644
--- a/libraries/logic/Version.h
+++ b/api/logic/Version.h
diff --git a/libraries/logic/java/JavaChecker.cpp b/api/logic/java/JavaChecker.cpp
index 54d552a9..54d552a9 100644
--- a/libraries/logic/java/JavaChecker.cpp
+++ b/api/logic/java/JavaChecker.cpp
diff --git a/libraries/logic/java/JavaChecker.h b/api/logic/java/JavaChecker.h
index 650e7ce3..650e7ce3 100644
--- a/libraries/logic/java/JavaChecker.h
+++ b/api/logic/java/JavaChecker.h
diff --git a/libraries/logic/java/JavaCheckerJob.cpp b/api/logic/java/JavaCheckerJob.cpp
index 0b040e43..0b040e43 100644
--- a/libraries/logic/java/JavaCheckerJob.cpp
+++ b/api/logic/java/JavaCheckerJob.cpp
diff --git a/libraries/logic/java/JavaCheckerJob.h b/api/logic/java/JavaCheckerJob.h
index aca0d02e..aca0d02e 100644
--- a/libraries/logic/java/JavaCheckerJob.h
+++ b/api/logic/java/JavaCheckerJob.h
diff --git a/libraries/logic/java/JavaInstall.cpp b/api/logic/java/JavaInstall.cpp
index bb262b6e..bb262b6e 100644
--- a/libraries/logic/java/JavaInstall.cpp
+++ b/api/logic/java/JavaInstall.cpp
diff --git a/libraries/logic/java/JavaInstall.h b/api/logic/java/JavaInstall.h
index 882c7386..882c7386 100644
--- a/libraries/logic/java/JavaInstall.h
+++ b/api/logic/java/JavaInstall.h
diff --git a/libraries/logic/java/JavaInstallList.cpp b/api/logic/java/JavaInstallList.cpp
index c0729227..c0729227 100644
--- a/libraries/logic/java/JavaInstallList.cpp
+++ b/api/logic/java/JavaInstallList.cpp
diff --git a/libraries/logic/java/JavaInstallList.h b/api/logic/java/JavaInstallList.h
index cf0e5784..cf0e5784 100644
--- a/libraries/logic/java/JavaInstallList.h
+++ b/api/logic/java/JavaInstallList.h
diff --git a/libraries/logic/java/JavaUtils.cpp b/api/logic/java/JavaUtils.cpp
index 88996e9f..88996e9f 100644
--- a/libraries/logic/java/JavaUtils.cpp
+++ b/api/logic/java/JavaUtils.cpp
diff --git a/libraries/logic/java/JavaUtils.h b/api/logic/java/JavaUtils.h
index 3fb88341..3fb88341 100644
--- a/libraries/logic/java/JavaUtils.h
+++ b/api/logic/java/JavaUtils.h
diff --git a/libraries/logic/java/JavaVersion.cpp b/api/logic/java/JavaVersion.cpp
index 84fc48a4..84fc48a4 100644
--- a/libraries/logic/java/JavaVersion.cpp
+++ b/api/logic/java/JavaVersion.cpp
diff --git a/libraries/logic/java/JavaVersion.h b/api/logic/java/JavaVersion.h
index f9a733d3..f9a733d3 100644
--- a/libraries/logic/java/JavaVersion.h
+++ b/api/logic/java/JavaVersion.h
diff --git a/libraries/logic/launch/LaunchStep.cpp b/api/logic/launch/LaunchStep.cpp
index 3078043b..3078043b 100644
--- a/libraries/logic/launch/LaunchStep.cpp
+++ b/api/logic/launch/LaunchStep.cpp
diff --git a/libraries/logic/launch/LaunchStep.h b/api/logic/launch/LaunchStep.h
index ea472c0d..ea472c0d 100644
--- a/libraries/logic/launch/LaunchStep.h
+++ b/api/logic/launch/LaunchStep.h
diff --git a/libraries/logic/launch/LaunchTask.cpp b/api/logic/launch/LaunchTask.cpp
index 5b7ff182..5b7ff182 100644
--- a/libraries/logic/launch/LaunchTask.cpp
+++ b/api/logic/launch/LaunchTask.cpp
diff --git a/libraries/logic/launch/LaunchTask.h b/api/logic/launch/LaunchTask.h
index 447445ca..447445ca 100644
--- a/libraries/logic/launch/LaunchTask.h
+++ b/api/logic/launch/LaunchTask.h
diff --git a/libraries/logic/launch/LoggedProcess.cpp b/api/logic/launch/LoggedProcess.cpp
index 88ca40aa..88ca40aa 100644
--- a/libraries/logic/launch/LoggedProcess.cpp
+++ b/api/logic/launch/LoggedProcess.cpp
diff --git a/libraries/logic/launch/LoggedProcess.h b/api/logic/launch/LoggedProcess.h
index baa53d79..baa53d79 100644
--- a/libraries/logic/launch/LoggedProcess.h
+++ b/api/logic/launch/LoggedProcess.h
diff --git a/libraries/logic/launch/MessageLevel.cpp b/api/logic/launch/MessageLevel.cpp
index a5191290..a5191290 100644
--- a/libraries/logic/launch/MessageLevel.cpp
+++ b/api/logic/launch/MessageLevel.cpp
diff --git a/libraries/logic/launch/MessageLevel.h b/api/logic/launch/MessageLevel.h
index 0128148d..0128148d 100644
--- a/libraries/logic/launch/MessageLevel.h
+++ b/api/logic/launch/MessageLevel.h
diff --git a/libraries/logic/launch/steps/CheckJava.cpp b/api/logic/launch/steps/CheckJava.cpp
index a4eaa307..a4eaa307 100644
--- a/libraries/logic/launch/steps/CheckJava.cpp
+++ b/api/logic/launch/steps/CheckJava.cpp
diff --git a/libraries/logic/launch/steps/CheckJava.h b/api/logic/launch/steps/CheckJava.h
index b63dd4f4..b63dd4f4 100644
--- a/libraries/logic/launch/steps/CheckJava.h
+++ b/api/logic/launch/steps/CheckJava.h
diff --git a/libraries/logic/launch/steps/LaunchMinecraft.cpp b/api/logic/launch/steps/LaunchMinecraft.cpp
index 77a89f17..9b8cc0fb 100644
--- a/libraries/logic/launch/steps/LaunchMinecraft.cpp
+++ b/api/logic/launch/steps/LaunchMinecraft.cpp
@@ -110,6 +110,7 @@ void LaunchMinecraft::on_state(LoggedProcess::State state)
m_parent->instance()->setLastLaunch();
// send the launch script to the launcher part
m_process.write(m_launchScript.toUtf8());
+ qDebug() << m_launchScript;
mayProceed = true;
emit readyForLaunch();
diff --git a/libraries/logic/launch/steps/LaunchMinecraft.h b/api/logic/launch/steps/LaunchMinecraft.h
index 6b9f7919..6b9f7919 100644
--- a/libraries/logic/launch/steps/LaunchMinecraft.h
+++ b/api/logic/launch/steps/LaunchMinecraft.h
diff --git a/libraries/logic/launch/steps/ModMinecraftJar.cpp b/api/logic/launch/steps/ModMinecraftJar.cpp
index fce2d70a..fce2d70a 100644
--- a/libraries/logic/launch/steps/ModMinecraftJar.cpp
+++ b/api/logic/launch/steps/ModMinecraftJar.cpp
diff --git a/libraries/logic/launch/steps/ModMinecraftJar.h b/api/logic/launch/steps/ModMinecraftJar.h
index b35dfafa..b35dfafa 100644
--- a/libraries/logic/launch/steps/ModMinecraftJar.h
+++ b/api/logic/launch/steps/ModMinecraftJar.h
diff --git a/libraries/logic/launch/steps/PostLaunchCommand.cpp b/api/logic/launch/steps/PostLaunchCommand.cpp
index 29a45f1b..29a45f1b 100644
--- a/libraries/logic/launch/steps/PostLaunchCommand.cpp
+++ b/api/logic/launch/steps/PostLaunchCommand.cpp
diff --git a/libraries/logic/launch/steps/PostLaunchCommand.h b/api/logic/launch/steps/PostLaunchCommand.h
index 4d5b0a52..4d5b0a52 100644
--- a/libraries/logic/launch/steps/PostLaunchCommand.h
+++ b/api/logic/launch/steps/PostLaunchCommand.h
diff --git a/libraries/logic/launch/steps/PreLaunchCommand.cpp b/api/logic/launch/steps/PreLaunchCommand.cpp
index 47197a82..47197a82 100644
--- a/libraries/logic/launch/steps/PreLaunchCommand.cpp
+++ b/api/logic/launch/steps/PreLaunchCommand.cpp
diff --git a/libraries/logic/launch/steps/PreLaunchCommand.h b/api/logic/launch/steps/PreLaunchCommand.h
index 077bdfca..077bdfca 100644
--- a/libraries/logic/launch/steps/PreLaunchCommand.h
+++ b/api/logic/launch/steps/PreLaunchCommand.h
diff --git a/libraries/logic/launch/steps/TextPrint.cpp b/api/logic/launch/steps/TextPrint.cpp
index f307b1fd..f307b1fd 100644
--- a/libraries/logic/launch/steps/TextPrint.cpp
+++ b/api/logic/launch/steps/TextPrint.cpp
diff --git a/libraries/logic/launch/steps/TextPrint.h b/api/logic/launch/steps/TextPrint.h
index fdd9014a..fdd9014a 100644
--- a/libraries/logic/launch/steps/TextPrint.h
+++ b/api/logic/launch/steps/TextPrint.h
diff --git a/libraries/logic/launch/steps/Update.cpp b/api/logic/launch/steps/Update.cpp
index 4901f001..4901f001 100644
--- a/libraries/logic/launch/steps/Update.cpp
+++ b/api/logic/launch/steps/Update.cpp
diff --git a/libraries/logic/launch/steps/Update.h b/api/logic/launch/steps/Update.h
index 14928253..14928253 100644
--- a/libraries/logic/launch/steps/Update.h
+++ b/api/logic/launch/steps/Update.h
diff --git a/libraries/logic/minecraft/AssetsUtils.cpp b/api/logic/minecraft/AssetsUtils.cpp
index 7a525abe..7a525abe 100644
--- a/libraries/logic/minecraft/AssetsUtils.cpp
+++ b/api/logic/minecraft/AssetsUtils.cpp
diff --git a/libraries/logic/minecraft/AssetsUtils.h b/api/logic/minecraft/AssetsUtils.h
index 90251c2d..90251c2d 100644
--- a/libraries/logic/minecraft/AssetsUtils.h
+++ b/api/logic/minecraft/AssetsUtils.h
diff --git a/libraries/logic/minecraft/GradleSpecifier.h b/api/logic/minecraft/GradleSpecifier.h
index 18308537..18308537 100644
--- a/libraries/logic/minecraft/GradleSpecifier.h
+++ b/api/logic/minecraft/GradleSpecifier.h
diff --git a/libraries/logic/minecraft/JarMod.h b/api/logic/minecraft/JarMod.h
index 42d05da9..42d05da9 100644
--- a/libraries/logic/minecraft/JarMod.h
+++ b/api/logic/minecraft/JarMod.h
diff --git a/libraries/logic/minecraft/Library.cpp b/api/logic/minecraft/Library.cpp
index 922db84e..922db84e 100644
--- a/libraries/logic/minecraft/Library.cpp
+++ b/api/logic/minecraft/Library.cpp
diff --git a/libraries/logic/minecraft/Library.h b/api/logic/minecraft/Library.h
index fdce93f3..fdce93f3 100644
--- a/libraries/logic/minecraft/Library.h
+++ b/api/logic/minecraft/Library.h
diff --git a/libraries/logic/minecraft/MinecraftInstance.cpp b/api/logic/minecraft/MinecraftInstance.cpp
index 405ccd26..405ccd26 100644
--- a/libraries/logic/minecraft/MinecraftInstance.cpp
+++ b/api/logic/minecraft/MinecraftInstance.cpp
diff --git a/libraries/logic/minecraft/MinecraftInstance.h b/api/logic/minecraft/MinecraftInstance.h
index cd3a8d90..cd3a8d90 100644
--- a/libraries/logic/minecraft/MinecraftInstance.h
+++ b/api/logic/minecraft/MinecraftInstance.h
diff --git a/libraries/logic/minecraft/MinecraftProfile.cpp b/api/logic/minecraft/MinecraftProfile.cpp
index 70d0cee4..70d0cee4 100644
--- a/libraries/logic/minecraft/MinecraftProfile.cpp
+++ b/api/logic/minecraft/MinecraftProfile.cpp
diff --git a/libraries/logic/minecraft/MinecraftProfile.h b/api/logic/minecraft/MinecraftProfile.h
index ca9288ad..ca9288ad 100644
--- a/libraries/logic/minecraft/MinecraftProfile.h
+++ b/api/logic/minecraft/MinecraftProfile.h
diff --git a/libraries/logic/minecraft/MinecraftVersion.cpp b/api/logic/minecraft/MinecraftVersion.cpp
index 1e1d273c..1e1d273c 100644
--- a/libraries/logic/minecraft/MinecraftVersion.cpp
+++ b/api/logic/minecraft/MinecraftVersion.cpp
diff --git a/libraries/logic/minecraft/MinecraftVersion.h b/api/logic/minecraft/MinecraftVersion.h
index b21427d9..b21427d9 100644
--- a/libraries/logic/minecraft/MinecraftVersion.h
+++ b/api/logic/minecraft/MinecraftVersion.h
diff --git a/libraries/logic/minecraft/MinecraftVersionList.cpp b/api/logic/minecraft/MinecraftVersionList.cpp
index a5cc3a39..a5cc3a39 100644
--- a/libraries/logic/minecraft/MinecraftVersionList.cpp
+++ b/api/logic/minecraft/MinecraftVersionList.cpp
diff --git a/libraries/logic/minecraft/MinecraftVersionList.h b/api/logic/minecraft/MinecraftVersionList.h
index 0fca02a7..0fca02a7 100644
--- a/libraries/logic/minecraft/MinecraftVersionList.h
+++ b/api/logic/minecraft/MinecraftVersionList.h
diff --git a/libraries/logic/minecraft/Mod.cpp b/api/logic/minecraft/Mod.cpp
index 9b9f76f9..9b9f76f9 100644
--- a/libraries/logic/minecraft/Mod.cpp
+++ b/api/logic/minecraft/Mod.cpp
diff --git a/libraries/logic/minecraft/Mod.h b/api/logic/minecraft/Mod.h
index 19f4c740..19f4c740 100644
--- a/libraries/logic/minecraft/Mod.h
+++ b/api/logic/minecraft/Mod.h
diff --git a/libraries/logic/minecraft/ModList.cpp b/api/logic/minecraft/ModList.cpp
index d9ed4886..d9ed4886 100644
--- a/libraries/logic/minecraft/ModList.cpp
+++ b/api/logic/minecraft/ModList.cpp
diff --git a/libraries/logic/minecraft/ModList.h b/api/logic/minecraft/ModList.h
index 05ada8ee..05ada8ee 100644
--- a/libraries/logic/minecraft/ModList.h
+++ b/api/logic/minecraft/ModList.h
diff --git a/libraries/logic/minecraft/MojangDownloadInfo.h b/api/logic/minecraft/MojangDownloadInfo.h
index 1f3306e0..1f3306e0 100644
--- a/libraries/logic/minecraft/MojangDownloadInfo.h
+++ b/api/logic/minecraft/MojangDownloadInfo.h
diff --git a/libraries/logic/minecraft/MojangVersionFormat.cpp b/api/logic/minecraft/MojangVersionFormat.cpp
index 34129c9e..34129c9e 100644
--- a/libraries/logic/minecraft/MojangVersionFormat.cpp
+++ b/api/logic/minecraft/MojangVersionFormat.cpp
diff --git a/libraries/logic/minecraft/MojangVersionFormat.h b/api/logic/minecraft/MojangVersionFormat.h
index 4e141088..4e141088 100644
--- a/libraries/logic/minecraft/MojangVersionFormat.h
+++ b/api/logic/minecraft/MojangVersionFormat.h
diff --git a/libraries/logic/minecraft/OpSys.cpp b/api/logic/minecraft/OpSys.cpp
index 4c2a236d..4c2a236d 100644
--- a/libraries/logic/minecraft/OpSys.cpp
+++ b/api/logic/minecraft/OpSys.cpp
diff --git a/libraries/logic/minecraft/OpSys.h b/api/logic/minecraft/OpSys.h
index 9ebea3de..9ebea3de 100644
--- a/libraries/logic/minecraft/OpSys.h
+++ b/api/logic/minecraft/OpSys.h
diff --git a/libraries/logic/minecraft/ParseUtils.cpp b/api/logic/minecraft/ParseUtils.cpp
index ca188432..ca188432 100644
--- a/libraries/logic/minecraft/ParseUtils.cpp
+++ b/api/logic/minecraft/ParseUtils.cpp
diff --git a/libraries/logic/minecraft/ParseUtils.h b/api/logic/minecraft/ParseUtils.h
index 2b367a10..2b367a10 100644
--- a/libraries/logic/minecraft/ParseUtils.h
+++ b/api/logic/minecraft/ParseUtils.h
diff --git a/libraries/logic/minecraft/ProfilePatch.h b/api/logic/minecraft/ProfilePatch.h
index f0c65360..f0c65360 100644
--- a/libraries/logic/minecraft/ProfilePatch.h
+++ b/api/logic/minecraft/ProfilePatch.h
diff --git a/libraries/logic/minecraft/ProfileStrategy.h b/api/logic/minecraft/ProfileStrategy.h
index b4dfc4b3..b4dfc4b3 100644
--- a/libraries/logic/minecraft/ProfileStrategy.h
+++ b/api/logic/minecraft/ProfileStrategy.h
diff --git a/libraries/logic/minecraft/ProfileUtils.cpp b/api/logic/minecraft/ProfileUtils.cpp
index ef9b3b28..ef9b3b28 100644
--- a/libraries/logic/minecraft/ProfileUtils.cpp
+++ b/api/logic/minecraft/ProfileUtils.cpp
diff --git a/libraries/logic/minecraft/ProfileUtils.h b/api/logic/minecraft/ProfileUtils.h
index 267fd42b..267fd42b 100644
--- a/libraries/logic/minecraft/ProfileUtils.h
+++ b/api/logic/minecraft/ProfileUtils.h
diff --git a/libraries/logic/minecraft/Rule.cpp b/api/logic/minecraft/Rule.cpp
index c8ba297b..c8ba297b 100644
--- a/libraries/logic/minecraft/Rule.cpp
+++ b/api/logic/minecraft/Rule.cpp
diff --git a/libraries/logic/minecraft/Rule.h b/api/logic/minecraft/Rule.h
index c8bf6eaa..c8bf6eaa 100644
--- a/libraries/logic/minecraft/Rule.h
+++ b/api/logic/minecraft/Rule.h
diff --git a/libraries/logic/minecraft/VersionBuildError.h b/api/logic/minecraft/VersionBuildError.h
index fda453e5..fda453e5 100644
--- a/libraries/logic/minecraft/VersionBuildError.h
+++ b/api/logic/minecraft/VersionBuildError.h
diff --git a/libraries/logic/minecraft/VersionFile.cpp b/api/logic/minecraft/VersionFile.cpp
index 573c4cb4..573c4cb4 100644
--- a/libraries/logic/minecraft/VersionFile.cpp
+++ b/api/logic/minecraft/VersionFile.cpp
diff --git a/libraries/logic/minecraft/VersionFile.h b/api/logic/minecraft/VersionFile.h
index 1b692f0f..1b692f0f 100644
--- a/libraries/logic/minecraft/VersionFile.h
+++ b/api/logic/minecraft/VersionFile.h
diff --git a/libraries/logic/minecraft/VersionFilterData.cpp b/api/logic/minecraft/VersionFilterData.cpp
index 0c4a6e3d..0c4a6e3d 100644
--- a/libraries/logic/minecraft/VersionFilterData.cpp
+++ b/api/logic/minecraft/VersionFilterData.cpp
diff --git a/libraries/logic/minecraft/VersionFilterData.h b/api/logic/minecraft/VersionFilterData.h
index f7d4ebe7..f7d4ebe7 100644
--- a/libraries/logic/minecraft/VersionFilterData.h
+++ b/api/logic/minecraft/VersionFilterData.h
diff --git a/libraries/logic/minecraft/World.cpp b/api/logic/minecraft/World.cpp
index 6081a8ec..6081a8ec 100644
--- a/libraries/logic/minecraft/World.cpp
+++ b/api/logic/minecraft/World.cpp
diff --git a/libraries/logic/minecraft/World.h b/api/logic/minecraft/World.h
index 3cde5ea4..3cde5ea4 100644
--- a/libraries/logic/minecraft/World.h
+++ b/api/logic/minecraft/World.h
diff --git a/libraries/logic/minecraft/WorldList.cpp b/api/logic/minecraft/WorldList.cpp
index 42c8a3e6..42c8a3e6 100644
--- a/libraries/logic/minecraft/WorldList.cpp
+++ b/api/logic/minecraft/WorldList.cpp
diff --git a/libraries/logic/minecraft/WorldList.h b/api/logic/minecraft/WorldList.h
index 34b30e9c..34b30e9c 100644
--- a/libraries/logic/minecraft/WorldList.h
+++ b/api/logic/minecraft/WorldList.h
diff --git a/libraries/logic/minecraft/auth/AuthSession.cpp b/api/logic/minecraft/auth/AuthSession.cpp
index 8758bfbd..8758bfbd 100644
--- a/libraries/logic/minecraft/auth/AuthSession.cpp
+++ b/api/logic/minecraft/auth/AuthSession.cpp
diff --git a/libraries/logic/minecraft/auth/AuthSession.h b/api/logic/minecraft/auth/AuthSession.h
index dede90a9..dede90a9 100644
--- a/libraries/logic/minecraft/auth/AuthSession.h
+++ b/api/logic/minecraft/auth/AuthSession.h
diff --git a/libraries/logic/minecraft/auth/MojangAccount.cpp b/api/logic/minecraft/auth/MojangAccount.cpp
index 69a24c09..69a24c09 100644
--- a/libraries/logic/minecraft/auth/MojangAccount.cpp
+++ b/api/logic/minecraft/auth/MojangAccount.cpp
diff --git a/libraries/logic/minecraft/auth/MojangAccount.h b/api/logic/minecraft/auth/MojangAccount.h
index 2de0c19c..2de0c19c 100644
--- a/libraries/logic/minecraft/auth/MojangAccount.h
+++ b/api/logic/minecraft/auth/MojangAccount.h
diff --git a/libraries/logic/minecraft/auth/MojangAccountList.cpp b/api/logic/minecraft/auth/MojangAccountList.cpp
index 26cbc81a..26cbc81a 100644
--- a/libraries/logic/minecraft/auth/MojangAccountList.cpp
+++ b/api/logic/minecraft/auth/MojangAccountList.cpp
diff --git a/libraries/logic/minecraft/auth/MojangAccountList.h b/api/logic/minecraft/auth/MojangAccountList.h
index c40fa6a3..c40fa6a3 100644
--- a/libraries/logic/minecraft/auth/MojangAccountList.h
+++ b/api/logic/minecraft/auth/MojangAccountList.h
diff --git a/libraries/logic/minecraft/auth/YggdrasilTask.cpp b/api/logic/minecraft/auth/YggdrasilTask.cpp
index c6971c9f..c6971c9f 100644
--- a/libraries/logic/minecraft/auth/YggdrasilTask.cpp
+++ b/api/logic/minecraft/auth/YggdrasilTask.cpp
diff --git a/libraries/logic/minecraft/auth/YggdrasilTask.h b/api/logic/minecraft/auth/YggdrasilTask.h
index c84cfc06..c84cfc06 100644
--- a/libraries/logic/minecraft/auth/YggdrasilTask.h
+++ b/api/logic/minecraft/auth/YggdrasilTask.h
diff --git a/libraries/logic/minecraft/auth/flows/AuthenticateTask.cpp b/api/logic/minecraft/auth/flows/AuthenticateTask.cpp
index 8d136f0b..8d136f0b 100644
--- a/libraries/logic/minecraft/auth/flows/AuthenticateTask.cpp
+++ b/api/logic/minecraft/auth/flows/AuthenticateTask.cpp
diff --git a/libraries/logic/minecraft/auth/flows/AuthenticateTask.h b/api/logic/minecraft/auth/flows/AuthenticateTask.h
index 398fab98..398fab98 100644
--- a/libraries/logic/minecraft/auth/flows/AuthenticateTask.h
+++ b/api/logic/minecraft/auth/flows/AuthenticateTask.h
diff --git a/libraries/logic/minecraft/auth/flows/RefreshTask.cpp b/api/logic/minecraft/auth/flows/RefreshTask.cpp
index a0fb2e48..a0fb2e48 100644
--- a/libraries/logic/minecraft/auth/flows/RefreshTask.cpp
+++ b/api/logic/minecraft/auth/flows/RefreshTask.cpp
diff --git a/libraries/logic/minecraft/auth/flows/RefreshTask.h b/api/logic/minecraft/auth/flows/RefreshTask.h
index 17714b4f..17714b4f 100644
--- a/libraries/logic/minecraft/auth/flows/RefreshTask.h
+++ b/api/logic/minecraft/auth/flows/RefreshTask.h
diff --git a/libraries/logic/minecraft/auth/flows/ValidateTask.cpp b/api/logic/minecraft/auth/flows/ValidateTask.cpp
index 4deceb6a..4deceb6a 100644
--- a/libraries/logic/minecraft/auth/flows/ValidateTask.cpp
+++ b/api/logic/minecraft/auth/flows/ValidateTask.cpp
diff --git a/libraries/logic/minecraft/auth/flows/ValidateTask.h b/api/logic/minecraft/auth/flows/ValidateTask.h
index 77d628a0..77d628a0 100644
--- a/libraries/logic/minecraft/auth/flows/ValidateTask.h
+++ b/api/logic/minecraft/auth/flows/ValidateTask.h
diff --git a/libraries/logic/minecraft/forge/ForgeInstaller.cpp b/api/logic/minecraft/forge/ForgeInstaller.cpp
index 353328ab..353328ab 100644
--- a/libraries/logic/minecraft/forge/ForgeInstaller.cpp
+++ b/api/logic/minecraft/forge/ForgeInstaller.cpp
diff --git a/libraries/logic/minecraft/forge/ForgeInstaller.h b/api/logic/minecraft/forge/ForgeInstaller.h
index 499a6fb3..499a6fb3 100644
--- a/libraries/logic/minecraft/forge/ForgeInstaller.h
+++ b/api/logic/minecraft/forge/ForgeInstaller.h
diff --git a/libraries/logic/minecraft/forge/ForgeVersion.cpp b/api/logic/minecraft/forge/ForgeVersion.cpp
index b859a28c..b859a28c 100644
--- a/libraries/logic/minecraft/forge/ForgeVersion.cpp
+++ b/api/logic/minecraft/forge/ForgeVersion.cpp
diff --git a/libraries/logic/minecraft/forge/ForgeVersion.h b/api/logic/minecraft/forge/ForgeVersion.h
index e77d32f1..e77d32f1 100644
--- a/libraries/logic/minecraft/forge/ForgeVersion.h
+++ b/api/logic/minecraft/forge/ForgeVersion.h
diff --git a/libraries/logic/minecraft/forge/ForgeVersionList.cpp b/api/logic/minecraft/forge/ForgeVersionList.cpp
index de185e5f..de185e5f 100644
--- a/libraries/logic/minecraft/forge/ForgeVersionList.cpp
+++ b/api/logic/minecraft/forge/ForgeVersionList.cpp
diff --git a/libraries/logic/minecraft/forge/ForgeVersionList.h b/api/logic/minecraft/forge/ForgeVersionList.h
index 62c08b2a..62c08b2a 100644
--- a/libraries/logic/minecraft/forge/ForgeVersionList.h
+++ b/api/logic/minecraft/forge/ForgeVersionList.h
diff --git a/libraries/logic/minecraft/forge/ForgeXzDownload.cpp b/api/logic/minecraft/forge/ForgeXzDownload.cpp
index adf96552..adf96552 100644
--- a/libraries/logic/minecraft/forge/ForgeXzDownload.cpp
+++ b/api/logic/minecraft/forge/ForgeXzDownload.cpp
diff --git a/libraries/logic/minecraft/forge/ForgeXzDownload.h b/api/logic/minecraft/forge/ForgeXzDownload.h
index 67524405..67524405 100644
--- a/libraries/logic/minecraft/forge/ForgeXzDownload.h
+++ b/api/logic/minecraft/forge/ForgeXzDownload.h
diff --git a/libraries/logic/minecraft/forge/LegacyForge.cpp b/api/logic/minecraft/forge/LegacyForge.cpp
index aa2c8063..aa2c8063 100644
--- a/libraries/logic/minecraft/forge/LegacyForge.cpp
+++ b/api/logic/minecraft/forge/LegacyForge.cpp
diff --git a/libraries/logic/minecraft/forge/LegacyForge.h b/api/logic/minecraft/forge/LegacyForge.h
index f51d5e85..f51d5e85 100644
--- a/libraries/logic/minecraft/forge/LegacyForge.h
+++ b/api/logic/minecraft/forge/LegacyForge.h
diff --git a/libraries/logic/minecraft/ftb/FTBPlugin.cpp b/api/logic/minecraft/ftb/FTBPlugin.cpp
index a142c106..a142c106 100644
--- a/libraries/logic/minecraft/ftb/FTBPlugin.cpp
+++ b/api/logic/minecraft/ftb/FTBPlugin.cpp
diff --git a/libraries/logic/minecraft/ftb/FTBPlugin.h b/api/logic/minecraft/ftb/FTBPlugin.h
index 6851d8a5..6851d8a5 100644
--- a/libraries/logic/minecraft/ftb/FTBPlugin.h
+++ b/api/logic/minecraft/ftb/FTBPlugin.h
diff --git a/libraries/logic/minecraft/ftb/FTBProfileStrategy.cpp b/api/logic/minecraft/ftb/FTBProfileStrategy.cpp
index f5faacae..f5faacae 100644
--- a/libraries/logic/minecraft/ftb/FTBProfileStrategy.cpp
+++ b/api/logic/minecraft/ftb/FTBProfileStrategy.cpp
diff --git a/libraries/logic/minecraft/ftb/FTBProfileStrategy.h b/api/logic/minecraft/ftb/FTBProfileStrategy.h
index 522af098..522af098 100644
--- a/libraries/logic/minecraft/ftb/FTBProfileStrategy.h
+++ b/api/logic/minecraft/ftb/FTBProfileStrategy.h
diff --git a/libraries/logic/minecraft/ftb/FTBVersion.h b/api/logic/minecraft/ftb/FTBVersion.h
index 805319b4..805319b4 100644
--- a/libraries/logic/minecraft/ftb/FTBVersion.h
+++ b/api/logic/minecraft/ftb/FTBVersion.h
diff --git a/libraries/logic/minecraft/ftb/LegacyFTBInstance.cpp b/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
index a7091f1d..a7091f1d 100644
--- a/libraries/logic/minecraft/ftb/LegacyFTBInstance.cpp
+++ b/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
diff --git a/libraries/logic/minecraft/ftb/LegacyFTBInstance.h b/api/logic/minecraft/ftb/LegacyFTBInstance.h
index 7178bca4..7178bca4 100644
--- a/libraries/logic/minecraft/ftb/LegacyFTBInstance.h
+++ b/api/logic/minecraft/ftb/LegacyFTBInstance.h
diff --git a/libraries/logic/minecraft/ftb/OneSixFTBInstance.cpp b/api/logic/minecraft/ftb/OneSixFTBInstance.cpp
index 81e939a1..81e939a1 100644
--- a/libraries/logic/minecraft/ftb/OneSixFTBInstance.cpp
+++ b/api/logic/minecraft/ftb/OneSixFTBInstance.cpp
diff --git a/libraries/logic/minecraft/ftb/OneSixFTBInstance.h b/api/logic/minecraft/ftb/OneSixFTBInstance.h
index e7f8f485..e7f8f485 100644
--- a/libraries/logic/minecraft/ftb/OneSixFTBInstance.h
+++ b/api/logic/minecraft/ftb/OneSixFTBInstance.h
diff --git a/libraries/logic/minecraft/legacy/LegacyInstance.cpp b/api/logic/minecraft/legacy/LegacyInstance.cpp
index f8264f20..f8264f20 100644
--- a/libraries/logic/minecraft/legacy/LegacyInstance.cpp
+++ b/api/logic/minecraft/legacy/LegacyInstance.cpp
diff --git a/libraries/logic/minecraft/legacy/LegacyInstance.h b/api/logic/minecraft/legacy/LegacyInstance.h
index 3bef240d..3bef240d 100644
--- a/libraries/logic/minecraft/legacy/LegacyInstance.h
+++ b/api/logic/minecraft/legacy/LegacyInstance.h
diff --git a/libraries/logic/minecraft/legacy/LegacyUpdate.cpp b/api/logic/minecraft/legacy/LegacyUpdate.cpp
index 2d7e8dd2..2d7e8dd2 100644
--- a/libraries/logic/minecraft/legacy/LegacyUpdate.cpp
+++ b/api/logic/minecraft/legacy/LegacyUpdate.cpp
diff --git a/libraries/logic/minecraft/legacy/LegacyUpdate.h b/api/logic/minecraft/legacy/LegacyUpdate.h
index c52bf934..c52bf934 100644
--- a/libraries/logic/minecraft/legacy/LegacyUpdate.h
+++ b/api/logic/minecraft/legacy/LegacyUpdate.h
diff --git a/libraries/logic/minecraft/legacy/LwjglVersionList.cpp b/api/logic/minecraft/legacy/LwjglVersionList.cpp
index bb017368..bb017368 100644
--- a/libraries/logic/minecraft/legacy/LwjglVersionList.cpp
+++ b/api/logic/minecraft/legacy/LwjglVersionList.cpp
diff --git a/libraries/logic/minecraft/legacy/LwjglVersionList.h b/api/logic/minecraft/legacy/LwjglVersionList.h
index f043f6e2..f043f6e2 100644
--- a/libraries/logic/minecraft/legacy/LwjglVersionList.h
+++ b/api/logic/minecraft/legacy/LwjglVersionList.h
diff --git a/libraries/logic/minecraft/liteloader/LiteLoaderInstaller.cpp b/api/logic/minecraft/liteloader/LiteLoaderInstaller.cpp
index 25297fa4..25297fa4 100644
--- a/libraries/logic/minecraft/liteloader/LiteLoaderInstaller.cpp
+++ b/api/logic/minecraft/liteloader/LiteLoaderInstaller.cpp
diff --git a/libraries/logic/minecraft/liteloader/LiteLoaderInstaller.h b/api/logic/minecraft/liteloader/LiteLoaderInstaller.h
index fe0aee3d..fe0aee3d 100644
--- a/libraries/logic/minecraft/liteloader/LiteLoaderInstaller.h
+++ b/api/logic/minecraft/liteloader/LiteLoaderInstaller.h
diff --git a/libraries/logic/minecraft/liteloader/LiteLoaderVersionList.cpp b/api/logic/minecraft/liteloader/LiteLoaderVersionList.cpp
index b0c9736a..b0c9736a 100644
--- a/libraries/logic/minecraft/liteloader/LiteLoaderVersionList.cpp
+++ b/api/logic/minecraft/liteloader/LiteLoaderVersionList.cpp
diff --git a/libraries/logic/minecraft/liteloader/LiteLoaderVersionList.h b/api/logic/minecraft/liteloader/LiteLoaderVersionList.h
index 1dba4b6a..1dba4b6a 100644
--- a/libraries/logic/minecraft/liteloader/LiteLoaderVersionList.h
+++ b/api/logic/minecraft/liteloader/LiteLoaderVersionList.h
diff --git a/libraries/logic/minecraft/onesix/OneSixInstance.cpp b/api/logic/minecraft/onesix/OneSixInstance.cpp
index 258e26c5..258e26c5 100644
--- a/libraries/logic/minecraft/onesix/OneSixInstance.cpp
+++ b/api/logic/minecraft/onesix/OneSixInstance.cpp
diff --git a/libraries/logic/minecraft/onesix/OneSixInstance.h b/api/logic/minecraft/onesix/OneSixInstance.h
index 2dfab48c..2dfab48c 100644
--- a/libraries/logic/minecraft/onesix/OneSixInstance.h
+++ b/api/logic/minecraft/onesix/OneSixInstance.h
diff --git a/libraries/logic/minecraft/onesix/OneSixProfileStrategy.cpp b/api/logic/minecraft/onesix/OneSixProfileStrategy.cpp
index af42286d..af42286d 100644
--- a/libraries/logic/minecraft/onesix/OneSixProfileStrategy.cpp
+++ b/api/logic/minecraft/onesix/OneSixProfileStrategy.cpp
diff --git a/libraries/logic/minecraft/onesix/OneSixProfileStrategy.h b/api/logic/minecraft/onesix/OneSixProfileStrategy.h
index 96c1ba7b..96c1ba7b 100644
--- a/libraries/logic/minecraft/onesix/OneSixProfileStrategy.h
+++ b/api/logic/minecraft/onesix/OneSixProfileStrategy.h
diff --git a/libraries/logic/minecraft/onesix/OneSixUpdate.cpp b/api/logic/minecraft/onesix/OneSixUpdate.cpp
index 1c2cd196..1c2cd196 100644
--- a/libraries/logic/minecraft/onesix/OneSixUpdate.cpp
+++ b/api/logic/minecraft/onesix/OneSixUpdate.cpp
diff --git a/libraries/logic/minecraft/onesix/OneSixUpdate.h b/api/logic/minecraft/onesix/OneSixUpdate.h
index b5195364..b5195364 100644
--- a/libraries/logic/minecraft/onesix/OneSixUpdate.h
+++ b/api/logic/minecraft/onesix/OneSixUpdate.h
diff --git a/libraries/logic/minecraft/onesix/OneSixVersionFormat.cpp b/api/logic/minecraft/onesix/OneSixVersionFormat.cpp
index 541fb109..541fb109 100644
--- a/libraries/logic/minecraft/onesix/OneSixVersionFormat.cpp
+++ b/api/logic/minecraft/onesix/OneSixVersionFormat.cpp
diff --git a/libraries/logic/minecraft/onesix/OneSixVersionFormat.h b/api/logic/minecraft/onesix/OneSixVersionFormat.h
index 5696e79e..5696e79e 100644
--- a/libraries/logic/minecraft/onesix/OneSixVersionFormat.h
+++ b/api/logic/minecraft/onesix/OneSixVersionFormat.h
diff --git a/libraries/logic/net/ByteArrayDownload.cpp b/api/logic/net/ByteArrayDownload.cpp
index 21990eeb..21990eeb 100644
--- a/libraries/logic/net/ByteArrayDownload.cpp
+++ b/api/logic/net/ByteArrayDownload.cpp
diff --git a/libraries/logic/net/ByteArrayDownload.h b/api/logic/net/ByteArrayDownload.h
index e2fc2911..e2fc2911 100644
--- a/libraries/logic/net/ByteArrayDownload.h
+++ b/api/logic/net/ByteArrayDownload.h
diff --git a/libraries/logic/net/CacheDownload.cpp b/api/logic/net/CacheDownload.cpp
index 1ac55180..1ac55180 100644
--- a/libraries/logic/net/CacheDownload.cpp
+++ b/api/logic/net/CacheDownload.cpp
diff --git a/libraries/logic/net/CacheDownload.h b/api/logic/net/CacheDownload.h
index d83b2a0f..d83b2a0f 100644
--- a/libraries/logic/net/CacheDownload.h
+++ b/api/logic/net/CacheDownload.h
diff --git a/libraries/logic/net/HttpMetaCache.cpp b/api/logic/net/HttpMetaCache.cpp
index ea3e2834..ea3e2834 100644
--- a/libraries/logic/net/HttpMetaCache.cpp
+++ b/api/logic/net/HttpMetaCache.cpp
diff --git a/libraries/logic/net/HttpMetaCache.h b/api/logic/net/HttpMetaCache.h
index 7b626c70..7b626c70 100644
--- a/libraries/logic/net/HttpMetaCache.h
+++ b/api/logic/net/HttpMetaCache.h
diff --git a/libraries/logic/net/MD5EtagDownload.cpp b/api/logic/net/MD5EtagDownload.cpp
index 3b4d5dcd..3b4d5dcd 100644
--- a/libraries/logic/net/MD5EtagDownload.cpp
+++ b/api/logic/net/MD5EtagDownload.cpp
diff --git a/libraries/logic/net/MD5EtagDownload.h b/api/logic/net/MD5EtagDownload.h
index cd1cb550..cd1cb550 100644
--- a/libraries/logic/net/MD5EtagDownload.h
+++ b/api/logic/net/MD5EtagDownload.h
diff --git a/libraries/logic/net/NetAction.h b/api/logic/net/NetAction.h
index 3c395605..3c395605 100644
--- a/libraries/logic/net/NetAction.h
+++ b/api/logic/net/NetAction.h
diff --git a/libraries/logic/net/NetJob.cpp b/api/logic/net/NetJob.cpp
index 76c61c35..76c61c35 100644
--- a/libraries/logic/net/NetJob.cpp
+++ b/api/logic/net/NetJob.cpp
diff --git a/libraries/logic/net/NetJob.h b/api/logic/net/NetJob.h
index 167fe176..167fe176 100644
--- a/libraries/logic/net/NetJob.h
+++ b/api/logic/net/NetJob.h
diff --git a/libraries/logic/net/PasteUpload.cpp b/api/logic/net/PasteUpload.cpp
index 4b671d6f..4b671d6f 100644
--- a/libraries/logic/net/PasteUpload.cpp
+++ b/api/logic/net/PasteUpload.cpp
diff --git a/libraries/logic/net/PasteUpload.h b/api/logic/net/PasteUpload.h
index 06e3f955..06e3f955 100644
--- a/libraries/logic/net/PasteUpload.h
+++ b/api/logic/net/PasteUpload.h
diff --git a/libraries/logic/net/URLConstants.cpp b/api/logic/net/URLConstants.cpp
index bd476b2c..bd476b2c 100644
--- a/libraries/logic/net/URLConstants.cpp
+++ b/api/logic/net/URLConstants.cpp
diff --git a/libraries/logic/net/URLConstants.h b/api/logic/net/URLConstants.h
index 8923ef54..8923ef54 100644
--- a/libraries/logic/net/URLConstants.h
+++ b/api/logic/net/URLConstants.h
diff --git a/libraries/logic/news/NewsChecker.cpp b/api/logic/news/NewsChecker.cpp
index be4aa1d1..be4aa1d1 100644
--- a/libraries/logic/news/NewsChecker.cpp
+++ b/api/logic/news/NewsChecker.cpp
diff --git a/libraries/logic/news/NewsChecker.h b/api/logic/news/NewsChecker.h
index b8b90728..b8b90728 100644
--- a/libraries/logic/news/NewsChecker.h
+++ b/api/logic/news/NewsChecker.h
diff --git a/libraries/logic/news/NewsEntry.cpp b/api/logic/news/NewsEntry.cpp
index 79abbaa3..79abbaa3 100644
--- a/libraries/logic/news/NewsEntry.cpp
+++ b/api/logic/news/NewsEntry.cpp
diff --git a/libraries/logic/news/NewsEntry.h b/api/logic/news/NewsEntry.h
index adb79e8f..adb79e8f 100644
--- a/libraries/logic/news/NewsEntry.h
+++ b/api/logic/news/NewsEntry.h
diff --git a/libraries/logic/notifications/NotificationChecker.cpp b/api/logic/notifications/NotificationChecker.cpp
index ab2570b7..ab2570b7 100644
--- a/libraries/logic/notifications/NotificationChecker.cpp
+++ b/api/logic/notifications/NotificationChecker.cpp
diff --git a/libraries/logic/notifications/NotificationChecker.h b/api/logic/notifications/NotificationChecker.h
index a2d92ab9..a2d92ab9 100644
--- a/libraries/logic/notifications/NotificationChecker.h
+++ b/api/logic/notifications/NotificationChecker.h
diff --git a/libraries/logic/pathmatcher/FSTreeMatcher.h b/api/logic/pathmatcher/FSTreeMatcher.h
index a5bed57c..a5bed57c 100644
--- a/libraries/logic/pathmatcher/FSTreeMatcher.h
+++ b/api/logic/pathmatcher/FSTreeMatcher.h
diff --git a/libraries/logic/pathmatcher/IPathMatcher.h b/api/logic/pathmatcher/IPathMatcher.h
index 1d410947..1d410947 100644
--- a/libraries/logic/pathmatcher/IPathMatcher.h
+++ b/api/logic/pathmatcher/IPathMatcher.h
diff --git a/libraries/logic/pathmatcher/MultiMatcher.h b/api/logic/pathmatcher/MultiMatcher.h
index 91f70aa4..91f70aa4 100644
--- a/libraries/logic/pathmatcher/MultiMatcher.h
+++ b/api/logic/pathmatcher/MultiMatcher.h
diff --git a/libraries/logic/pathmatcher/RegexpMatcher.h b/api/logic/pathmatcher/RegexpMatcher.h
index da552123..da552123 100644
--- a/libraries/logic/pathmatcher/RegexpMatcher.h
+++ b/api/logic/pathmatcher/RegexpMatcher.h
diff --git a/libraries/logic/resources/Resource.cpp b/api/logic/resources/Resource.cpp
index e95675d7..e95675d7 100644
--- a/libraries/logic/resources/Resource.cpp
+++ b/api/logic/resources/Resource.cpp
diff --git a/libraries/logic/resources/Resource.h b/api/logic/resources/Resource.h
index 63e97b88..63e97b88 100644
--- a/libraries/logic/resources/Resource.h
+++ b/api/logic/resources/Resource.h
diff --git a/libraries/logic/resources/ResourceHandler.cpp b/api/logic/resources/ResourceHandler.cpp
index 46a4422c..46a4422c 100644
--- a/libraries/logic/resources/ResourceHandler.cpp
+++ b/api/logic/resources/ResourceHandler.cpp
diff --git a/libraries/logic/resources/ResourceHandler.h b/api/logic/resources/ResourceHandler.h
index f09d8904..f09d8904 100644
--- a/libraries/logic/resources/ResourceHandler.h
+++ b/api/logic/resources/ResourceHandler.h
diff --git a/libraries/logic/resources/ResourceObserver.cpp b/api/logic/resources/ResourceObserver.cpp
index 4f168fd2..4f168fd2 100644
--- a/libraries/logic/resources/ResourceObserver.cpp
+++ b/api/logic/resources/ResourceObserver.cpp
diff --git a/libraries/logic/resources/ResourceObserver.h b/api/logic/resources/ResourceObserver.h
index c42e41ba..c42e41ba 100644
--- a/libraries/logic/resources/ResourceObserver.h
+++ b/api/logic/resources/ResourceObserver.h
diff --git a/libraries/logic/resources/ResourceProxyModel.cpp b/api/logic/resources/ResourceProxyModel.cpp
index f026d9a9..f026d9a9 100644
--- a/libraries/logic/resources/ResourceProxyModel.cpp
+++ b/api/logic/resources/ResourceProxyModel.cpp
diff --git a/libraries/logic/resources/ResourceProxyModel.h b/api/logic/resources/ResourceProxyModel.h
index 98a3dbd1..98a3dbd1 100644
--- a/libraries/logic/resources/ResourceProxyModel.h
+++ b/api/logic/resources/ResourceProxyModel.h
diff --git a/libraries/logic/screenshots/ImgurAlbumCreation.cpp b/api/logic/screenshots/ImgurAlbumCreation.cpp
index e009ef4d..e009ef4d 100644
--- a/libraries/logic/screenshots/ImgurAlbumCreation.cpp
+++ b/api/logic/screenshots/ImgurAlbumCreation.cpp
diff --git a/libraries/logic/screenshots/ImgurAlbumCreation.h b/api/logic/screenshots/ImgurAlbumCreation.h
index 469174e4..469174e4 100644
--- a/libraries/logic/screenshots/ImgurAlbumCreation.h
+++ b/api/logic/screenshots/ImgurAlbumCreation.h
diff --git a/libraries/logic/screenshots/ImgurUpload.cpp b/api/logic/screenshots/ImgurUpload.cpp
index 48e0ec18..48e0ec18 100644
--- a/libraries/logic/screenshots/ImgurUpload.cpp
+++ b/api/logic/screenshots/ImgurUpload.cpp
diff --git a/libraries/logic/screenshots/ImgurUpload.h b/api/logic/screenshots/ImgurUpload.h
index 0a766b8f..0a766b8f 100644
--- a/libraries/logic/screenshots/ImgurUpload.h
+++ b/api/logic/screenshots/ImgurUpload.h
diff --git a/libraries/logic/screenshots/Screenshot.h b/api/logic/screenshots/Screenshot.h
index b48cbe99..b48cbe99 100644
--- a/libraries/logic/screenshots/Screenshot.h
+++ b/api/logic/screenshots/Screenshot.h
diff --git a/libraries/logic/settings/INIFile.cpp b/api/logic/settings/INIFile.cpp
index 69a6b87e..69a6b87e 100644
--- a/libraries/logic/settings/INIFile.cpp
+++ b/api/logic/settings/INIFile.cpp
diff --git a/libraries/logic/settings/INIFile.h b/api/logic/settings/INIFile.h
index 5013eb2d..5013eb2d 100644
--- a/libraries/logic/settings/INIFile.h
+++ b/api/logic/settings/INIFile.h
diff --git a/libraries/logic/settings/INISettingsObject.cpp b/api/logic/settings/INISettingsObject.cpp
index 5ccc7446..5ccc7446 100644
--- a/libraries/logic/settings/INISettingsObject.cpp
+++ b/api/logic/settings/INISettingsObject.cpp
diff --git a/libraries/logic/settings/INISettingsObject.h b/api/logic/settings/INISettingsObject.h
index 4afa2a2c..4afa2a2c 100644
--- a/libraries/logic/settings/INISettingsObject.h
+++ b/api/logic/settings/INISettingsObject.h
diff --git a/libraries/logic/settings/OverrideSetting.cpp b/api/logic/settings/OverrideSetting.cpp
index 25162dff..25162dff 100644
--- a/libraries/logic/settings/OverrideSetting.cpp
+++ b/api/logic/settings/OverrideSetting.cpp
diff --git a/libraries/logic/settings/OverrideSetting.h b/api/logic/settings/OverrideSetting.h
index 68595cde..68595cde 100644
--- a/libraries/logic/settings/OverrideSetting.h
+++ b/api/logic/settings/OverrideSetting.h
diff --git a/libraries/logic/settings/PassthroughSetting.cpp b/api/logic/settings/PassthroughSetting.cpp
index 45a560de..45a560de 100644
--- a/libraries/logic/settings/PassthroughSetting.cpp
+++ b/api/logic/settings/PassthroughSetting.cpp
diff --git a/libraries/logic/settings/PassthroughSetting.h b/api/logic/settings/PassthroughSetting.h
index c4dc646c..c4dc646c 100644
--- a/libraries/logic/settings/PassthroughSetting.h
+++ b/api/logic/settings/PassthroughSetting.h
diff --git a/libraries/logic/settings/Setting.cpp b/api/logic/settings/Setting.cpp
index b17101a2..b17101a2 100644
--- a/libraries/logic/settings/Setting.cpp
+++ b/api/logic/settings/Setting.cpp
diff --git a/libraries/logic/settings/Setting.h b/api/logic/settings/Setting.h
index 6d53ac6d..6d53ac6d 100644
--- a/libraries/logic/settings/Setting.h
+++ b/api/logic/settings/Setting.h
diff --git a/libraries/logic/settings/SettingsObject.cpp b/api/logic/settings/SettingsObject.cpp
index f2ffdf9b..f2ffdf9b 100644
--- a/libraries/logic/settings/SettingsObject.cpp
+++ b/api/logic/settings/SettingsObject.cpp
diff --git a/libraries/logic/settings/SettingsObject.h b/api/logic/settings/SettingsObject.h
index 82193903..82193903 100644
--- a/libraries/logic/settings/SettingsObject.h
+++ b/api/logic/settings/SettingsObject.h
diff --git a/libraries/logic/status/StatusChecker.cpp b/api/logic/status/StatusChecker.cpp
index 13cac037..13cac037 100644
--- a/libraries/logic/status/StatusChecker.cpp
+++ b/api/logic/status/StatusChecker.cpp
diff --git a/libraries/logic/status/StatusChecker.h b/api/logic/status/StatusChecker.h
index c1a54dba..c1a54dba 100644
--- a/libraries/logic/status/StatusChecker.h
+++ b/api/logic/status/StatusChecker.h
diff --git a/libraries/logic/tasks/SequentialTask.cpp b/api/logic/tasks/SequentialTask.cpp
index ac0e7820..ac0e7820 100644
--- a/libraries/logic/tasks/SequentialTask.cpp
+++ b/api/logic/tasks/SequentialTask.cpp
diff --git a/libraries/logic/tasks/SequentialTask.h b/api/logic/tasks/SequentialTask.h
index 69031095..69031095 100644
--- a/libraries/logic/tasks/SequentialTask.h
+++ b/api/logic/tasks/SequentialTask.h
diff --git a/libraries/logic/tasks/Task.cpp b/api/logic/tasks/Task.cpp
index 3c4e3188..3c4e3188 100644
--- a/libraries/logic/tasks/Task.cpp
+++ b/api/logic/tasks/Task.cpp
diff --git a/libraries/logic/tasks/Task.h b/api/logic/tasks/Task.h
index 2b0ccbcd..2b0ccbcd 100644
--- a/libraries/logic/tasks/Task.h
+++ b/api/logic/tasks/Task.h
diff --git a/libraries/logic/tasks/ThreadTask.cpp b/api/logic/tasks/ThreadTask.cpp
index ddd1dee5..ddd1dee5 100644
--- a/libraries/logic/tasks/ThreadTask.cpp
+++ b/api/logic/tasks/ThreadTask.cpp
diff --git a/libraries/logic/tasks/ThreadTask.h b/api/logic/tasks/ThreadTask.h
index 718dbc91..718dbc91 100644
--- a/libraries/logic/tasks/ThreadTask.h
+++ b/api/logic/tasks/ThreadTask.h
diff --git a/libraries/logic/tools/BaseExternalTool.cpp b/api/logic/tools/BaseExternalTool.cpp
index 2b97c3c9..2b97c3c9 100644
--- a/libraries/logic/tools/BaseExternalTool.cpp
+++ b/api/logic/tools/BaseExternalTool.cpp
diff --git a/libraries/logic/tools/BaseExternalTool.h b/api/logic/tools/BaseExternalTool.h
index fe1b5dc6..fe1b5dc6 100644
--- a/libraries/logic/tools/BaseExternalTool.h
+++ b/api/logic/tools/BaseExternalTool.h
diff --git a/libraries/logic/tools/BaseProfiler.cpp b/api/logic/tools/BaseProfiler.cpp
index 5ff0fa44..5ff0fa44 100644
--- a/libraries/logic/tools/BaseProfiler.cpp
+++ b/api/logic/tools/BaseProfiler.cpp
diff --git a/libraries/logic/tools/BaseProfiler.h b/api/logic/tools/BaseProfiler.h
index 3340b7e4..3340b7e4 100644
--- a/libraries/logic/tools/BaseProfiler.h
+++ b/api/logic/tools/BaseProfiler.h
diff --git a/libraries/logic/tools/JProfiler.cpp b/api/logic/tools/JProfiler.cpp
index a0e3c895..a0e3c895 100644
--- a/libraries/logic/tools/JProfiler.cpp
+++ b/api/logic/tools/JProfiler.cpp
diff --git a/libraries/logic/tools/JProfiler.h b/api/logic/tools/JProfiler.h
index d658d6c2..d658d6c2 100644
--- a/libraries/logic/tools/JProfiler.h
+++ b/api/logic/tools/JProfiler.h
diff --git a/libraries/logic/tools/JVisualVM.cpp b/api/logic/tools/JVisualVM.cpp
index 169967d9..169967d9 100644
--- a/libraries/logic/tools/JVisualVM.cpp
+++ b/api/logic/tools/JVisualVM.cpp
diff --git a/libraries/logic/tools/JVisualVM.h b/api/logic/tools/JVisualVM.h
index 0674da13..0674da13 100644
--- a/libraries/logic/tools/JVisualVM.h
+++ b/api/logic/tools/JVisualVM.h
diff --git a/libraries/logic/tools/MCEditTool.cpp b/api/logic/tools/MCEditTool.cpp
index 32695c8d..f3d550d0 100644
--- a/libraries/logic/tools/MCEditTool.cpp
+++ b/api/logic/tools/MCEditTool.cpp
@@ -15,7 +15,6 @@ MCEditTool::MCEditTool(SettingsObjectPtr settings, InstancePtr instance, QObject
QString MCEditTool::getSave() const
{
- // FIXME: mixing logic and UI!!!!
auto mcInstance = std::dynamic_pointer_cast<MinecraftInstance>(m_instance);
if(!mcInstance)
{
@@ -33,6 +32,7 @@ QString MCEditTool::getSave() const
}
}
bool ok = true;
+ // FIXME: mixing logic and UI!!!!
/*
const QString save = QInputDialog::getItem(QApplication::activeWindow(), tr("MCEdit"), tr("Choose which world to open:"),
worlds, 0, false, &ok);
diff --git a/libraries/logic/tools/MCEditTool.h b/api/logic/tools/MCEditTool.h
index c287f1ea..c287f1ea 100644
--- a/libraries/logic/tools/MCEditTool.h
+++ b/api/logic/tools/MCEditTool.h
diff --git a/libraries/logic/trans/TranslationDownloader.cpp b/api/logic/trans/TranslationDownloader.cpp
index ee5c1fd2..ee5c1fd2 100644
--- a/libraries/logic/trans/TranslationDownloader.cpp
+++ b/api/logic/trans/TranslationDownloader.cpp
diff --git a/libraries/logic/trans/TranslationDownloader.h b/api/logic/trans/TranslationDownloader.h
index e7893805..e7893805 100644
--- a/libraries/logic/trans/TranslationDownloader.h
+++ b/api/logic/trans/TranslationDownloader.h
diff --git a/libraries/logic/updater/DownloadTask.cpp b/api/logic/updater/DownloadTask.cpp
index 6947e8bf..6947e8bf 100644
--- a/libraries/logic/updater/DownloadTask.cpp
+++ b/api/logic/updater/DownloadTask.cpp
diff --git a/libraries/logic/updater/DownloadTask.h b/api/logic/updater/DownloadTask.h
index 83b4a142..83b4a142 100644
--- a/libraries/logic/updater/DownloadTask.h
+++ b/api/logic/updater/DownloadTask.h
diff --git a/libraries/logic/updater/GoUpdate.cpp b/api/logic/updater/GoUpdate.cpp
index 60d50e04..4e465d5c 100644
--- a/libraries/logic/updater/GoUpdate.cpp
+++ b/api/logic/updater/GoUpdate.cpp
@@ -2,7 +2,6 @@
#include <QDebug>
#include <QDomDocument>
#include <QFile>
-#include <Env.h>
#include <FileSystem.h>
namespace GoUpdate
diff --git a/libraries/logic/updater/GoUpdate.h b/api/logic/updater/GoUpdate.h
index b8a534de..b8a534de 100644
--- a/libraries/logic/updater/GoUpdate.h
+++ b/api/logic/updater/GoUpdate.h
diff --git a/libraries/logic/updater/UpdateChecker.cpp b/api/logic/updater/UpdateChecker.cpp
index 1cdac916..1cdac916 100644
--- a/libraries/logic/updater/UpdateChecker.cpp
+++ b/api/logic/updater/UpdateChecker.cpp
diff --git a/libraries/logic/updater/UpdateChecker.h b/api/logic/updater/UpdateChecker.h
index c7fad10e..c7fad10e 100644
--- a/libraries/logic/updater/UpdateChecker.h
+++ b/api/logic/updater/UpdateChecker.h
diff --git a/libraries/logic/wonko/BaseWonkoEntity.cpp b/api/logic/wonko/BaseWonkoEntity.cpp
index f5c59363..f5c59363 100644
--- a/libraries/logic/wonko/BaseWonkoEntity.cpp
+++ b/api/logic/wonko/BaseWonkoEntity.cpp
diff --git a/libraries/logic/wonko/BaseWonkoEntity.h b/api/logic/wonko/BaseWonkoEntity.h
index 191b4184..191b4184 100644
--- a/libraries/logic/wonko/BaseWonkoEntity.h
+++ b/api/logic/wonko/BaseWonkoEntity.h
diff --git a/libraries/logic/wonko/WonkoIndex.cpp b/api/logic/wonko/WonkoIndex.cpp
index 8306af84..8306af84 100644
--- a/libraries/logic/wonko/WonkoIndex.cpp
+++ b/api/logic/wonko/WonkoIndex.cpp
diff --git a/libraries/logic/wonko/WonkoIndex.h b/api/logic/wonko/WonkoIndex.h
index 8b149c7d..8b149c7d 100644
--- a/libraries/logic/wonko/WonkoIndex.h
+++ b/api/logic/wonko/WonkoIndex.h
diff --git a/libraries/logic/wonko/WonkoReference.cpp b/api/logic/wonko/WonkoReference.cpp
index 519d59aa..519d59aa 100644
--- a/libraries/logic/wonko/WonkoReference.cpp
+++ b/api/logic/wonko/WonkoReference.cpp
diff --git a/libraries/logic/wonko/WonkoReference.h b/api/logic/wonko/WonkoReference.h
index 73a85d76..73a85d76 100644
--- a/libraries/logic/wonko/WonkoReference.h
+++ b/api/logic/wonko/WonkoReference.h
diff --git a/libraries/logic/wonko/WonkoUtil.cpp b/api/logic/wonko/WonkoUtil.cpp
index 94726c6b..94726c6b 100644
--- a/libraries/logic/wonko/WonkoUtil.cpp
+++ b/api/logic/wonko/WonkoUtil.cpp
diff --git a/libraries/logic/wonko/WonkoUtil.h b/api/logic/wonko/WonkoUtil.h
index b618ab71..b618ab71 100644
--- a/libraries/logic/wonko/WonkoUtil.h
+++ b/api/logic/wonko/WonkoUtil.h
diff --git a/libraries/logic/wonko/WonkoVersion.cpp b/api/logic/wonko/WonkoVersion.cpp
index 7b7da86c..7b7da86c 100644
--- a/libraries/logic/wonko/WonkoVersion.cpp
+++ b/api/logic/wonko/WonkoVersion.cpp
diff --git a/libraries/logic/wonko/WonkoVersion.h b/api/logic/wonko/WonkoVersion.h
index a1de4d9b..a1de4d9b 100644
--- a/libraries/logic/wonko/WonkoVersion.h
+++ b/api/logic/wonko/WonkoVersion.h
diff --git a/libraries/logic/wonko/WonkoVersionList.cpp b/api/logic/wonko/WonkoVersionList.cpp
index e9d79327..e9d79327 100644
--- a/libraries/logic/wonko/WonkoVersionList.cpp
+++ b/api/logic/wonko/WonkoVersionList.cpp
diff --git a/libraries/logic/wonko/WonkoVersionList.h b/api/logic/wonko/WonkoVersionList.h
index 8ea35be6..8ea35be6 100644
--- a/libraries/logic/wonko/WonkoVersionList.h
+++ b/api/logic/wonko/WonkoVersionList.h
diff --git a/libraries/logic/wonko/format/WonkoFormat.cpp b/api/logic/wonko/format/WonkoFormat.cpp
index 11192cbe..11192cbe 100644
--- a/libraries/logic/wonko/format/WonkoFormat.cpp
+++ b/api/logic/wonko/format/WonkoFormat.cpp
diff --git a/libraries/logic/wonko/format/WonkoFormat.h b/api/logic/wonko/format/WonkoFormat.h
index 450d6ccc..450d6ccc 100644
--- a/libraries/logic/wonko/format/WonkoFormat.h
+++ b/api/logic/wonko/format/WonkoFormat.h
diff --git a/libraries/logic/wonko/format/WonkoFormatV1.cpp b/api/logic/wonko/format/WonkoFormatV1.cpp
index 363eebfb..363eebfb 100644
--- a/libraries/logic/wonko/format/WonkoFormatV1.cpp
+++ b/api/logic/wonko/format/WonkoFormatV1.cpp
diff --git a/libraries/logic/wonko/format/WonkoFormatV1.h b/api/logic/wonko/format/WonkoFormatV1.h
index 92759804..92759804 100644
--- a/libraries/logic/wonko/format/WonkoFormatV1.h
+++ b/api/logic/wonko/format/WonkoFormatV1.h
diff --git a/libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp b/api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp
index b54c592f..b54c592f 100644
--- a/libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp
+++ b/api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.cpp
diff --git a/libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h b/api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h
index 2affa17f..2affa17f 100644
--- a/libraries/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h
+++ b/api/logic/wonko/tasks/BaseWonkoEntityLocalLoadTask.h
diff --git a/libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp b/api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp
index 727ec89d..727ec89d 100644
--- a/libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp
+++ b/api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.cpp
diff --git a/libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h b/api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h
index 91ed6af0..91ed6af0 100644
--- a/libraries/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h
+++ b/api/logic/wonko/tasks/BaseWonkoEntityRemoteLoadTask.h
diff --git a/depends/LogicalGui/CMakeLists.txt b/depends/LogicalGui/CMakeLists.txt
deleted file mode 100644
index 12665738..00000000
--- a/depends/LogicalGui/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-project(LogicalGui)
-add_library(LogicalGui STATIC LogicalGui.h)
-target_include_directories(LogicalGui PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
-qt5_use_modules(LogicalGui Core)
diff --git a/depends/LogicalGui/LogicalGui.h b/depends/LogicalGui/LogicalGui.h
deleted file mode 100644
index 729f0353..00000000
--- a/depends/LogicalGui/LogicalGui.h
+++ /dev/null
@@ -1,254 +0,0 @@
-/* Copyright 2013-2015 Jan Dalheimer
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#pragma once
-
-#include <QObject>
-#include <QMetaMethod>
-#include <QThread>
-#include <QCoreApplication>
-#include <QSemaphore>
-#include <memory>
-
-#if QT_VERSION == QT_VERSION_CHECK(5, 1, 1)
-#include <5.1.1/QtCore/private/qobject_p.h>
-#elif QT_VERSION == QT_VERSION_CHECK(5, 2, 0)
-#include <5.2.0/QtCore/private/qobject_p.h>
-#elif QT_VERSION == QT_VERSION_CHECK(5, 2, 1)
-#include <5.2.1/QtCore/private/qobject_p.h>
-#elif QT_VERSION == QT_VERSION_CHECK(5, 3, 0)
-#include <5.3.0/QtCore/private/qobject_p.h>
-#elif QT_VERSION == QT_VERSION_CHECK(5, 3, 1)
-#include <5.3.1/QtCore/private/qobject_p.h>
-#else
-#error Please add support for this version of Qt
-#endif
-
-class Bindable
-{
- friend class tst_LogicalGui;
-
-public:
- Bindable(Bindable *parent = 0) : m_parent(parent)
- {
- }
- virtual ~Bindable()
- {
- }
-
- void setBindableParent(Bindable *parent)
- {
- m_parent = parent;
- }
-
- void bind(const QString &id, const QObject *receiver, const char *methodSignature)
- {
- auto mo = receiver->metaObject();
- Q_ASSERT_X(mo, "Bindable::bind",
- "Invalid metaobject. Did you forget the QObject macro?");
- const QMetaMethod method = mo->method(mo->indexOfMethod(
- QMetaObject::normalizedSignature(methodSignature + 1).constData()));
- Q_ASSERT_X(method.isValid(), "Bindable::bind", "Invalid method signature");
- m_bindings.insert(id, Binding(receiver, method));
- }
- template <typename Func>
- void bind(const QString &id,
- const typename QtPrivate::FunctionPointer<Func>::Object *receiver, Func slot)
- {
- typedef QtPrivate::FunctionPointer<Func> SlotType;
- m_bindings.insert(
- id,
- Binding(receiver, new QtPrivate::QSlotObject<Func, typename SlotType::Arguments,
- typename SlotType::ReturnType>(slot)));
- }
- template <typename Func> void bind(const QString &id, Func slot)
- {
- typedef QtPrivate::FunctionPointer<Func> SlotType;
- m_bindings.insert(
- id,
- Binding(nullptr, new QtPrivate::QSlotObject<Func, typename SlotType::Arguments,
- typename SlotType::ReturnType>(slot)));
- }
- void unbind(const QString &id)
- {
- m_bindings.remove(id);
- }
-
-private:
- struct Binding
- {
- Binding(const QObject *receiver, const QMetaMethod &method)
- : receiver(receiver), method(method)
- {
- }
- Binding(const QObject *receiver, QtPrivate::QSlotObjectBase *object)
- : receiver(receiver), object(object)
- {
- }
- Binding()
- {
- }
- const QObject *receiver;
- QMetaMethod method;
- QtPrivate::QSlotObjectBase *object = nullptr;
- };
- QMap<QString, Binding> m_bindings;
-
- Bindable *m_parent;
-
-private:
- inline Qt::ConnectionType connectionType(const QObject *receiver)
- {
- return receiver == nullptr ? Qt::DirectConnection
- : (QThread::currentThread() == receiver->thread()
- ? Qt::DirectConnection
- : Qt::BlockingQueuedConnection);
- }
-
-protected:
- template <typename Ret, typename... Params> Ret wait(const QString &id, Params... params)
- {
- static_assert(!std::is_same<Ret, void>::value, "You need to use Bindable::waitVoid");
-
- if (!m_bindings.contains(id) && m_parent)
- {
- return m_parent->wait<Ret, Params...>(id, params...);
- }
- Q_ASSERT(m_bindings.contains(id));
- const auto binding = m_bindings[id];
- const Qt::ConnectionType type = connectionType(binding.receiver);
- Ret ret;
- if (binding.object)
- {
- void *args[] = {&ret,
- const_cast<void *>(reinterpret_cast<const void *>(&params))...};
- if (type == Qt::BlockingQueuedConnection)
- {
- QSemaphore semaphore;
- QMetaCallEvent *ev =
- new QMetaCallEvent(binding.object, nullptr, -1, 0, 0, args, &semaphore);
- QCoreApplication::postEvent(const_cast<QObject *>(binding.receiver), ev);
- semaphore.acquire();
- }
- else
- {
- binding.object->call(const_cast<QObject *>(binding.receiver), args);
- }
- }
- else
- {
- const QMetaMethod method = binding.method;
- Q_ASSERT_X(method.parameterCount() == sizeof...(params), "Bindable::wait",
- qPrintable(QString("Incompatible argument count (expected %1, got %2)")
- .arg(method.parameterCount(), sizeof...(params))));
- Q_ASSERT_X(
- qMetaTypeId<Ret>() != QMetaType::UnknownType, "Bindable::wait",
- "Requested return type is not registered, please use the Q_DECLARE_METATYPE "
- "macro to make it known to Qt's meta-object system");
- Q_ASSERT_X(
- method.returnType() == qMetaTypeId<Ret>() ||
- QMetaType::hasRegisteredConverterFunction(method.returnType(),
- qMetaTypeId<Ret>()),
- "Bindable::wait",
- qPrintable(
- QString(
- "Requested return type (%1) is incompatible method return type (%2)")
- .arg(QMetaType::typeName(qMetaTypeId<Ret>()),
- QMetaType::typeName(method.returnType()))));
- const auto retArg = QReturnArgument<Ret>(
- QMetaType::typeName(qMetaTypeId<Ret>()),
- ret); // because Q_RETURN_ARG doesn't work with templates...
- method.invoke(const_cast<QObject *>(binding.receiver), type, retArg,
- Q_ARG(Params, params)...);
- }
- return ret;
- }
- template <typename... Params>
- typename std::enable_if<sizeof...(Params) != 0, void>::type waitVoid(const QString &id,
- Params... params)
- {
- if (!m_bindings.contains(id) && m_parent)
- {
- m_parent->waitVoid<Params...>(id, params...);
- return;
- }
- Q_ASSERT(m_bindings.contains(id));
- const auto binding = m_bindings[id];
- const Qt::ConnectionType type = connectionType(binding.receiver);
- if (binding.object)
- {
- void *args[] = {0, const_cast<void *>(reinterpret_cast<const void *>(&params))...};
- if (type == Qt::BlockingQueuedConnection)
- {
- QSemaphore semaphore;
- QMetaCallEvent *ev =
- new QMetaCallEvent(binding.object, nullptr, -1, 0, 0, args, &semaphore);
- QCoreApplication::postEvent(const_cast<QObject *>(binding.receiver), ev);
- semaphore.acquire();
- }
- else
- {
- binding.object->call(const_cast<QObject *>(binding.receiver), args);
- }
- }
- else
- {
- const QMetaMethod method = binding.method;
- Q_ASSERT_X(method.parameterCount() == sizeof...(params), "Bindable::wait",
- qPrintable(QString("Incompatible argument count (expected %1, got %2)")
- .arg(method.parameterCount(), sizeof...(params))));
- method.invoke(const_cast<QObject *>(binding.receiver), type,
- Q_ARG(Params, params)...);
- }
- }
- void waitVoid(const QString &id)
- {
- if (!m_bindings.contains(id) && m_parent)
- {
- m_parent->waitVoid(id);
- return;
- }
- Q_ASSERT(m_bindings.contains(id));
- const auto binding = m_bindings[id];
- const Qt::ConnectionType type = connectionType(binding.receiver);
- if (binding.object)
- {
- void *args[] = {0};
- if (type == Qt::BlockingQueuedConnection)
- {
- QSemaphore semaphore;
- QMetaCallEvent *ev =
- new QMetaCallEvent(binding.object, nullptr, -1, 0, 0, args, &semaphore);
- QCoreApplication::postEvent(const_cast<QObject *>(binding.receiver), ev);
- semaphore.acquire();
- }
- else
- {
- binding.object->call(const_cast<QObject *>(binding.receiver), args);
- }
- }
- else
- {
- const QMetaMethod method = binding.method;
- Q_ASSERT_X(method.parameterCount() == 0, "Bindable::wait",
- qPrintable(QString("Incompatible argument count (expected %1, got %2)")
- .arg(method.parameterCount(), 0)));
- method.invoke(const_cast<QObject *>(binding.receiver), type);
- }
- }
-};
-
-// used frequently
-Q_DECLARE_METATYPE(bool *)
diff --git a/libraries/README.md b/libraries/README.md
new file mode 100644
index 00000000..809acb16
--- /dev/null
+++ b/libraries/README.md
@@ -0,0 +1,145 @@
+# Third-party libraries
+
+This folder has third-party or otherwise external libraries needed for other parts to work.
+
+## classparser
+A simplistic parser for Java class files.
+
+This library has served as a base for some (much more full-featured and advanced) work under NDA for AVG. It, however, should NOT be confused with that work.
+
+Copyright belongs to Petr Mrázek, unless explicitly stated otherwise in the source files. Available under the Apache 2.0 license.
+
+## hoedown
+Hoedown is a revived fork of Sundown, the Markdown parser based on the original code of the Upskirt library by Natacha Porté.
+
+See [github repo](https://github.com/hoedown/hoedown).
+
+## iconfix
+This was originally part of the razor-qt project and the Qt toolkit, respecitvely. Its sole purpose is to reimplement Qt's icon loading logic to prevent it from using any platform plugins that could break icon loading.
+
+Licensed under LGPL 2.1
+
+## javacheck
+Simple Java tool that prints the JVM details - version and platform bitness.
+
+Do what you want with it. It is so trivial that noone cares.
+
+## launcher
+Java launcher part for Minecraft.
+
+It:
+* Starts a process
+* Waits for a launch script on stdin
+* Consumes the launch script you feed it
+* Proceeds with launch when it gets the `launcher` command
+
+This means the process is essentially idle until the final command is sent. You can, for example, attach a profiler before you send it.
+
+A `legacy` and `onesix` launchers are available.
+
+* `legacy` is intended for use with Minecraft versions < 1.6 and is deprecated.
+* `onesix` can handle launching any Minecraft version, at the cost of some extra features `legacy` enables (custom window icon and title).
+
+Example (some parts have been censored):
+```
+mod legacyjavafixer-1.0
+mainClass net.minecraft.launchwrapper.Launch
+param --username
+param CENSORED
+param --version
+param MultiMC5
+param --gameDir
+param /home/peterix/minecraft/FTB/17ForgeTest/minecraft
+param --assetsDir
+param /home/peterix/minecraft/mmc5/assets
+param --assetIndex
+param 1.7.10
+param --uuid
+param CENSORED
+param --accessToken
+param CENSORED
+param --userProperties
+param {}
+param --userType
+param mojang
+param --tweakClass
+param cpw.mods.fml.common.launcher.FMLTweaker
+windowTitle MultiMC: 172ForgeTest
+windowParams 854x480
+userName CENSORED
+sessionId token:CENSORED:CENSORED
+cp /home/peterix/minecraft/FTB/libraries/com/mojang/realms/1.3.5/realms-1.3.5.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar
+cp /home/peterix/minecraft/FTB/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar
+cp /home/peterix/minecraft/FTB/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar
+cp /home/peterix/minecraft/FTB/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar
+cp /home/peterix/minecraft/FTB/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar
+cp /home/peterix/minecraft/FTB/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar
+cp /home/peterix/minecraft/FTB/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar
+cp /home/peterix/minecraft/FTB/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar
+cp /home/peterix/minecraft/FTB/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar
+cp /home/peterix/minecraft/FTB/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar
+cp /home/peterix/minecraft/FTB/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar
+cp /home/peterix/minecraft/FTB/libraries/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar
+cp /home/peterix/minecraft/FTB/libraries/com/google/guava/guava/16.0/guava-16.0.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
+cp /home/peterix/minecraft/FTB/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar
+cp /home/peterix/minecraft/FTB/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar
+cp /home/peterix/minecraft/FTB/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar
+cp /home/peterix/minecraft/FTB/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar
+cp /home/peterix/minecraft/FTB/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar
+cp /home/peterix/minecraft/FTB/libraries/com/mojang/authlib/1.5.16/authlib-1.5.16.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar
+cp /home/peterix/minecraft/FTB/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar
+cp /home/peterix/minecraft/FTB/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar
+cp /home/peterix/minecraft/FTB/libraries/tv/twitch/twitch/5.16/twitch-5.16.jar
+cp /home/peterix/minecraft/FTB/libraries/net/minecraftforge/forge/1.7.10-10.13.0.1178/forge-1.7.10-10.13.0.1178.jar
+cp /home/peterix/minecraft/FTB/libraries/net/minecraft/launchwrapper/1.9/launchwrapper-1.9.jar
+cp /home/peterix/minecraft/FTB/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar
+cp /home/peterix/minecraft/FTB/libraries/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar
+cp /home/peterix/minecraft/FTB/libraries/com/typesafe/config/1.2.1/config-1.2.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2/scala-continuations-library_2.11-1.0.2.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2/scala-continuations-plugin_2.11.1-1.0.2.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar
+cp /home/peterix/minecraft/FTB/libraries/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar
+cp /home/peterix/minecraft/FTB/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar
+ext /home/peterix/minecraft/FTB/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar
+ext /home/peterix/minecraft/FTB/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar
+natives /home/peterix/minecraft/FTB/17ForgeTest/natives
+cp /home/peterix/minecraft/FTB/versions/1.7.10/1.7.10.jar
+launcher onesix
+```
+
+Available under the Apache 2.0 license.
+
+## libnbtplusplus
+libnbt++ is a free C++ library for Minecraft's file format Named Binary Tag (NBT). It can read and write compressed and uncompressed NBT files and provides a code interface for working with NBT data.
+
+See [github repo](https://github.com/ljfa-ag/libnbtplusplus).
+
+Available either under LGPL version 3 or later.
+
+## pack200
+Unpacks pack200 archives (squished, compression-optimized Java jars). This format is only used by Forge to save bandwidth.
+
+A horrible little thing extracted from the depths of the OpenJDK codebase. Please don't look at it, or you will praise Cthulhu for his clean code for the rest of your days.
+
+Available under GPL 2 with classpath exception.
+
+## rainbow
+Color functions extracted from [KGuiAddons](https://inqlude.org/libraries/kguiaddons.html). Used for adaptive text coloring.
+
+Available either under LGPL version 2.1 or later.
+
+## xz-embedded
+Tiny implementation of LZMA2 de/compression. This format is only used by Forge to save bandwidth.
+
+Public domain. \ No newline at end of file
diff --git a/depends/classparser/CMakeLists.txt b/libraries/classparser/CMakeLists.txt
index a6c3fa14..a6c3fa14 100644
--- a/depends/classparser/CMakeLists.txt
+++ b/libraries/classparser/CMakeLists.txt
diff --git a/depends/classparser/include/classparser_config.h b/libraries/classparser/include/classparser_config.h
index bfd4dcb4..bfd4dcb4 100644
--- a/depends/classparser/include/classparser_config.h
+++ b/libraries/classparser/include/classparser_config.h
diff --git a/depends/classparser/include/javautils.h b/libraries/classparser/include/javautils.h
index 43cca4bc..43cca4bc 100644
--- a/depends/classparser/include/javautils.h
+++ b/libraries/classparser/include/javautils.h
diff --git a/depends/classparser/src/annotations.cpp b/libraries/classparser/src/annotations.cpp
index d1a7c046..d1a7c046 100644
--- a/depends/classparser/src/annotations.cpp
+++ b/libraries/classparser/src/annotations.cpp
diff --git a/depends/classparser/src/annotations.h b/libraries/classparser/src/annotations.h
index aa25d241..aa25d241 100644
--- a/depends/classparser/src/annotations.h
+++ b/libraries/classparser/src/annotations.h
diff --git a/depends/classparser/src/classfile.h b/libraries/classparser/src/classfile.h
index a5e7ee50..a5e7ee50 100644
--- a/depends/classparser/src/classfile.h
+++ b/libraries/classparser/src/classfile.h
diff --git a/depends/classparser/src/constants.h b/libraries/classparser/src/constants.h
index 242b943e..242b943e 100644
--- a/depends/classparser/src/constants.h
+++ b/libraries/classparser/src/constants.h
diff --git a/depends/classparser/src/errors.h b/libraries/classparser/src/errors.h
index ddbbd828..ddbbd828 100644
--- a/depends/classparser/src/errors.h
+++ b/libraries/classparser/src/errors.h
diff --git a/depends/classparser/src/javaendian.h b/libraries/classparser/src/javaendian.h
index d488b382..d488b382 100644
--- a/depends/classparser/src/javaendian.h
+++ b/libraries/classparser/src/javaendian.h
diff --git a/depends/classparser/src/javautils.cpp b/libraries/classparser/src/javautils.cpp
index f9310e5f..f9310e5f 100644
--- a/depends/classparser/src/javautils.cpp
+++ b/libraries/classparser/src/javautils.cpp
diff --git a/depends/classparser/src/membuffer.h b/libraries/classparser/src/membuffer.h
index ab83412a..ab83412a 100644
--- a/depends/classparser/src/membuffer.h
+++ b/libraries/classparser/src/membuffer.h
diff --git a/depends/hoedown/CMakeLists.txt b/libraries/hoedown/CMakeLists.txt
index 7902e734..7902e734 100644
--- a/depends/hoedown/CMakeLists.txt
+++ b/libraries/hoedown/CMakeLists.txt
diff --git a/depends/hoedown/LICENSE b/libraries/hoedown/LICENSE
index 4e75de4d..4e75de4d 100644
--- a/depends/hoedown/LICENSE
+++ b/libraries/hoedown/LICENSE
diff --git a/depends/hoedown/README.md b/libraries/hoedown/README.md
index abe2b6ca..abe2b6ca 100644
--- a/depends/hoedown/README.md
+++ b/libraries/hoedown/README.md
diff --git a/depends/hoedown/include/hoedown/autolink.h b/libraries/hoedown/include/hoedown/autolink.h
index 528885c9..528885c9 100644
--- a/depends/hoedown/include/hoedown/autolink.h
+++ b/libraries/hoedown/include/hoedown/autolink.h
diff --git a/depends/hoedown/include/hoedown/buffer.h b/libraries/hoedown/include/hoedown/buffer.h
index d7703f8d..d7703f8d 100644
--- a/depends/hoedown/include/hoedown/buffer.h
+++ b/libraries/hoedown/include/hoedown/buffer.h
diff --git a/depends/hoedown/include/hoedown/document.h b/libraries/hoedown/include/hoedown/document.h
index a8178fec..a8178fec 100644
--- a/depends/hoedown/include/hoedown/document.h
+++ b/libraries/hoedown/include/hoedown/document.h
diff --git a/depends/hoedown/include/hoedown/escape.h b/libraries/hoedown/include/hoedown/escape.h
index d7659c27..d7659c27 100644
--- a/depends/hoedown/include/hoedown/escape.h
+++ b/libraries/hoedown/include/hoedown/escape.h
diff --git a/depends/hoedown/include/hoedown/html.h b/libraries/hoedown/include/hoedown/html.h
index e46e7fd6..e46e7fd6 100644
--- a/depends/hoedown/include/hoedown/html.h
+++ b/libraries/hoedown/include/hoedown/html.h
diff --git a/depends/hoedown/include/hoedown/stack.h b/libraries/hoedown/include/hoedown/stack.h
index bf9b439b..bf9b439b 100644
--- a/depends/hoedown/include/hoedown/stack.h
+++ b/libraries/hoedown/include/hoedown/stack.h
diff --git a/depends/hoedown/include/hoedown/version.h b/libraries/hoedown/include/hoedown/version.h
index 4938cae5..4938cae5 100644
--- a/depends/hoedown/include/hoedown/version.h
+++ b/libraries/hoedown/include/hoedown/version.h
diff --git a/depends/hoedown/src/autolink.c b/libraries/hoedown/src/autolink.c
index 9bc7fad5..9bc7fad5 100644
--- a/depends/hoedown/src/autolink.c
+++ b/libraries/hoedown/src/autolink.c
diff --git a/depends/hoedown/src/buffer.c b/libraries/hoedown/src/buffer.c
index 1c7ba55a..1c7ba55a 100644
--- a/depends/hoedown/src/buffer.c
+++ b/libraries/hoedown/src/buffer.c
diff --git a/depends/hoedown/src/document.c b/libraries/hoedown/src/document.c
index 8ba82e47..8ba82e47 100644
--- a/depends/hoedown/src/document.c
+++ b/libraries/hoedown/src/document.c
diff --git a/depends/hoedown/src/escape.c b/libraries/hoedown/src/escape.c
index b4a275ba..b4a275ba 100644
--- a/depends/hoedown/src/escape.c
+++ b/libraries/hoedown/src/escape.c
diff --git a/depends/hoedown/src/html.c b/libraries/hoedown/src/html.c
index 4b18d804..4b18d804 100644
--- a/depends/hoedown/src/html.c
+++ b/libraries/hoedown/src/html.c
diff --git a/depends/hoedown/src/html_blocks.c b/libraries/hoedown/src/html_blocks.c
index f5e9dce9..f5e9dce9 100644
--- a/depends/hoedown/src/html_blocks.c
+++ b/libraries/hoedown/src/html_blocks.c
diff --git a/depends/hoedown/src/html_smartypants.c b/libraries/hoedown/src/html_smartypants.c
index e24b6bf0..e24b6bf0 100644
--- a/depends/hoedown/src/html_smartypants.c
+++ b/libraries/hoedown/src/html_smartypants.c
diff --git a/depends/hoedown/src/stack.c b/libraries/hoedown/src/stack.c
index 46ead232..46ead232 100644
--- a/depends/hoedown/src/stack.c
+++ b/libraries/hoedown/src/stack.c
diff --git a/depends/hoedown/src/version.c b/libraries/hoedown/src/version.c
index 625ed196..625ed196 100644
--- a/depends/hoedown/src/version.c
+++ b/libraries/hoedown/src/version.c
diff --git a/depends/iconfix/CMakeLists.txt b/libraries/iconfix/CMakeLists.txt
index 4dfc39a9..4dfc39a9 100644
--- a/depends/iconfix/CMakeLists.txt
+++ b/libraries/iconfix/CMakeLists.txt
diff --git a/depends/iconfix/internal/qhexstring_p.h b/libraries/iconfix/internal/qhexstring_p.h
index f01b4cdd..f01b4cdd 100644
--- a/depends/iconfix/internal/qhexstring_p.h
+++ b/libraries/iconfix/internal/qhexstring_p.h
diff --git a/depends/iconfix/internal/qiconloader.cpp b/libraries/iconfix/internal/qiconloader.cpp
index b1195893..b1195893 100644
--- a/depends/iconfix/internal/qiconloader.cpp
+++ b/libraries/iconfix/internal/qiconloader.cpp
diff --git a/depends/iconfix/internal/qiconloader_p.h b/libraries/iconfix/internal/qiconloader_p.h
index b71bdd83..b71bdd83 100644
--- a/depends/iconfix/internal/qiconloader_p.h
+++ b/libraries/iconfix/internal/qiconloader_p.h
diff --git a/depends/iconfix/xdgicon.cpp b/libraries/iconfix/xdgicon.cpp
index a36d80a9..a36d80a9 100644
--- a/depends/iconfix/xdgicon.cpp
+++ b/libraries/iconfix/xdgicon.cpp
diff --git a/depends/iconfix/xdgicon.h b/libraries/iconfix/xdgicon.h
index 9c11683a..9c11683a 100644
--- a/depends/iconfix/xdgicon.h
+++ b/libraries/iconfix/xdgicon.h
diff --git a/depends/javacheck/.gitignore b/libraries/javacheck/.gitignore
index cc1c52bf..cc1c52bf 100644
--- a/depends/javacheck/.gitignore
+++ b/libraries/javacheck/.gitignore
diff --git a/depends/javacheck/CMakeLists.txt b/libraries/javacheck/CMakeLists.txt
index 9768650e..9768650e 100644
--- a/depends/javacheck/CMakeLists.txt
+++ b/libraries/javacheck/CMakeLists.txt
diff --git a/depends/javacheck/JavaCheck.java b/libraries/javacheck/JavaCheck.java
index 11420b86..11420b86 100644
--- a/depends/javacheck/JavaCheck.java
+++ b/libraries/javacheck/JavaCheck.java
diff --git a/depends/launcher/.gitignore b/libraries/launcher/.gitignore
index cc1c52bf..cc1c52bf 100644
--- a/depends/launcher/.gitignore
+++ b/libraries/launcher/.gitignore
diff --git a/depends/launcher/CMakeLists.txt b/libraries/launcher/CMakeLists.txt
index b62805e0..b62805e0 100644
--- a/depends/launcher/CMakeLists.txt
+++ b/libraries/launcher/CMakeLists.txt
diff --git a/depends/launcher/net/minecraft/Launcher.java b/libraries/launcher/net/minecraft/Launcher.java
index a53501ec..a53501ec 100644
--- a/depends/launcher/net/minecraft/Launcher.java
+++ b/libraries/launcher/net/minecraft/Launcher.java
diff --git a/depends/launcher/org/multimc/EntryPoint.java b/libraries/launcher/org/multimc/EntryPoint.java
index d1fc54a8..d1fc54a8 100644
--- a/depends/launcher/org/multimc/EntryPoint.java
+++ b/libraries/launcher/org/multimc/EntryPoint.java
diff --git a/depends/launcher/org/multimc/IconLoader.java b/libraries/launcher/org/multimc/IconLoader.java
index f1638f3a..f1638f3a 100644
--- a/depends/launcher/org/multimc/IconLoader.java
+++ b/libraries/launcher/org/multimc/IconLoader.java
diff --git a/depends/launcher/org/multimc/Launcher.java b/libraries/launcher/org/multimc/Launcher.java
index 1aa2b21f..1aa2b21f 100644
--- a/depends/launcher/org/multimc/Launcher.java
+++ b/libraries/launcher/org/multimc/Launcher.java
diff --git a/depends/launcher/org/multimc/LegacyFrame.java b/libraries/launcher/org/multimc/LegacyFrame.java
index a081f3ae..a081f3ae 100644
--- a/depends/launcher/org/multimc/LegacyFrame.java
+++ b/libraries/launcher/org/multimc/LegacyFrame.java
diff --git a/depends/launcher/org/multimc/NotFoundException.java b/libraries/launcher/org/multimc/NotFoundException.java
index fe154a2f..fe154a2f 100644
--- a/depends/launcher/org/multimc/NotFoundException.java
+++ b/libraries/launcher/org/multimc/NotFoundException.java
diff --git a/depends/launcher/org/multimc/ParamBucket.java b/libraries/launcher/org/multimc/ParamBucket.java
index 2e197d9f..2e197d9f 100644
--- a/depends/launcher/org/multimc/ParamBucket.java
+++ b/libraries/launcher/org/multimc/ParamBucket.java
diff --git a/depends/launcher/org/multimc/ParseException.java b/libraries/launcher/org/multimc/ParseException.java
index d9e8e53e..d9e8e53e 100644
--- a/depends/launcher/org/multimc/ParseException.java
+++ b/libraries/launcher/org/multimc/ParseException.java
diff --git a/depends/launcher/org/multimc/Utils.java b/libraries/launcher/org/multimc/Utils.java
index 32cf7919..32cf7919 100644
--- a/depends/launcher/org/multimc/Utils.java
+++ b/libraries/launcher/org/multimc/Utils.java
diff --git a/depends/launcher/org/multimc/legacy/LegacyLauncher.java b/libraries/launcher/org/multimc/legacy/LegacyLauncher.java
index 347bb1a2..347bb1a2 100644
--- a/depends/launcher/org/multimc/legacy/LegacyLauncher.java
+++ b/libraries/launcher/org/multimc/legacy/LegacyLauncher.java
diff --git a/depends/launcher/org/multimc/onesix/OneSixLauncher.java b/libraries/launcher/org/multimc/onesix/OneSixLauncher.java
index 179df0ee..179df0ee 100644
--- a/depends/launcher/org/multimc/onesix/OneSixLauncher.java
+++ b/libraries/launcher/org/multimc/onesix/OneSixLauncher.java
diff --git a/depends/launcher/org/simplericity/macify/eawt/Application.java b/libraries/launcher/org/simplericity/macify/eawt/Application.java
index 153bb9ee..153bb9ee 100644
--- a/depends/launcher/org/simplericity/macify/eawt/Application.java
+++ b/libraries/launcher/org/simplericity/macify/eawt/Application.java
diff --git a/depends/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java b/libraries/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java
index e9c3db7d..e9c3db7d 100644
--- a/depends/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java
+++ b/libraries/launcher/org/simplericity/macify/eawt/ApplicationAdapter.java
diff --git a/depends/launcher/org/simplericity/macify/eawt/ApplicationEvent.java b/libraries/launcher/org/simplericity/macify/eawt/ApplicationEvent.java
index 78420355..78420355 100644
--- a/depends/launcher/org/simplericity/macify/eawt/ApplicationEvent.java
+++ b/libraries/launcher/org/simplericity/macify/eawt/ApplicationEvent.java
diff --git a/depends/launcher/org/simplericity/macify/eawt/ApplicationListener.java b/libraries/launcher/org/simplericity/macify/eawt/ApplicationListener.java
index a291bee4..a291bee4 100644
--- a/depends/launcher/org/simplericity/macify/eawt/ApplicationListener.java
+++ b/libraries/launcher/org/simplericity/macify/eawt/ApplicationListener.java
diff --git a/depends/launcher/org/simplericity/macify/eawt/DefaultApplication.java b/libraries/launcher/org/simplericity/macify/eawt/DefaultApplication.java
index 5752a350..5752a350 100644
--- a/depends/launcher/org/simplericity/macify/eawt/DefaultApplication.java
+++ b/libraries/launcher/org/simplericity/macify/eawt/DefaultApplication.java
diff --git a/depends/libnbtplusplus b/libraries/libnbtplusplus
-Subproject 5d0ffb50a526173ce58ae57136bf5d79a7e1920
+Subproject 5d0ffb50a526173ce58ae57136bf5d79a7e1920
diff --git a/depends/pack200/CMakeLists.txt b/libraries/pack200/CMakeLists.txt
index b060905b..b060905b 100644
--- a/depends/pack200/CMakeLists.txt
+++ b/libraries/pack200/CMakeLists.txt
diff --git a/depends/pack200/LICENSE b/libraries/pack200/LICENSE
index b40a0f45..b40a0f45 100644
--- a/depends/pack200/LICENSE
+++ b/libraries/pack200/LICENSE
diff --git a/depends/pack200/anti200.cpp b/libraries/pack200/anti200.cpp
index 1e1ec0c8..1e1ec0c8 100644
--- a/depends/pack200/anti200.cpp
+++ b/libraries/pack200/anti200.cpp
diff --git a/depends/pack200/include/unpack200.h b/libraries/pack200/include/unpack200.h
index 9c3eda2d..9c3eda2d 100644
--- a/depends/pack200/include/unpack200.h
+++ b/libraries/pack200/include/unpack200.h
diff --git a/depends/pack200/src/bands.cpp b/libraries/pack200/src/bands.cpp
index 1608d838..1608d838 100644
--- a/depends/pack200/src/bands.cpp
+++ b/libraries/pack200/src/bands.cpp
diff --git a/depends/pack200/src/bands.h b/libraries/pack200/src/bands.h
index a56cd7d5..a56cd7d5 100644
--- a/depends/pack200/src/bands.h
+++ b/libraries/pack200/src/bands.h
diff --git a/depends/pack200/src/bytes.cpp b/libraries/pack200/src/bytes.cpp
index d3808afa..d3808afa 100644
--- a/depends/pack200/src/bytes.cpp
+++ b/libraries/pack200/src/bytes.cpp
diff --git a/depends/pack200/src/bytes.h b/libraries/pack200/src/bytes.h
index b116efda..b116efda 100644
--- a/depends/pack200/src/bytes.h
+++ b/libraries/pack200/src/bytes.h
diff --git a/depends/pack200/src/coding.cpp b/libraries/pack200/src/coding.cpp
index 6bd17a3c..6bd17a3c 100644
--- a/depends/pack200/src/coding.cpp
+++ b/libraries/pack200/src/coding.cpp
diff --git a/depends/pack200/src/coding.h b/libraries/pack200/src/coding.h
index f9bd6ca2..f9bd6ca2 100644
--- a/depends/pack200/src/coding.h
+++ b/libraries/pack200/src/coding.h
diff --git a/depends/pack200/src/constants.h b/libraries/pack200/src/constants.h
index 2cc14b7d..2cc14b7d 100644
--- a/depends/pack200/src/constants.h
+++ b/libraries/pack200/src/constants.h
diff --git a/depends/pack200/src/defines.h b/libraries/pack200/src/defines.h
index cfe5fc28..cfe5fc28 100644
--- a/depends/pack200/src/defines.h
+++ b/libraries/pack200/src/defines.h
diff --git a/depends/pack200/src/unpack.cpp b/libraries/pack200/src/unpack.cpp
index 55d253b2..55d253b2 100644
--- a/depends/pack200/src/unpack.cpp
+++ b/libraries/pack200/src/unpack.cpp
diff --git a/depends/pack200/src/unpack.h b/libraries/pack200/src/unpack.h
index 0100700d..0100700d 100644
--- a/depends/pack200/src/unpack.h
+++ b/libraries/pack200/src/unpack.h
diff --git a/depends/pack200/src/unpack200.cpp b/libraries/pack200/src/unpack200.cpp
index 22b7f3b0..22b7f3b0 100644
--- a/depends/pack200/src/unpack200.cpp
+++ b/libraries/pack200/src/unpack200.cpp
diff --git a/depends/pack200/src/utils.cpp b/libraries/pack200/src/utils.cpp
index 0b7d91ca..0b7d91ca 100644
--- a/depends/pack200/src/utils.cpp
+++ b/libraries/pack200/src/utils.cpp
diff --git a/depends/pack200/src/utils.h b/libraries/pack200/src/utils.h
index 5a3dc8f6..5a3dc8f6 100644
--- a/depends/pack200/src/utils.h
+++ b/libraries/pack200/src/utils.h
diff --git a/depends/pack200/src/zip.cpp b/libraries/pack200/src/zip.cpp
index 32e8bd50..32e8bd50 100644
--- a/depends/pack200/src/zip.cpp
+++ b/libraries/pack200/src/zip.cpp
diff --git a/depends/pack200/src/zip.h b/libraries/pack200/src/zip.h
index 67ec24da..67ec24da 100644
--- a/depends/pack200/src/zip.h
+++ b/libraries/pack200/src/zip.h
diff --git a/depends/rainbow/CMakeLists.txt b/libraries/rainbow/CMakeLists.txt
index 01342d1b..01342d1b 100644
--- a/depends/rainbow/CMakeLists.txt
+++ b/libraries/rainbow/CMakeLists.txt
diff --git a/depends/rainbow/COPYING.LIB b/libraries/rainbow/COPYING.LIB
index e69de29b..e69de29b 100644
--- a/depends/rainbow/COPYING.LIB
+++ b/libraries/rainbow/COPYING.LIB
diff --git a/depends/rainbow/include/rainbow.h b/libraries/rainbow/include/rainbow.h
index b12052b1..b12052b1 100644
--- a/depends/rainbow/include/rainbow.h
+++ b/libraries/rainbow/include/rainbow.h
diff --git a/depends/rainbow/include/rainbow_config.h b/libraries/rainbow/include/rainbow_config.h
index ccd500ed..ccd500ed 100644
--- a/depends/rainbow/include/rainbow_config.h
+++ b/libraries/rainbow/include/rainbow_config.h
diff --git a/depends/rainbow/src/rainbow.cpp b/libraries/rainbow/src/rainbow.cpp
index 8502fcd0..8502fcd0 100644
--- a/depends/rainbow/src/rainbow.cpp
+++ b/libraries/rainbow/src/rainbow.cpp
diff --git a/depends/xz-embedded/CMakeLists.txt b/libraries/xz-embedded/CMakeLists.txt
index 5f744671..5f744671 100644
--- a/depends/xz-embedded/CMakeLists.txt
+++ b/libraries/xz-embedded/CMakeLists.txt
diff --git a/depends/xz-embedded/include/xz.h b/libraries/xz-embedded/include/xz.h
index eef8ef69..eef8ef69 100644
--- a/depends/xz-embedded/include/xz.h
+++ b/libraries/xz-embedded/include/xz.h
diff --git a/depends/xz-embedded/src/xz_config.h b/libraries/xz-embedded/src/xz_config.h
index 40805b75..40805b75 100644
--- a/depends/xz-embedded/src/xz_config.h
+++ b/libraries/xz-embedded/src/xz_config.h
diff --git a/depends/xz-embedded/src/xz_crc32.c b/libraries/xz-embedded/src/xz_crc32.c
index c412662b..c412662b 100644
--- a/depends/xz-embedded/src/xz_crc32.c
+++ b/libraries/xz-embedded/src/xz_crc32.c
diff --git a/depends/xz-embedded/src/xz_crc64.c b/libraries/xz-embedded/src/xz_crc64.c
index 4794b9d3..4794b9d3 100644
--- a/depends/xz-embedded/src/xz_crc64.c
+++ b/libraries/xz-embedded/src/xz_crc64.c
diff --git a/depends/xz-embedded/src/xz_dec_bcj.c b/libraries/xz-embedded/src/xz_dec_bcj.c
index 9ffda3bd..9ffda3bd 100644
--- a/depends/xz-embedded/src/xz_dec_bcj.c
+++ b/libraries/xz-embedded/src/xz_dec_bcj.c
diff --git a/depends/xz-embedded/src/xz_dec_lzma2.c b/libraries/xz-embedded/src/xz_dec_lzma2.c
index 3d7b9a2e..3d7b9a2e 100644
--- a/depends/xz-embedded/src/xz_dec_lzma2.c
+++ b/libraries/xz-embedded/src/xz_dec_lzma2.c
diff --git a/depends/xz-embedded/src/xz_dec_stream.c b/libraries/xz-embedded/src/xz_dec_stream.c
index 6e935ded..6e935ded 100644
--- a/depends/xz-embedded/src/xz_dec_stream.c
+++ b/libraries/xz-embedded/src/xz_dec_stream.c
diff --git a/depends/xz-embedded/src/xz_lzma2.h b/libraries/xz-embedded/src/xz_lzma2.h
index 3976033a..3976033a 100644
--- a/depends/xz-embedded/src/xz_lzma2.h
+++ b/libraries/xz-embedded/src/xz_lzma2.h
diff --git a/depends/xz-embedded/src/xz_private.h b/libraries/xz-embedded/src/xz_private.h
index 55a3af1c..55a3af1c 100644
--- a/depends/xz-embedded/src/xz_private.h
+++ b/libraries/xz-embedded/src/xz_private.h
diff --git a/depends/xz-embedded/src/xz_stream.h b/libraries/xz-embedded/src/xz_stream.h
index c0e191e6..c0e191e6 100644
--- a/depends/xz-embedded/src/xz_stream.h
+++ b/libraries/xz-embedded/src/xz_stream.h
diff --git a/depends/xz-embedded/xzminidec.c b/libraries/xz-embedded/xzminidec.c
index bb62c3ac..bb62c3ac 100644
--- a/depends/xz-embedded/xzminidec.c
+++ b/libraries/xz-embedded/xzminidec.c