├── .gitignore ├── .idea ├── .name ├── artifacts │ └── cmcl_jar.xml ├── compiler.xml ├── encodings.xml ├── intellij-javadocs-4.0.1.xml ├── jarRepositories.xml ├── misc.xml └── vcs.xml ├── CMCLExe ├── .clang-format ├── .gitignore ├── Appender.java ├── CMCLExe.sln ├── README.md └── cmcl │ ├── Resource.h │ ├── cmcl.filters │ ├── cmcl.ico │ ├── cmcl.rc │ ├── cmcl.user │ ├── cmcl.vcxproj │ ├── cmcl.vcxproj.user │ ├── java-download.ps1 │ ├── java.cpp │ ├── java.h │ ├── lang.h │ ├── main.cpp │ ├── main.h │ ├── os.cpp │ ├── os.h │ ├── stdafx.cpp │ ├── stdafx.h │ ├── targetver.h │ ├── version.cpp │ └── version.h ├── LICENSE ├── README-en.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── en │ └── use_form_to_print_accounts_and_configurations.png ├── visually_display_versions.png └── zh │ └── use_form_to_print_accounts_and_configurations.png ├── new_version.json ├── settings.gradle ├── src └── main │ ├── java │ └── com │ │ └── mrshiehx │ │ └── cmcl │ │ ├── CMCL.java │ │ ├── api │ │ └── download │ │ │ ├── BMCLApiProvider.java │ │ │ ├── DefaultApiProvider.java │ │ │ ├── DownloadApiProvider.java │ │ │ └── DownloadSource.java │ │ ├── bean │ │ ├── GameVersion.java │ │ ├── Library.java │ │ ├── Pair.java │ │ ├── RunningMinecraft.java │ │ ├── SplitLibraryName.java │ │ ├── ThreeReturns.java │ │ ├── VersionConfig.java │ │ ├── XDate.java │ │ └── arguments │ │ │ ├── Argument.java │ │ │ ├── ArgumentRequirement.java │ │ │ ├── Arguments.java │ │ │ ├── SingleArgument.java │ │ │ ├── TextArgument.java │ │ │ └── ValueArgument.java │ │ ├── constants │ │ ├── Constants.java │ │ └── languages │ │ │ ├── English.java │ │ │ ├── Language.java │ │ │ ├── LanguageEnum.java │ │ │ └── chinese │ │ │ ├── Cantonese.java │ │ │ └── SimplifiedChinese.java │ │ ├── enums │ │ ├── CurseForgeSection.java │ │ ├── GameCrashError.java │ │ └── ModrinthSection.java │ │ ├── exceptions │ │ ├── AuthenticationException.java │ │ ├── CommandTooLongException.java │ │ ├── EmptyNativesException.java │ │ ├── ExceptionWithDescription.java │ │ ├── InvalidJavaException.java │ │ ├── LaunchException.java │ │ ├── LibraryDefectException.java │ │ ├── MissingElementException.java │ │ └── NotSelectedException.java │ │ ├── functions │ │ ├── AccountFunction.java │ │ ├── ConfigFunction.java │ │ ├── Function.java │ │ ├── Functions.java │ │ ├── GameArgsFunction.java │ │ ├── InstallFunction.java │ │ ├── JVMArgsFunction.java │ │ ├── SimplifyCommandFunction.java │ │ ├── VersionFunction.java │ │ ├── mod │ │ │ ├── CurseForgeSearcher.java │ │ │ ├── ModFunction.java │ │ │ ├── ModpackFunction.java │ │ │ └── ModrinthSearcher.java │ │ └── root │ │ │ ├── AboutPrinter.java │ │ │ ├── ImmersiveMode.java │ │ │ ├── LaunchCommands.java │ │ │ ├── RootFunction.java │ │ │ ├── UpdatesChecker.java │ │ │ ├── VersionSelector.java │ │ │ ├── VersionStarter.java │ │ │ └── VersionsLister.java │ │ ├── interfaces │ │ ├── Void.java │ │ └── filters │ │ │ ├── JSONObjectFilter.java │ │ │ └── StringFilter.java │ │ ├── modSources │ │ ├── Manager.java │ │ ├── curseforge │ │ │ ├── CurseForgeManager.java │ │ │ ├── CurseForgeModManager.java │ │ │ └── CurseForgeModpackManager.java │ │ └── modrinth │ │ │ ├── ModrinthManager.java │ │ │ ├── ModrinthModManager.java │ │ │ └── ModrinthModpackManager.java │ │ ├── modules │ │ ├── MinecraftLauncher.java │ │ ├── account │ │ │ ├── authentication │ │ │ │ ├── AccountRefresher.java │ │ │ │ ├── microsoft │ │ │ │ │ └── MicrosoftAuthentication.java │ │ │ │ └── yggdrasil │ │ │ │ │ ├── YggdrasilAuthentication.java │ │ │ │ │ ├── YggdrasilAuthenticationApiProvider.java │ │ │ │ │ ├── authlib │ │ │ │ │ ├── AuthlibInjectorApiProvider.java │ │ │ │ │ ├── AuthlibInjectorAuthentication.java │ │ │ │ │ └── AuthlibInjectorInformation.java │ │ │ │ │ └── nide8auth │ │ │ │ │ ├── Nide8AuthApiProvider.java │ │ │ │ │ ├── Nide8AuthAuthentication.java │ │ │ │ │ └── Nide8AuthInformation.java │ │ │ └── skin │ │ │ │ └── SkinDownloader.java │ │ ├── extra │ │ │ ├── ExtraInstaller.java │ │ │ ├── ExtraMerger.java │ │ │ ├── fabric │ │ │ │ ├── AbstractFabricMerger.java │ │ │ │ ├── FabricInstaller.java │ │ │ │ └── FabricMerger.java │ │ │ ├── forge │ │ │ │ ├── ForgeInstaller.java │ │ │ │ └── ForgeMerger.java │ │ │ ├── liteloader │ │ │ │ ├── LiteloaderInstaller.java │ │ │ │ └── LiteloaderMerger.java │ │ │ ├── optifine │ │ │ │ ├── OptiFineInstaller.java │ │ │ │ └── OptiFineMerger.java │ │ │ └── quilt │ │ │ │ ├── QuiltInstaller.java │ │ │ │ └── QuiltMerger.java │ │ ├── modpack │ │ │ ├── CurseForgeModpackInstaller.java │ │ │ ├── MCBBSModpackInstaller.java │ │ │ ├── ModrinthModpackInstaller.java │ │ │ └── MultiMCModpackInstaller.java │ │ └── version │ │ │ ├── PrintVersionInfo.java │ │ │ ├── VersionCompleter.java │ │ │ ├── VersionInstaller.java │ │ │ └── downloaders │ │ │ ├── AssetsDownloader.java │ │ │ ├── LibrariesDownloader.java │ │ │ └── NativesDownloader.java │ │ ├── server │ │ ├── HttpServer.java │ │ ├── MicrosoftAuthenticationServer.java │ │ ├── OfflineSkinServer.java │ │ └── ServerUtils.java │ │ └── utils │ │ ├── BytesUtils.java │ │ ├── FileUtils.java │ │ ├── Utils.java │ │ ├── cmcl │ │ ├── AccountUtils.java │ │ ├── ArgumentsUtils.java │ │ ├── ManifestUtils.java │ │ └── version │ │ │ ├── VersionLibraryUtils.java │ │ │ ├── VersionModuleUtils.java │ │ │ └── VersionUtils.java │ │ ├── console │ │ ├── CommandUtils.java │ │ ├── InteractionUtils.java │ │ ├── PercentageTextProgress.java │ │ ├── PrintingUtils.java │ │ ├── TableUtils.java │ │ └── TextProgress.java │ │ ├── internet │ │ ├── DownloadUtils.java │ │ ├── NetworkUtils.java │ │ └── ThreadsDownloader.java │ │ ├── json │ │ ├── JSONUtils.java │ │ ├── XJSONObject.java │ │ └── XJSONTokener.java │ │ ├── program │ │ ├── FindOutRedundantStrings.java │ │ ├── ProgramUtils.java │ │ └── package-info.java │ │ └── system │ │ ├── JavaUtils.java │ │ ├── OperatingSystem.java │ │ └── SystemUtils.java │ └── resources │ ├── icon.png │ └── skin │ ├── alex.png │ └── steve.png ├── troubleshooting-en.md ├── troubleshooting.md ├── update_logs-en.md └── update_logs.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | CMCL -------------------------------------------------------------------------------- /.idea/artifacts/cmcl_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/artifacts/cmcl_jar.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/intellij-javadocs-4.0.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/intellij-javadocs-4.0.1.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CMCLExe/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/.clang-format -------------------------------------------------------------------------------- /CMCLExe/.gitignore: -------------------------------------------------------------------------------- 1 | Debug 2 | Release 3 | .vs 4 | *.APS -------------------------------------------------------------------------------- /CMCLExe/Appender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/Appender.java -------------------------------------------------------------------------------- /CMCLExe/CMCLExe.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/CMCLExe.sln -------------------------------------------------------------------------------- /CMCLExe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/README.md -------------------------------------------------------------------------------- /CMCLExe/cmcl/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/Resource.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.filters -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.ico -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.rc -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.user -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.vcxproj -------------------------------------------------------------------------------- /CMCLExe/cmcl/cmcl.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/cmcl.vcxproj.user -------------------------------------------------------------------------------- /CMCLExe/cmcl/java-download.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/java-download.ps1 -------------------------------------------------------------------------------- /CMCLExe/cmcl/java.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/java.cpp -------------------------------------------------------------------------------- /CMCLExe/cmcl/java.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/java.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/lang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/lang.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/main.cpp -------------------------------------------------------------------------------- /CMCLExe/cmcl/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/main.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/os.cpp -------------------------------------------------------------------------------- /CMCLExe/cmcl/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/os.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/stdafx.cpp -------------------------------------------------------------------------------- /CMCLExe/cmcl/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/stdafx.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/targetver.h -------------------------------------------------------------------------------- /CMCLExe/cmcl/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/version.cpp -------------------------------------------------------------------------------- /CMCLExe/cmcl/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/CMCLExe/cmcl/version.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/en/use_form_to_print_accounts_and_configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/images/en/use_form_to_print_accounts_and_configurations.png -------------------------------------------------------------------------------- /images/visually_display_versions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/images/visually_display_versions.png -------------------------------------------------------------------------------- /images/zh/use_form_to_print_accounts_and_configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/images/zh/use_form_to_print_accounts_and_configurations.png -------------------------------------------------------------------------------- /new_version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/new_version.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'CMCL' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/CMCL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/CMCL.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/api/download/BMCLApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/api/download/BMCLApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/api/download/DefaultApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/api/download/DefaultApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/api/download/DownloadApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/api/download/DownloadApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/api/download/DownloadSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/api/download/DownloadSource.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/GameVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/GameVersion.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/Library.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/Library.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/Pair.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/RunningMinecraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/RunningMinecraft.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/SplitLibraryName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/SplitLibraryName.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/ThreeReturns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/ThreeReturns.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/VersionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/VersionConfig.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/XDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/XDate.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/Argument.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/ArgumentRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/ArgumentRequirement.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/Arguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/Arguments.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/SingleArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/SingleArgument.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/TextArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/TextArgument.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/bean/arguments/ValueArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/bean/arguments/ValueArgument.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/languages/English.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/languages/English.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/languages/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/languages/Language.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/languages/LanguageEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/languages/LanguageEnum.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/languages/chinese/Cantonese.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/languages/chinese/Cantonese.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/constants/languages/chinese/SimplifiedChinese.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/constants/languages/chinese/SimplifiedChinese.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/enums/CurseForgeSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/enums/CurseForgeSection.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/enums/GameCrashError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/enums/GameCrashError.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/enums/ModrinthSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/enums/ModrinthSection.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/AuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/AuthenticationException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/CommandTooLongException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/CommandTooLongException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/EmptyNativesException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/EmptyNativesException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/ExceptionWithDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/ExceptionWithDescription.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/InvalidJavaException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/InvalidJavaException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/LaunchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/LaunchException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/LibraryDefectException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/LibraryDefectException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/MissingElementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/MissingElementException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/exceptions/NotSelectedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/exceptions/NotSelectedException.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/AccountFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/AccountFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/ConfigFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/ConfigFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/Function.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/Functions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/Functions.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/GameArgsFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/GameArgsFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/InstallFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/InstallFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/JVMArgsFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/JVMArgsFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/SimplifyCommandFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/SimplifyCommandFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/VersionFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/VersionFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/mod/CurseForgeSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/mod/CurseForgeSearcher.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/mod/ModFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/mod/ModFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/mod/ModpackFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/mod/ModpackFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/mod/ModrinthSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/mod/ModrinthSearcher.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/AboutPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/AboutPrinter.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/ImmersiveMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/ImmersiveMode.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/LaunchCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/LaunchCommands.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/RootFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/RootFunction.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/UpdatesChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/UpdatesChecker.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/VersionSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/VersionSelector.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/VersionStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/VersionStarter.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/functions/root/VersionsLister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/functions/root/VersionsLister.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/interfaces/Void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/interfaces/Void.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/interfaces/filters/JSONObjectFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/interfaces/filters/JSONObjectFilter.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/interfaces/filters/StringFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/interfaces/filters/StringFilter.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/Manager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeModManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeModManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeModpackManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/curseforge/CurseForgeModpackManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthModManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthModManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthModpackManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modSources/modrinth/ModrinthModpackManager.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/MinecraftLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/MinecraftLauncher.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/AccountRefresher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/AccountRefresher.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/microsoft/MicrosoftAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/microsoft/MicrosoftAuthentication.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/YggdrasilAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/YggdrasilAuthentication.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/YggdrasilAuthenticationApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/YggdrasilAuthenticationApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorAuthentication.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/authlib/AuthlibInjectorInformation.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthApiProvider.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthAuthentication.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/authentication/yggdrasil/nide8auth/Nide8AuthInformation.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/account/skin/SkinDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/account/skin/SkinDownloader.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/ExtraInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/ExtraInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/ExtraMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/ExtraMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/AbstractFabricMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/AbstractFabricMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/FabricInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/FabricInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/FabricMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/fabric/FabricMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/forge/ForgeInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/forge/ForgeInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/forge/ForgeMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/forge/ForgeMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/liteloader/LiteloaderInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/liteloader/LiteloaderInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/liteloader/LiteloaderMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/liteloader/LiteloaderMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/optifine/OptiFineInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/optifine/OptiFineInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/optifine/OptiFineMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/optifine/OptiFineMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/quilt/QuiltInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/quilt/QuiltInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/extra/quilt/QuiltMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/extra/quilt/QuiltMerger.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/modpack/CurseForgeModpackInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/modpack/CurseForgeModpackInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/modpack/MCBBSModpackInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/modpack/MCBBSModpackInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/modpack/ModrinthModpackInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/modpack/ModrinthModpackInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/modpack/MultiMCModpackInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/modpack/MultiMCModpackInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/PrintVersionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/PrintVersionInfo.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/VersionCompleter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/VersionCompleter.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/VersionInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/VersionInstaller.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/AssetsDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/AssetsDownloader.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/LibrariesDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/LibrariesDownloader.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/NativesDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/modules/version/downloaders/NativesDownloader.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/server/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/server/HttpServer.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/server/MicrosoftAuthenticationServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/server/MicrosoftAuthenticationServer.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/server/OfflineSkinServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/server/OfflineSkinServer.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/server/ServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/server/ServerUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/BytesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/BytesUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/Utils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/AccountUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/AccountUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/ArgumentsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/ArgumentsUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/ManifestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/ManifestUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionLibraryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionLibraryUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionModuleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionModuleUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/cmcl/version/VersionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/CommandUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/CommandUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/InteractionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/InteractionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/PercentageTextProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/PercentageTextProgress.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/PrintingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/PrintingUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/TableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/TableUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/console/TextProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/console/TextProgress.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/internet/DownloadUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/internet/DownloadUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/internet/NetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/internet/NetworkUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/internet/ThreadsDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/internet/ThreadsDownloader.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/json/JSONUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/json/JSONUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/json/XJSONObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/json/XJSONObject.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/json/XJSONTokener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/json/XJSONTokener.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/program/FindOutRedundantStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/program/FindOutRedundantStrings.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/program/ProgramUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/program/ProgramUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/program/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/program/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/system/JavaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/system/JavaUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/system/OperatingSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/system/OperatingSystem.java -------------------------------------------------------------------------------- /src/main/java/com/mrshiehx/cmcl/utils/system/SystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/java/com/mrshiehx/cmcl/utils/system/SystemUtils.java -------------------------------------------------------------------------------- /src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/resources/icon.png -------------------------------------------------------------------------------- /src/main/resources/skin/alex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/resources/skin/alex.png -------------------------------------------------------------------------------- /src/main/resources/skin/steve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/src/main/resources/skin/steve.png -------------------------------------------------------------------------------- /troubleshooting-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/troubleshooting-en.md -------------------------------------------------------------------------------- /troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/troubleshooting.md -------------------------------------------------------------------------------- /update_logs-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/update_logs-en.md -------------------------------------------------------------------------------- /update_logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrShieh-X/console-minecraft-launcher/HEAD/update_logs.md --------------------------------------------------------------------------------