Comment fonctionne Kepler : Kepler vs launcher standard

Un aperçu transparent de la façon dont les étapes de configuration manuelle d'un launcher standard fonctionnent dans Kepler, ce que fait Kepler et ce qu'il ne fait pas, ainsi que ses limites actuelles.

Approche d'un launcher standard et différences apportées par Kepler

Un launcher Minecraft standard te permet principalement de te connecter, de télécharger les fichiers officiels du jeu et de lancer la version de ton choix ; installer un chargeur de mods, trouver des mods compatibles sur Modrinth, ajuster la mémoire (heap) et les arguments JVM, sauvegarder les profils et lire les journaux de crash sont généralement des tâches manuelles distinctes. Kepler Client réunit ces étapes au sein d'un launcher de bureau sans bordure conçu avec Tauri v2 et un backend Rust : il sélectionne automatiquement la version de Java requise depuis le manifeste de versions de Mojang, te propose un profil ajusté à ton matériel grâce à une calibration de 2‑3 minute, et intègre des modules HUD en jeu basés sur Fabric.

Ce que fait Kepler / Ce que ne fait pas Kepler

Pour fixer des attentes claires, voici ce que Kepler prend en charge et ce qu'il évite délibérément :

Ce que fait Kepler
  • Profil prêt à l'emploi & calibration : Fournit un profil prêt à l'emploi et exécute une calibration de 2‑3 minute parmi 3 à 4 profils candidats pour choisir le profil optimal pour ton matériel.
  • Ajustement automatique de Java & de la mémoire : Sélectionne la bonne version de Java depuis le manifeste de versions de Mojang et recommande des préréglages de RAM (heap) et d'arguments JVM selon la mémoire système et le nombre de mods.
  • Gestion des mods via Modrinth : Recherche directement sur Modrinth, résout automatiquement les dépendances, installe les mods avec vérification SHA-1 et vérifie les mises à jour.
  • Sauvegardes & partage : Sauvegarde tes mondes ou ton profil complet sous forme d'archive .zip, et importe/exporte des modpacks .mrpack ainsi que des codes de partage compacts KEPLER1:.
  • Modules en jeu & analyse de crashs : Propose 4 modules HUD/utilitaires en jeu pour Fabric et un analyseur de rapports de crash qui masque les chemins personnels et les noms d'utilisateur.
Ce que ne fait pas Kepler
  • Ne redistribue pas les fichiers du jeu : N'héberge aucun binaire modifié du jeu ; les fichiers du jeu et de Java proviennent de sources officielles, et les mods sont téléchargés directement depuis Modrinth.
  • Ne promet pas de vitesse fixe ni de chiffres FPS : Les performances dépendent de ton matériel et de tes choix de mods ; Kepler ne revendique aucun multiplicateur de FPS invérifié ni garantie de vitesse.
  • Ne confère aucune immunité face aux règles des serveurs : Fournit uniquement des widgets HUD informatifs et des outils de profil ; il ne garantit jamais l'immunité contre les bannissements, et les règles des serveurs multijoueurs s'appliquent toujours.
  • Ne collecte pas de télémétrie et n'affiche pas de publicité : Ne suit pas l'utilisation en arrière-plan, n'affiche aucune publicité et ne vend ni offres payantes ni avantages de donateur.
  • Ne voit jamais ton mot de passe Microsoft : La connexion passe par le flux officiel PKCE OAuth2 dans le navigateur de ton système, stockant les jetons d'actualisation dans le trousseau de clés du système d'exploitation.

Liste des fonctionnalités de Kepler

Une liste factuelle de ce que Kepler propose entre le launcher de bureau et les outils en jeu :

Profils

Crée des profils isolés vierges ou moddés (Fabric, Quilt), duplique des profils existants avec leurs mondes, supprime des profils en toute sécurité, attribue des thèmes par profil et importe des profils avec leurs mondes depuis les launchers existants sur ton ordinateur.

Mods Modrinth

Recherche directement dans le catalogue Modrinth depuis le launcher, planifie automatiquement les dépendances requises, installe les fichiers avec vérification SHA-1 et recherche les mises à jour de version des mods installés.

Sauvegardes & restauration

Crée en un clic des sauvegardes atomiques .zip de tes mondes ou de tout le dossier de profil, liste et gère les sauvegardes enregistrées, et restaure des états précédents avec une sauvegarde de sécurité automatique avant restauration.

Code de partage & .mrpack

Exporte ton profil via un code de partage compact KEPLER1: ou sous forme d'archive Modrinth .mrpack, et importe des paquets .mrpack et .zip compatibles avec protection contre la traversée de chemin et vérifications SHA-1.

Mode configuration modeste & préréglages JVM

Lit la RAM du système et le nombre de cœurs CPU pour calculer des recommandations d'allocation de tas (heap), appliquant des préréglages d'arguments de lancement JVM Faible config, Équilibré ou Haute performance adaptés à ton matériel.

Préparation au démarrage & calibration

Simplifie la configuration avant le lancement avec une interface de bureau légère en Tauri v2 + Rust, la sélection automatique de Java et une configuration de profil prête à l'emploi ; enregistre des échantillons de performances de session pour suggérer des conseils d'optimisation.

Captures d'écran & dossier de profil

Ouvre directement en un clic le dossier de ton profil et le dossier des captures d'écran dans le gestionnaire de fichiers de ton système d'exploitation, et positionne les indicateurs HUD en jeu n'importe où sur ton écran.

Rapport de crash & outil de dépannage

Inspecte les codes de sortie et la sortie console lorsque le jeu se ferme de manière inattendue pour identifier les conflits probables de mods, te permet de désactiver les mods suspects depuis l'interface et masque les noms d'utilisateur et les chemins de fichiers dans les rapports de crash.

Aucune télémétrie

Les paramètres du launcher, les listes de serveurs et les données de profil sont stockés strictement localement sur ton ordinateur (avec un stockage JSON atomique et une récupération .bak) ; aucune télémétrie d'utilisation n'est envoyée en arrière-plan.

Sans publicité

Ni l'interface du launcher de bureau ni le site web ne contiennent de bannières publicitaires, de placements de mods sponsorisés ou de fenêtres contextuelles promotionnelles.

Gratuit

Kepler est totalement gratuit avec un accès ouvert à toutes les fonctionnalités ; il n'y a aucun abonnement payant, aucun élément cosmétique payant ni privilège réservé aux donateurs.

Suivi des serveurs & authentification

Surveille la latence et le nombre de joueurs des serveurs multijoueurs enregistrés via Server List Ping (SLP), et connecte-toi avec l'authentification officielle PKCE OAuth2 Microsoft ou utilise un compte hors ligne pour le solo.

Limites et statut actuel

Les véritables limites du projet à connaître lors de l'évaluation de Kepler :

  • Projet personnel indépendant : Kepler est un projet personnel développé de manière indépendante ; il n'est ni affilié à, ni partenaire de, ni approuvé par Mojang Studios ou Microsoft.
  • Pas encore disponible en téléchargement public : Le projet est actuellement en phase de test privé et de développement. Les téléchargements publics ouvriront une fois les tests terminés.
  • Versions de Minecraft prises en charge : Les versions des modules en jeu couvrent 6 versions de Minecraft avec Fabric (1.20.1, 1.21.1, 1.21.4, 1.21.8, 1.21.11 et 26.3, en commençant par 1.21.x) sur Windows, macOS et Linux.
  • Modules en jeu en développement : Les 4 modules en jeu (HUD FPS/ping, Keystrokes + CPS, Coordonnées + direction, Zoom + Fullbright) sont actuellement en cours de développement.