This has undergone a bit of development since I imported it a short while ago. It has sprouted the ability to set or clear a custom Minecraft skin and the (purely theoretical) ability to work with Minecraft Forge.
ok? --Kurt Index: Makefile =================================================================== RCS file: /cvs/ports/games/py-minecraft-launcher-lib/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 3 Jul 2020 21:12:54 -0000 1.3 +++ Makefile 25 Jul 2020 20:51:36 -0000 @@ -2,11 +2,10 @@ COMMENT = library for creating a custom Minecraft launcher -MODPY_EGG_VERSION = 1.0 +MODPY_EGG_VERSION = 2.1 DISTNAME = minecraft-launcher-lib-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 0 CATEGORIES = games Index: distinfo =================================================================== RCS file: /cvs/ports/games/py-minecraft-launcher-lib/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 22 May 2020 16:47:26 -0000 1.2 +++ distinfo 25 Jul 2020 20:51:36 -0000 @@ -1,2 +1,2 @@ -SHA256 (minecraft-launcher-lib-1.0.tar.gz) = 6AiixZPa9C9EOTS87dz959/iSWzCspwkvd49JnIZrcM= -SIZE (minecraft-launcher-lib-1.0.tar.gz) = 8439 +SHA256 (minecraft-launcher-lib-2.1.tar.gz) = /Y+jU2VUQvc0q79mK/8RiCIe6fLOsK040jvnrA2yhAk= +SIZE (minecraft-launcher-lib-2.1.tar.gz) = 10641 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/games/py-minecraft-launcher-lib/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 22 May 2020 16:47:26 -0000 1.2 +++ pkg/PLIST 25 Jul 2020 20:51:36 -0000 @@ -11,12 +11,14 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}account.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}command.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}forge.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}helper.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}install.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}natives.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/account.py lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/command.py +lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/forge.py lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/helper.py lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/install.py lib/python${MODPY_VERSION}/site-packages/minecraft_launcher_lib/natives.py