A lightweight Minecraft launcher built with Python 3.12.
Note 🎯: This is a fun/non-serious project. Use at your own discretion!
- 🔐 Microsoft account authentication (working implementation)
- ⚙️ Customizable launch parameters
- 💻 Simple CLI interface
- 🐍 Python 3.12+ compatibility
- 📣 Next steps:
- Support for Loguru
- Add optional download of fabric and forge
- Fabric
- Forge (Can't choose)
- Improve authentication
- Fix opening browser on Android
- Remember Microsoft account
- Refactoring
- Add selection version(s) to download
- Python 3.12+
- Pip package manager
- Clone this repository:
git clone https://github.com/your-username/C-McLauncher.git
cd C-McLauncher- Install dependencies:
pip3 install -r requirements.txt- Running:
python3 main.pypython3 main.py -hpython3 main.py --without_auth --username YouUsername --version 1.21.8Microsoft authentication is currently supported and functional. You'll be prompted to authenticate through your browser when first launching.
This project is not affiliated with Mojang AB or Microsoft. Minecraft is a trademark of Mojang Studios.