Skip to content

A launcher made of snakes ๐Ÿ. It works on my machine, so if it breaks on yours, that sounds like a you problem.

License

Notifications You must be signed in to change notification settings

Earth1283/PyMCL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

83 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ PyMCL

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.

๐Ÿ… Badges

Biggest miracle in the world: Nuitka Build

Bugs

Works On

Maintenance

Code Quality

Python

Git

GUI

โœจ Features

  • ๐Ÿš€ Quick and easy Minecraft instance management
  • ๐ŸŽฏ One-click launcher
  • โš™๏ธ Simple configuration
  • ๐Ÿ“ฆ Automatic dependency handling
  • ๐Ÿ”ง Customizable game settings

๐Ÿ“‹ Requirements

  • Python 3.8 or higher
  • pip (Python package manager)
  • Java Runtime Environment (Optional, but for a speedy startup, please install it)

๐Ÿš€ Quick Start

1๏ธโƒฃ Installation - All Platforms

# Clone the repository
git clone https://github.com/Earth1283/PyMCL.git
cd PyMCL

# Install dependencies
pip install -r requirements.txt

2๏ธโƒฃ Launch Minecraft

# Start the launcher
python main.py

โšก๏ธ Quick EXE - Windows Only

Download the exe from the latest release here

Double click the exe, and you're done!

Clearing the Cache

To clear the icon cache, you can either:

  • Go to the Tools menu and select Clear Icon Cache.
  • Go to the Mods page and click the Clear Icon Cache button.

Mod Explorer

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.

๐ŸŽฎ Usage

GUI Mode

Simply run:

python launcher.py

EXE Mode

Simply double click that exe file. Period.

๐Ÿค Contributing

We welcome contributions! Feel free to open issues and pull requests.

๐Ÿ“„ License

MIT License - see LICENSE file for details

โ“ Need Help?

  • ๐Ÿ› Report issues on GitHub
  • ๐Ÿ”ง Start a PR to improve the project๏ผ

Happy Crafting! โ›๏ธ

About

A launcher made of snakes ๐Ÿ. It works on my machine, so if it breaks on yours, that sounds like a you problem.

Topics

Resources

License

Stars

Watchers

Forks