|
|
| 第1行: |
第1行: |
| {{Infobox En
| | Hello [[Minecraft]]! Launcher(简称:H[[MC]]L)是一款由开发者 huanghongxun 创建的免费、开源的 Minecraft: [[Java]] Edition 第三方启动器,采用 [[GNU]] General Public License 第三版([[GPL]]v3)授权协议发布,并附加要求分发修改版本时需变更名称或版本号、保留版权声明的条款<ref name=":02">[https://github.com/HMCL-dev/HMCL GitHub - HMCL-dev/HMCL]</ref><ref name=":12">[https://gitee.com/huanghongxun/HMCL/blob/main/README_cn.md Gitee - HMCL README]</ref>。该[[软件]]以 Java 语言编写,支持 [[Windows]]、[[Linux]]、[[macOS]] 及 FreeBSD 等[[操作系统]],兼容 x86、ARM、RISC-V、MIPS 及 LoongArch 等多种 [[CPU]] [[架构]]<ref name=":22">[https://sourceforge.net/projects/hello-minecraft-launch.mirror/ SourceForge - Hello Minecraft! Launcher]</ref>。HMCL 提供多游戏目录管理、自动安装模组加载器、整合包导入导出、多账户登录及界面自定义等功能<ref name=":32">[https://minecraft.how/blog/post/hmcl-minecraft-launcher-setup-guide HMCL: The Cross-Platform Minecraft Launcher for Modding and Game Management]</ref>。 |
| | title = HMCL
| | {| class="infobox" style="float: right; width: 22em; font-size: 90%; border: 1px solid #aaa; margin: 0 0 1em 1em; background: #f9f9f9;" |
| | content =
| | |+ style="font-size: larger; font-weight: bold;" |Hello Minecraft! Launcher |
| {{!}}-
| | !开发者 |
| ! Nome
| | |huanghongxun |
| {{!}} HMCL (Hello Minecraft! Launcher)
| | |- |
| {{!}}- | | !首次发布 |
| ! Autor | | |2015年 |
| {{!}} huanghongxun
| | |- |
| {{!}}-
| | !稳定版本 |
| ! Data de lançamento | | |3.6.11 |
| {{!}} 2015
| | |- |
| {{!}}-
| | !预览版本 |
| ! Linguagem de programação | | |3.6.11.265 |
| {{!}} Java
| | |- |
| {{!}}-
| | ![[编程]]语言 |
| ! Sistema operacional | | |Java |
| {{!}} Windows, Linux, macOS, FreeBSD
| | |- |
| {{!}}-
| | !操作系统 |
| ! Plataforma | | |Windows、Linux、macOS、FreeBSD |
| {{!}} x86, ARM, RISC-V, MIPS, LoongArch
| | |- |
| {{!}}-
| | !平台 |
| ! Idioma | | |x86、ARM、RISC-V、MIPS、LoongArch |
| {{!}} Multilíngue
| | |- |
| {{!}}-
| | !语言 |
| ! Tipo | | |简体中文、繁体中文、[[英文]] |
| {{!}} Iniciador de jogo
| | |- |
| {{!}}-
| | !许可协议 |
| ! Licença | | |GNU General Public License v3.0 |
| {{!}} GPLv3 (com termos adicionais)
| | |- |
| {{!}}-
| | !官方网站 |
| ! Site oficial
| | |[https://hmcl.huangyuhui.net/ hmcl.huangyuhui.net] |
| {{!}} https://hmcl.huangyuhui.net
| | |} |
| {{!}}-
| |
| }}
| |
|
| |
|
| H[[MC]]L (abreviatura de Hello [[Minecraft]]! Launcher) é um iniciador de jo[[go]] de terceiros para Minecraft [[Java]] Edition, de código aberto e multiplataforma, desenvolvido por huanghongxun, lançado pela primeira vez em 2015, suporta sistemas operacion[[AI|ai]]s como [[Windows]], [[Linux]], [[macOS]], FreeBSD e arquiteturas de [[CPU]] como x86, ARM, RISC-V, MIPS, LoongArch.<ref name=":0">[https://gitee.com/huanghongxun/HMCL/blob/v3.5.4.234/README_cn.md Hello Minecraft! Launcher README (Gitee)]</ref><ref name=":1">[https://libraries.io/maven/org.glavo.hmcl:hmcl-stable org.glavo.hmcl:hmcl-stable on Maven]</ref><ref name=":2">[https://www.mczwlt.net/resource/xoh6u70y HMCL 启动器 · 资源]</ref><ref name=":3">[https://cnb.cool/HMCL-dev Hello Minecraft! Launcher (cnb.cool)]</ref> As funcionalidades do [[HMCL]] abrangem gerenciamento de mods, instalação automática de versões do jogo (Forge, NeoForge, Fabric, Quilt, LiteLoader, OptiFine, etc.), criação de pacotes de mods, personalização de interface, etc.<ref name=":0" /><ref name=":1" /> Desde 2015, o projeto já contou com m[[AI|ai]]s de 120 colaboradores, e a versão HMCL 3.x teve um pico de cerca de 800 mil [[usuário]]s ativos diár[[IOS|ios]].<ref name=":4">[https://afdian.com/a/huanghongxun huanghongxun 爱发电主页]</ref><ref name=":3" />
| | == 历史 == |
| | HMCL 项目由开发者 huanghongxun 于 2015 年发起,旨在为 Minecraft: Java Edition 玩家提供一款功能丰富且[[跨平台]]的第三方启动器<ref name=":02" />。项目早期以 huanghongxun/HMCL 仓库在 GitHub 托管,后迁移至 HMCL-dev 组织下继续维护<ref name=":02" />。截至 2026 年,HMCL 在 GitHub 上已获得超过 9,000 个星标,并有逾 120 位贡献者参与开发<ref name=":32" />。 |
|
| |
|
| == Introdução == | | == 功能 == |
|
| |
|
| O HMCL foi originalmente lançado em 2015 por huanghongxun na comunidade chinesa de Minecraft MCBBS, com o objetivo de substituir o antigo Melody Launcher, fornecendo uma solução de inicialização leve para Minecraft 1.6.4 e versões posteriores.<ref name=":5">[https://www.mcbbs.co/thread-1492-1-1.html HMCL 启动器 — 六年磨砺 | 跨平台 | 全新界面 (MCBBS)]</ref> O projeto é lançado sob a licença de código aberto [[GPL]]v3, e o código principal é hospedado no GitHub.<ref name=":0" />
| | === 版本管理 === |
| | HMCL 支持 Minecraft 全版本管理,包括正式版、快照版及远古版本<ref name=":12" />。[[用户]]可通过单一界面创建并管理多个相互隔离的游戏实例,每个实例拥有独立的模组、资源包及存档配置<ref name=":32" />。启动器可自动检测并下载缺失的游戏库文件与资源文件,并支持 Java 运行时的自动适配<ref name=":12" />。 |
|
| |
|
| Como um iniciador de Minecraft de terceiros, o HMCL visa resolver as deficiências do iniciador oficial em gerenciamento de versões, gerenciamento de mods e implantação de pacotes de mods. Comparado ao iniciador oficial que oferece apenas login e inicialização, o HMCL adiciona funcionalidades práticas como implantação de múltiplas versões com um clique, gerenciamento visual de mods, coleção de [[servidor]]es e criação de pacotes de mods.<ref name=":0" /> O iniciador possui uma biblioteca de versões integrada, per[[MIT|mit]]indo que o usuário escolha qualquer versão do jogo, e o iniciador baixa automaticamente os arquivos principais do jogo, dependências de bibliotecas e arquivos de recursos, sem necessidade de configuração manual.<ref name=":6">[https://soft.3dmgame.com/down/361193.html HMCL启动器电脑版 (3DM软件)]</ref>
| | === 模组与加载器 === |
| | HMCL 内置一键式安装功能,支持 Forge、NeoForge、Fabric、Quilt、LiteLoader 及 OptiFine 等主流模组加载器与优化工具<ref name=":12" /><ref name=":22" />。启动器提供模组搜索、安装、启用与禁用管理,并支持从 CurseForge、Modrinth 等平台导入整合包,同时可导出 HMCL 格式或 MultiMC 格式的整合包<ref name=":32" />。 |
|
| |
|
| == Funcionalidades == | | === 账户与登录 === |
| | HMCL 支持多种账户登录方式,包括[[微软]]账户([[Microsoft]] Account)、Mojang 账户、离线模式及外置认证[[服务器]]<ref name=":22" /><ref name=":32" />。多账户系统允许用户在同一启动器内保存并快速切换不同账户<ref name=":12" />。 |
|
| |
|
| === Gerenciamento de versões do jogo === | | === 跨平台支持 === |
| | 得益于 Java 语言特性,HMCL 具备广泛的跨平台能力。除 Windows、Linux 与 macOS 外,启动器亦可在 FreeBSD 上运行,并适配 x86、ARM、RISC-V、MIPS 及 LoongArch 等 CPU 架构<ref name=":22" /><ref name=":42">[https://aur.archlinux.org/packages/hmcl-dev AUR - hmcl-dev]</ref>。 |
|
| |
|
| O HMCL possui uma biblioteca completa de versões, desde a versão Alpha inicial até a versão estável mais recente. O usuário pode selecionar a versão pela interface e baixar e instalar com um clique, e as versões já instaladas podem ser alternadas com um clique.<ref name=":6" /> O iniciador pode detectar automaticamente a integridade dos arquivos da versão e fornecer funcionalidade de reparo de arquivos ausentes.<ref name=":6" />
| | == 技术架构 == |
| | HMCL 采用 Java 编写,运行需 Java 8 或更高版本环境,建议使用包含 JavaFX 的 JDK<ref name=":12" />。启动器内存占用通常不超过 50 MB,CPU 占用率低于 5%,可在较低配置的设备上运行<ref name=":52">[https://baike.baidu.com/en/item/Hello%20Minecraft%20Launcher/16156 百度百科 - Hello Minecraft Launcher]</ref>。 |
|
| |
|
| === Carregadores de mods e gerenciamento de mods === | | == 许可证 == |
| | | HMCL 依据 GNU General Public License 第三版(GPLv3)开源发布<ref name=":02" />。根据 GPLv3 第七条附加条款,分发该程序的修改版本时,必须以合理方式变更软件名称或版本号以区分原始版本,且不得移除程序所显示的版权声明<ref name=":12" />。 |
| O HMCL suporta a instalação automática com um clique dos principais carregadores de mods e mods de otimização, como Forge, NeoForge, Fabric, Legacy Fabric, Quilt, LiteLoader, OptiFine e Cleanroom.<ref name=":0" /><ref name=":2" /><ref name=":3" /> O iniciador fornece uma lista visual de mods, suporta importação de arquivos de mod (.jar) por arrastar e soltar, ativar/desativar em lote, e possui um mecanismo de alerta de compatibilidade de mods integrado para ajudar o usuário a prevenir travamentos do jogo devido a conflitos de mods.<ref name=":6" />
| |
| | |
| === Pacotes de mods e gerenciamento de recursos ===
| |
| | |
| O HMCL suporta a criação e exportação de pacotes de mods, é compatível com a importação dos principais formatos de pacotes de mods como CurseForge e MultiMC.<ref name=":0" /> O iniciador possui uma interface unificada de gerenciamento para pacotes de recursos ([[text]]uras) e shaders, suporta visualização e aplicação de f[[RAM|ram]]eworks de shaders populares como SEUS, BSL, etc., sem necessidade de colocar arquivos manualmente no diretório do jogo.<ref name=":6" />
| |
| | |
| === Contas e skins ===
| |
| | |
| O HMCL suporta login com contas originais (contas Mojang e contas [[Microsoft]]) e login offline, e é compatível com servidores de login externos (Authlib Injector).<ref name=":6" /> O iniciador pode associar-se a contas de sites de skins do Minecraft, com uma função de pré-visualização de skins integrada.<ref name=":6" />
| |
| | |
| === Personalização ===
| |
| | |
| O HMCL per[[MIT|mit]]e que o usuário personalize o tema do iniciador, incluindo a cor principal da interface, imagem de fundo e fontes. Também suporta configuração detalhada dos parâmetros de inicialização, abrangendo seleção do caminho do Java, alocação de memória (heap mínimo/máximo) e parâmetros JVM personalizados, para se adaptar às necessidades de execução de diferentes configurações de hardware.<ref name=":6" />
| |
| | |
| == Suporte multiplataforma ==
| |
| | |
| O HMCL é escrito em Java e, em termos de capacidade multiplataforma, suporta os seguintes sistemas operacionais e arquiteturas de CPU:<ref name=":0" /><ref name=":2" /><ref name=":3" />
| |
| | |
| * '''Sistemas operacionais''': Windows, Linux, macOS, FreeBSD
| |
| * '''Arquiteturas de CPU''': x86, ARM, RISC-V, MIPS, LoongArch
| |
| | |
| A documentação oficial do HMCL fornece uma tabela detalhada de suporte para diferentes plataformas.<ref name=":0" />
| |
| | |
| == Histórico de versões ==
| |
| | |
| * '''Série v2.x (aproximadamente 2015–2019)''': Versões iniciais, suportavam principalmente gerenciamento básico de versões e instalação de Forge/LiteLoader. Atualmente não são mais mantidas, apresentam vulnerabilidades de segurança e problemas de compatibilidade com login de contas originais.<ref name=":7">[https://www.mczfw.com/post/31830.html 我的世界启动器2.2.6xx]</ref>
| |
| | |
| * '''Série v3.6''': Últimas versões estáveis a suportar Java 8.<ref name=":8">[https://m.bilibili.com/opus/756716362704945166 HMCL 稳定版 3.6.17 发布]</ref>
| |
| | |
| * '''v3.7 em diante''': Requerem Java 17 ou superior para execução, continuam introduzindo novas funcionalidades e otimizações de desempenho.<ref name=":8" />
| |
| | |
| * '''v3.10 (janeiro de 2026)''': Introduziu oficialmente o canal de pré-visualização da versão estável. Os usuár[[IOS|ios]] podem ativar a opção "Pré-visualizar versões do HMCL antecipadamente" nas configurações para receber atualizações de pré-lançamento.<ref name=":9">[https://www.bilibili.com/opus/1023868008785838083 HMCL 3.10 开始预览]</ref>
| |
| | |
| O HMCL adota um modelo de lançamento duplo: "versão estável + versão de desenvolvimento". A versão estável é lançada para todos os usuários após testes completos; a versão de desenvolvimento contém funcionalidades experimentais e correções mais recentes, mas é menos estável que a versão oficial, adequada para usuários que desejam experimentar novidades.<ref name=":0" /> O registro completo de alterações das versões é publicado no site de documentação oficial.<ref name=":10">[https://docs.hmcl.net/changelog/stable.html HMCL 稳定版更新日志]</ref>
| |
| | |
| == Comunidade e desenvolvimento ==
| |
| | |
| O projeto HMCL é mantido no GitHub sob a organização HMCL-dev, com todo o código e documentação abertos. Desde 2015, mais de 120 colaboradores participa[[RAM|ram]] do desenvolvimento e manutenção do projeto.<ref name=":3" /> Os usuários podem relatar problemas através do GitHub Issues ou contribuir com código via Pull Requests.<ref name=":2" />
| |
| | |
| Os mantenedores do projeto incluem Glavo, zkitefly, Burning_TNT, yushijinhun e outros desenvolvedores da comunidade.<ref name=":2" />
| |
| | |
| == Licença de código aberto ==
| |
| | |
| O HMCL é lançado sob a licença de código aberto [[GNU]] General Public License versão 3 (GPLv3), com termos adicionais:<ref name=":0" /><ref name=":3" />
| |
| | |
| * Ao distribuir versões modificadas, é necessário alterar o nome do software ou número de versão de forma razoável para indicar a diferença (de acordo com a seção 7(c) da GPLv3).
| |
| * Não é permitido remover os avisos de direitos autorais exibidos no software (de acordo com a seção 7(b) da GPLv3).
| |
| | |
| == Referências ==
| |
|
| |
|
| | == 参考文献 == |
| <references /> | | <references /> |
| Categoria: Minecraft
| |
Hello Minecraft! Launcher(简称:HMCL)是一款由开发者 huanghongxun 创建的免费、开源的 Minecraft: Java Edition 第三方启动器,采用 GNU General Public License 第三版(GPLv3)授权协议发布,并附加要求分发修改版本时需变更名称或版本号、保留版权声明的条款[1][2]。该软件以 Java 语言编写,支持 Windows、Linux、macOS 及 FreeBSD 等操作系统,兼容 x86、ARM、RISC-V、MIPS 及 LoongArch 等多种 CPU 架构[3]。HMCL 提供多游戏目录管理、自动安装模组加载器、整合包导入导出、多账户登录及界面自定义等功能[4]。
Hello Minecraft! Launcher
| 开发者
|
huanghongxun
|
| 首次发布
|
2015年
|
| 稳定版本
|
3.6.11
|
| 预览版本
|
3.6.11.265
|
| 编程语言
|
Java
|
| 操作系统
|
Windows、Linux、macOS、FreeBSD
|
| 平台
|
x86、ARM、RISC-V、MIPS、LoongArch
|
| 语言
|
简体中文、繁体中文、英文
|
| 许可协议
|
GNU General Public License v3.0
|
| 官方网站
|
hmcl.huangyuhui.net
|
HMCL 项目由开发者 huanghongxun 于 2015 年发起,旨在为 Minecraft: Java Edition 玩家提供一款功能丰富且跨平台的第三方启动器[1]。项目早期以 huanghongxun/HMCL 仓库在 GitHub 托管,后迁移至 HMCL-dev 组织下继续维护[1]。截至 2026 年,HMCL 在 GitHub 上已获得超过 9,000 个星标,并有逾 120 位贡献者参与开发[4]。
HMCL 支持 Minecraft 全版本管理,包括正式版、快照版及远古版本[2]。用户可通过单一界面创建并管理多个相互隔离的游戏实例,每个实例拥有独立的模组、资源包及存档配置[4]。启动器可自动检测并下载缺失的游戏库文件与资源文件,并支持 Java 运行时的自动适配[2]。
HMCL 内置一键式安装功能,支持 Forge、NeoForge、Fabric、Quilt、LiteLoader 及 OptiFine 等主流模组加载器与优化工具[2][3]。启动器提供模组搜索、安装、启用与禁用管理,并支持从 CurseForge、Modrinth 等平台导入整合包,同时可导出 HMCL 格式或 MultiMC 格式的整合包[4]。
HMCL 支持多种账户登录方式,包括微软账户(Microsoft Account)、Mojang 账户、离线模式及外置认证服务器[3][4]。多账户系统允许用户在同一启动器内保存并快速切换不同账户[2]。
得益于 Java 语言特性,HMCL 具备广泛的跨平台能力。除 Windows、Linux 与 macOS 外,启动器亦可在 FreeBSD 上运行,并适配 x86、ARM、RISC-V、MIPS 及 LoongArch 等 CPU 架构[3][5]。
HMCL 采用 Java 编写,运行需 Java 8 或更高版本环境,建议使用包含 JavaFX 的 JDK[2]。启动器内存占用通常不超过 50 MB,CPU 占用率低于 5%,可在较低配置的设备上运行[6]。
HMCL 依据 GNU General Public License 第三版(GPLv3)开源发布[1]。根据 GPLv3 第七条附加条款,分发该程序的修改版本时,必须以合理方式变更软件名称或版本号以区分原始版本,且不得移除程序所显示的版权声明[2]。