A Python Minecraft Launcher - easily manage and launch Minecraft instances with a simple, intuitive interface and multiple distribution methods.
For quick reference's sake, download the latest release here.
Biggest miracle in the world:
- ๐ Quick and easy Minecraft instance management
- ๐ฏ One-click launcher
- โ๏ธ Simple configuration
- ๐ฆ Automatic dependency handling
- ๐ง Customizable game settings
- Python 3.8 or higher
- pip (Python package manager)
- Java Runtime Environment (Optional, but for a speedy startup, please install it)
# Clone the repository
git clone https://github.com/Earth1283/PyMCL.git
cd PyMCL
# Install dependencies
pip install -r requirements.txt# Start the launcher
python main.pyDownload the exe from the latest release here
Double click the exe, and you're done!
To clear the icon cache, you can either:
- Go to the
Toolsmenu and selectClear Icon Cache. - Go to the
Modspage and click theClear Icon Cachebutton.
The mod explorer has been updated to a new 3-column grid layout. Each mod is displayed as a card with its icon, name, and a download badge. The search bar is now a floating bar at the top of the page.
Clicking on a mod card (but not the download button) will open a new window with the mod's full description, rendered from Markdown. To download a mod, you must first select a game version and loader from the "Launch" page. If you have not selected a version and loader, you will be prompted to do so before the download can begin.
Simply run:
python launcher.pySimply double click that exe file. Period.
We welcome contributions! Feel free to open issues and pull requests.
MIT License - see LICENSE file for details
- ๐ Report issues on GitHub
- ๐ง Start a PR to improve the project๏ผ
Happy Crafting! โ๏ธ