{"id":22571034,"url":"https://github.com/killerprojecte/umcl","last_synced_at":"2025-03-28T14:26:32.374Z","repository":{"id":130453091,"uuid":"401689883","full_name":"killerprojecte/UMCL","owner":"killerprojecte","description":null,"archived":false,"fork":false,"pushed_at":"2021-09-22T02:28:43.000Z","size":3450,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-02T14:41:32.267Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/killerprojecte.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-31T12:11:35.000Z","updated_at":"2021-09-22T02:28:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"286fd9ee-ea62-49a1-9bc7-b8eced107125","html_url":"https://github.com/killerprojecte/UMCL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/killerprojecte%2FUMCL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/killerprojecte%2FUMCL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/killerprojecte%2FUMCL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/killerprojecte%2FUMCL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/killerprojecte","download_url":"https://codeload.github.com/killerprojecte/UMCL/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246044675,"owners_count":20714628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-08T01:14:45.186Z","updated_at":"2025-03-28T14:26:32.365Z","avatar_url":"https://github.com/killerprojecte.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hello Minecraft! Launcher [![Build Status](https://ci.huangyuhui.net/job/HMCL/badge/icon?.svg)](https://ci.huangyuhui.net/job/HMCL)\n\nJoin chat! [Discord](https://discord.gg/jVvC7HfM6U) [KaiHeiLa](https://kaihei.co/Kx7n3t)\n\n## Introduction\n\nHMCL is a Minecraft launcher which supports Mod management, game customizing, auto installing(Forge, LiteLoader and OptiFine), modpack creating, UI customizing and so on.\n\nNo plugin API is provided.\n\n## Download\nDownload the latest version [from the official website](https://hmcl.huangyuhui.net/download)\n\nNote: Github releases are outdated.\n\n## License\nThe software is distributed under [GPL v3](https://www.gnu.org/licenses/gpl-3.0.html) with additional terms.\n\n### Additional terms under GPLv3 Section 7\n1. When you distribute a modified version of the software, you must change the software name or the version number in a reasonable way in order to distinguish it from the original version. \\[[under GPLv3, 7(c).](https://github.com/huanghongxun/HMCL/blob/11820e31a85d8989e41d97476712b07e7094b190/LICENSE#L372-L374)\\]\n\n   The software name and the version number can be edited [here](https://github.com/huanghongxun/HMCL/blob/javafx/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java#L32-L34).\n\n2. You must not remove the copyright declaration displayed in the software. \\[[under GPLv3, 7(b).](https://github.com/huanghongxun/HMCL/blob/11820e31a85d8989e41d97476712b07e7094b190/LICENSE#L368-L370)\\]\n\nChinese Translation:\n### 附加条款（依据 GPLv3 协议第七条）\n1. 当你分发本程序的修改版本时，你必须以一种合理的方式修改本程序的名称或版本号，以示其与原始版本不同。\\[[依据 GPLv3, 7(c).](https://github.com/huanghongxun/HMCL/blob/11820e31a85d8989e41d97476712b07e7094b190/LICENSE#L372-L374)\\]\n\n   本程序的名称及版本号可在[此处](https://github.com/huanghongxun/HMCL/blob/javafx/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java#L32-L34)修改。\n\n2. 你不得移除本程序所显示的版权声明。\\[[依据 GPLv3, 7(b).](https://github.com/huanghongxun/HMCL/blob/11820e31a85d8989e41d97476712b07e7094b190/LICENSE#L368-L370)\\]\n\n## Contribution\n\nIf you want to submit a pull request, there're some requirements:\n* IDE: Intellij IDEA.\n* Compiler: Java 1.8.\n* Do NOT modify `gradle` files.\n\n### Compilation\n\nSimply execute following command:\n```bash\n./gradlew clean build\n```\nMake sure you have Java installed with JavaFX 8 at least. Liberica full JDK 8 or later is recommended.\n\n## JVM Options (for debugging)\n|Parameter|Description|\n|---------|-----------|\n|`-Dhmcl.self_integrity_check.disable=true`|Bypass the self integrity check when checking for update.|\n|`-Dhmcl.bmclapi.override=\u003cversion\u003e`|Override api root of BMCLAPI download provider, defaults to `https://bmclapi2.bangbang93.com`. e.g. `https://download.mcbbs.net`.|\n|`-Dhmcl.font.override=\u003cfont family\u003e`|Override font family.|\n|`-Dhmcl.version.override=\u003cversion\u003e`|Override the version number.|\n|`-Dhmcl.update_source.override=\u003curl\u003e`|Override the update source.|\n|`-Dhmcl.authlibinjector.location=\u003cpath\u003e`|Use specified authlib-injector (instead of downloading one).|\n|`-Dhmcl.openjfx.repo=\u003cmaven repository url\u003e`|Add custom maven repository for download OpenJFX.|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkillerprojecte%2Fumcl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkillerprojecte%2Fumcl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkillerprojecte%2Fumcl/lists"}