Python minecraft client packager - is universal generator of clients, any version of minecraft. The script is extremely lightweight and works very fast, especially at the stage of loading assets.
DEMO VIDEO : https://www.youtube.com/watch?v=UgpErpgvMsE
- Download any version of minecraft from early alpha, ending with the most recent versions of snapshots.
- Asynchronous loading all dist files.
- Convenient output of the script, the result of the work will be located in the output folder.
- In addition to any version of the client, you also get any version of the server in the kit.
- Build on any platform, windows, linux, osx.
- Asynchronous loading of libraries. (Done!)
- Running all downloads parallel/asynchronously. (Done!)
- Automatic assembly of the client/server launch script, along with a ready-made client distribution. (Done! all versions.)
- Python3
Requires python3 to run.
And you can also choose whether to delete the folder every time? when reassembling a client. + Autolaunch
$ git clone https://github.com/Exordio/python-minecraft-Client-Packager
$ cd python-minecraft-Client-Packager
$ python -m venv venv
$ venv/scripts/activate
$ pip install -r requirements.txt
$ python goldenHand.py