Files
LCE-Qt-Launcher/lisezmoi.md
2026-04-25 15:22:06 -04:00

4.3 KiB

LCE QT Launcher

Version Anglaise

LCE-QT-Launcher Capture d'écran du lanceur

Warning

Ce lanceur est en cours de développement et ses fonctionnalités peuvent être modifiées ou supprimées à tout moment. Les contributions (PR) sont les bienvenues pour corriger ou ajouter des fonctionnalités. Veuillez respecter la licence GPLv3 et le Code de conduite.

À propos

Il s'agit d'un lanceur LCE personnalisé pour Minecraft, écrit en Python et Qt avec Freedom et conçu pour être compatible avec GNU/Linux.

Fonctionnalités

  • Interface en ligne de commande (CLI)
  • Interface graphique Qt 6 (interface de type natif)
  • Écrit en Python (sans Electron ni Rust)
  • Personnalisable
  • Logiciel libre (GPLv3)
  • Instances multiples (en cours de développement)
  • Localisations (en cours de développement)
  • Plusieurs instances par défaut : MCLE et Legacy Evolved
  • Actualités intégrées
  • Thème Minecraft préconfiguré

Objectif à long terme

  • Accessibilité
  • Compatibilité GNU/Linux
  • Prise en charge de Windows
  • Prise en charge expérimentale de FreeBSD
  • Devenir la plateforme principale pour Minecraft LCE sur GNU/Linux

Comment exécuter

VSCode

  1. Créez un environnement virtuel Python avec un outil comme UV.
  2. Configurez VSCode pour utiliser cet environnement virtuel Python.
  3. Exécutez « PySide : Sync Virtual Env and Launch ».
  4. Exécutez l'application via le mode débogage de VS Code ou via directement le fichier src/main.py.

Autres

Guide à venir

Comment compiler

Disponible dans la prochaine version stable, lorsque le programme sera plus stable.

Versions Quotidiennes (Nightly Release)

Note

Les versions quotidiennes automatiques sont actuellement instable, très expérimentale et en développement actif. Cette branche n'est pas stable et des modifications y sont apportées presque quotidiennement ; elle peut donc parfois dysfonctionner. De plus, macOS n'est pas disponible dans la compilation nocturne en raison des restrictions d'Apple et du fait que je ne possède pas de Mac.

Sur cette page GitHub Release, vous trouverez les versions de développement quotidiennes automatiques (Nighly Build), générées automatiquement via GitHub Actions lors de modifications apportées à la branche nighly.

Configuration logicielle requise

Bibliothèques et outils Python utilisés

  • PySide 6
  • requests
  • rich
  • hatch
  • uv

Systèmes d'exploitation compatibles

Compatibilité optimale

  • Windows 10 et versions ultérieures
  • GNU/Linux

Compatibilité expérimentale

  • FreeBSD

Systèmes d'exploitation non pris en charge

  • Autres systèmes *BSD, car Minecraft LCE n'est pas pris en charge sur ceux-ci et Wine n'est pas disponible.
  • Android : Minecraft LCE a actuellement des ralentissements et des bugs importants sur Android.
  • macOS : LCE Qt Launcher ne supporte pas officialiement MacOS et n'est pas tester lors des PR, mais la compatibilité POISX devrait permettre de l'utiliser.

Remerciements

Code de conduite

Licence

GPLv3