HMCL/docs/README_es.md

4.8 KiB

Hello Minecraft! Launcher

Build Status Downloads Stars Discord QQ Group

English | 中文 (简体, 繁體, 文言) | 日本語 | español | русский | українська

Introducción

HMCL es un lanzador de Minecraft de código abierto y multiplataforma que admite la gestión de mods, personalización del juego, instalación de ModLoaders (Forge, NeoForge, Fabric, Quilt, LiteLoader y OptiFine), creación de modpacks, personalización de la interfaz de usuario y más.

HMCL tiene increíbles capacidades multiplataforma. No solo funciona en diferentes sistemas operativos como Windows, Linux, macOS y FreeBSD, sino que también es compatible con varias arquitecturas de CPU como x86, ARM, RISC-V, MIPS y LoongArch. Puedes disfrutar fácilmente de Minecraft en diferentes plataformas a través de HMCL.

Para los sistemas y arquitecturas de CPU compatibles con HMCL, consulta esta tabla.

Descarga

Descarga la última versión desde el sitio web oficial.

También puedes encontrar la última versión de HMCL en GitHub Releases.

Aunque no es necesario, se recomienda descargar las versiones solo de los sitios web oficiales mencionados anteriormente.

Licencia

Consulta README.md.

Contribución

Si deseas enviar un pull request, aquí tienes algunos requisitos:

  • IDE: IntelliJ IDEA
  • Compilador: Java 17+

Compilación

Simplemente ejecuta el siguiente comando en el directorio raíz del proyecto:

./gradlew clean build

Asegúrate de tener instalado Java 17 o una versión posterior.

Opciones de JVM (para depuración)

Parámetro Descripción
-Dhmcl.home=<ruta> Sobrescribe el directorio de HMCL
-Dhmcl.self_integrity_check.disable=true Omite la verificación de integridad propia al buscar actualizaciones
-Dhmcl.bmclapi.override=<url> Sobrescribe la raíz de la API del proveedor de descargas BMCLAPI. Por defecto https://bmclapi2.bangbang93.com
-Dhmcl.font.override=<familia de fuente> Sobrescribe la familia de fuente
-Dhmcl.version.override=<versión> Sobrescribe el número de versión
-Dhmcl.update_source.override=<url> Sobrescribe la fuente de actualizaciones de HMCL
-Dhmcl.authlibinjector.location=<ruta> Usa el authlib-injector especificado (en vez de descargar uno)
-Dhmcl.openjfx.repo=<url del repositorio maven> Añade un repositorio Maven personalizado para descargar OpenJFX
-Dhmcl.native.encoding=<codificación> Sobrescribe la codificación nativa
-Dhmcl.microsoft.auth.id=<ID de App> Sobrescribe el ID de la App OAuth de Microsoft
-Dhmcl.microsoft.auth.secret=<Secreto de App> Sobrescribe el secreto de la App OAuth de Microsoft
-Dhmcl.curseforge.apikey=<Clave API> Sobrescribe la clave API de CurseForge