Cómo funciona Kepler: Kepler vs. lanzador estándar

Una descripción honesta de cómo funcionan en Kepler los pasos de configuración manual de un lanzador estándar, qué hace y qué no hace Kepler, y sus limitaciones actuales.

El enfoque del lanzador estándar y en qué se diferencia Kepler

Un lanzador estándar de Minecraft te permite principalmente iniciar sesión, descargar archivos oficiales del juego e iniciar una versión elegida; instalar un cargador de mods, buscar mods compatibles en Modrinth, ajustar la memoria (heap) y los argumentos de la JVM, hacer copias de seguridad de perfiles y leer registros de fallos suelen ser tareas manuales independientes. Kepler Client combina estos pasos dentro de un lanzador de escritorio sin marcos creado con Tauri v2 y un backend en Rust: selecciona automáticamente la versión requerida de Java a partir del manifiesto de versiones de Mojang, sugiere un perfil ajustado al hardware mediante una calibración de 2‑3 minutos e incluye módulos de HUD en el juego basados en Fabric.

Qué hace Kepler / Qué no hace Kepler

Para definir expectativas claras, esto es lo que gestiona Kepler y lo que evita intencionadamente:

Qué hace Kepler
  • Perfil listo para usar & calibración: Proporciona un perfil listo para usar y ejecuta una calibración de 2‑3 minutos entre 3 y 4 perfiles candidatos para elegir el perfil óptimo para tu hardware.
  • Ajuste automático de Java & memoria: Selecciona la versión correcta de Java a partir del manifiesto de versiones de Mojang y recomienda preajustes de RAM (heap) y flags de JVM según la memoria del sistema y la cantidad de mods.
  • Gestión de mods basada en Modrinth: Busca en Modrinth directamente, resuelve dependencias automáticamente, instala mods con verificación SHA-1 y comprueba actualizaciones.
  • Copias de seguridad & compartir: Hace copias de seguridad de tus mundos o del perfil completo como un archivo .zip, e importa/exporta modpacks .mrpack y códigos para compartir compactos KEPLER1:.
  • Módulos en el juego & análisis de fallos: Proporciona 4 módulos de HUD/utilidades en el juego para Fabric y un analizador de informes de fallos que oculta rutas personales y nombres de usuario.
Qué no hace Kepler
  • No redistribuye archivos del juego: No aloja binarios modificados del juego; los archivos del juego y de Java proceden de fuentes oficiales, y los mods se descargan directamente desde Modrinth.
  • No promete velocidades fijas ni cifras de FPS: El rendimiento depende de tu hardware y de tu elección de mods; Kepler no afirma tener multiplicadores de FPS no verificados ni garantías de velocidad.
  • No otorga inmunidad frente a las reglas del servidor: Solo proporciona widgets informativos de HUD y herramientas de perfiles; nunca garantiza inmunidad contra sanciones, y las reglas de los servidores multijugador siempre se aplican.
  • No recopila telemetría ni muestra anuncios: No rastrea el uso en segundo plano, no muestra publicidad ni vende niveles de pago ni ventajas para donantes.
  • Nunca ve tu contraseña de Microsoft: El inicio de sesión se realiza a través del flujo oficial PKCE OAuth2 en el navegador de tu sistema, almacenando los tokens de actualización en el depósito de claves del sistema operativo.

Lista de características de Kepler

Una lista objetiva de lo que ofrece Kepler tanto en el lanzador de escritorio como en las herramientas en el juego:

Perfiles

Crea perfiles aislados limpios o modificados (Fabric, Quilt), duplica perfiles existentes con sus mundos, elimina perfiles de forma segura, asigna temas por perfil e importa perfiles con mundos desde otros lanzadores existentes en tu ordenador.

Mods de Modrinth

Busca en el catálogo de Modrinth directamente dentro del lanzador, planifica automáticamente las dependencias necesarias, instala archivos con verificación SHA-1 y comprueba las actualizaciones de versión de los mods instalados.

Copias de seguridad & restauración

Crea copias de seguridad atómicas en .zip con un solo clic de tus mundos o del directorio completo del perfil, visualiza y gestiona las copias guardadas, y restaura estados anteriores con una copia de seguridad preventiva automática.

Código para compartir & .mrpack

Exporta tu perfil mediante un código para compartir compacto KEPLER1: o como un archivo .mrpack de Modrinth, e importa paquetes .mrpack y .zip compatibles con protección contra escalada de rutas (path-traversal) y comprobaciones SHA-1.

Modo para equipos modestos & ajustes preestablecidos de JVM

Lee la memoria RAM del sistema y el recuento de núcleos de CPU para calcular recomendaciones de asignación de heap, aplicando ajustes preestablecidos de flags de inicio de JVM para Gama baja, Equilibrado o Alto rendimiento adaptados a tu hardware.

Preparación de inicio & calibración

Agiliza la configuración previa al inicio con una interfaz de escritorio ligera basada en Tauri v2 + Rust, selección automática de Java y configuración de perfil lista; registra muestras de rendimiento de la sesión para sugerir consejos de optimización.

Capturas de pantalla & carpeta de perfil

Abre el directorio de tu perfil y la carpeta de capturas de pantalla directamente en el gestor de archivos de tu sistema operativo con un solo clic, y coloca los indicadores de HUD en el juego en cualquier lugar de tu pantalla.

Informe de fallos & solucionador de problemas

Inspecciona los códigos de salida y la salida de la consola cuando el juego se cierra de forma inesperada para identificar posibles conflictos de mods, te permite desactivar los mods sospechosos desde la interfaz y oculta nombres de usuario y rutas de archivo en los informes de fallos.

Sin telemetría

Los ajustes del lanzador, las listas de servidores y los datos de perfil se guardan estrictamente de forma local en tu ordenador (con almacenamiento atómico en JSON y recuperación .bak); no se envía ninguna telemetría de uso en segundo plano.

Sin anuncios

Ni la interfaz del lanzador de escritorio ni el sitio web contienen banners publicitarios, menciones de mods patrocinados o ventanas emergentes promocionales.

Gratis

Kepler es completamente gratuito con acceso libre a todas las funciones; no hay suscripciones de pago, cosméticos de pago ni privilegios exclusivos para donantes.

Seguimiento de servidores & autenticación

Supervisa servidores multijugador guardados para comprobar la latencia y el recuento de jugadores mediante Server List Ping (SLP), e inicia sesión con la autenticación oficial PKCE OAuth2 de Microsoft o utiliza una cuenta sin conexión para un jugador.

Limitaciones y estado actual

Límites reales del proyecto que debes conocer al evaluar Kepler:

  • Proyecto personal independiente: Kepler es un proyecto personal desarrollado de forma independiente; no está afiliado, asociado ni respaldado por Mojang Studios ni por Microsoft.
  • Aún no publicado para descarga pública: El proyecto se encuentra actualmente en fase de pruebas privadas y desarrollo. Las descargas públicas se abrirán tras finalizar las pruebas.
  • Versiones de Minecraft compatibles: Las compilaciones de módulos en el juego cubren 6 versiones de Minecraft con Fabric (1.20.1, 1.21.1, 1.21.4, 1.21.8, 1.21.11 y 26.3, comenzando con 1.21.x) en Windows, macOS y Linux.
  • Módulos en el juego en desarrollo: Los 4 módulos en el juego (HUD de FPS/ping, Pulsaciones + CPS, Coordenadas + dirección, Zoom + Fullbright) están actualmente en desarrollo.