LCE Qt Launcher
- Autre dépôt:
[!WARNING] Ce lanceur est en cours de développement et ses fonctionnalités peuvent être modifiées ou supprimées à tout moment. Les demandes d'aide (PR) pour corriger ou ajouter des fonctionnalités sont les bienvenues. Veuillez simplement respecter la GPLv3 et le Code de conduite.
À propos
Un lanceur Minecraft LCE personnalisé multiplateforme gratuit, écrit avec PySide6 (Qt6 pour Python).
Découvrez le site officiel de LCE Qt Launcher !
Pourquoi LCE Qt Launcher ?
- Développé en Python avec Qt 6 : Prise en charge native des thèmes Linux et hautement personnalisable
- Intégration avec les outils communautaires
- Compatibilité GNU/Linux optimale
- Sans logiciel tiers
- Libre sous licence Freedom Launcher (GPLv3)
Fonctionnalités
- Interface en ligne de commande (CLI)
- Prise en charge de plusieurs instances
- Places de marché :
- LCE Hub Emeralds Launcher Workshop
- Actualités intégrées pour les instances
- Disponible en plusieurs formats :
- Version Nuitka : Linux et Windows
- AppImage (GNU/Linux uniquement)
- Package d'installation Inno Setup (pour la version Nuitka) (Windows)
- Portage FreeBSD
- Package Arch
- Flatpak (prochainement disponible)
- Environnement virtuel uv (portable)
Objectif à long terme / Feuille de route
Axes de développement à long terme
- Compatibilité GNU/Linux
- Prise en charge de Windows
- Prise en charge d'AppImage
- Centraliser toutes les fonctionnalités Minecraft LCE sur GNU/Linux
- Simplicité (éviter autant que possible les éléments superflus comme JavaScript)
Fonctionnalités en cours de développement
- Prise en charge des thèmes
- Prise en charge expérimentale de FreeBSD et Nix/NixOS
- Prise en charge de Flatpak
- Prise en charge des localisations
Fonctionnalités futures/en projet
- Séparation des données dans des dépôts distincts (lce-qt-launcher-data)
- Gestion personnalisée des versions/instances Amélioration de l'interface et du mécanisme de gestion des instances
- Prise en charge de davantage d'outils communautaires
- Prise en charge des DLC NeoLegacy
- Amélioration de l'interface et du mécanisme d'actualités
- Accessibilité
Recommandations logicielles
- Police Monocraft installée
- Miracode Font
- Steam, Steam Tinker Launch et Valve Proton pour une meilleure prise en charge de GNU/Linux, Proton n'est pas requis pour Windows
Bibliothèques et outils Python utilisés
- PySide 6
- platformdirs
- rich
- hatch
- uv
Systèmes d'exploitation compatibles
Support Gold
[!NOTE]
Plateforme testée régulièrement et avec implémentation/correctif finalisé
- Windows 10 et plus tard
- GNU/Linux
Prise en charge expérimentale
[!NOTE]
Plateforme testée avec une implémentation en cours de développement
- NixOS
- Portage FreeBSD & dans venv (portable)
- AppImage
Plateforme à venir
[!NOTE]
Plateforme non testée, mais avec une implémentation
- Flatpak
Systèmes d'exploitation non pris en charge
[!NOTE]
Ces plateformes n'ont pas été testées et peuvent fonctionner ou non.
- Autres systèmes *BSD, car Minecraft LCE n'est pas pris en charge sur ces systèmes et Wine n'est pas disponible.
- Minecraft LCE sur Android est actuellement assez lent et bogué.
- macOS : LCE Qt Launcher ne prend pas officiellement en charge macOS et n'est pas testé lors des PR et des tests. Il n'existe pas de package pour macOS. Il n'existe aucune documentation à ce sujet. Cependant, un utilisateur expérimenté pourrait y parvenir.
Remerciements spéciaux à
- Prism Launcher pour certains éléments d'interface utilisateur et fichiers d'interface utilisateur
- MCLCE/MinecraftConsoles communauté pour le portage du jeu sur PC
- communauté neoLegacy pour le rétroportage des mises à jour pour le portage PC
- communauté LCE-Revelation
- Communauté LCE Hub pour le Marketplace/Atelier
- Communauté MinecraftLegacy pour inclure mon lanceur dans leur liste
- Police Miracode
- Police Monocraft
- Steam Tinker Launch pour l'intégration de Steam et SteamDeck sur GNU/Linux via leur logiciel.
- et aussi tous les membres de la communauté LCE pour perpétuer l'héritage de Legacy Console Edition et d'où proviennent certaines ressources graphiques.
- et à Notch (Markus Persson), 4J Studio et Mojang sont à l'origine de ce jeu.