Changelog
4.3
Add get_executable_path()
Fix using Java Runtime on Windows
4.2
Fix launching Forge 1.17.1
4.1
Add get_minecraft_news()
Replace deprecated distutils.spawn.find_executable() with shutil.which()
Add support for using a custom Java runtime in different functions (BobDotCom)
Fix Forge for 1.12.2
Fix find_forge_version() (BobDotCom)
Packages can now be built without requests being installed (BobDotCom)
Fix finding Java runtime on Mac (BobDotCom)
4.0
Add Support for Microsoft Accounts
All functions with a Path as Argument can now take a os.PathLike
Fix crash in get_installed_versions() when a directory has no json file
Fix Bug in install_forge_version()
3.6
Fix install_forge_version() for 1.17.1
3.5
Fix crash when logging is empty
3.4
Add runtime module
The runtime is now automatic installed if needed
3.3
Add is_forge_version_valid()
Add supports_automatic_install()
Add UnsupportedVersion exception
Add ExternalProgramError exception
Add callbacks to install_fabric()
Make install_forge_version() raise VersionNotFound exception
Fix install_fabric()
Better codestyle
3.2
Use custom user agent for all requests
Fix typo that causes crash (DiamondsBattle)
3.1
Fix Bug in install_minecraft_version()
3.0
Add fabric module
install_minecraft_version supports now custom libraries urls
Add VersionNotFound exception
Add type annotations
Add docstrings
Add is_version_valid()
Add generate_test_options()
2.1
Add support for log4j configuration file
Fix Bug with files in versions directory
2.0
Add forge modul
Add hash validation
1.4
Fix downloading libraries on windows
1.3
Fix downloading libraries without url
Fix get_available_versions()
Improve get_java_executable()
1.2
Fix Typo
1.1
Fix Forge for older versions
1.0
Add function to extract natives
Add functions for upload and reset a skin
0.5
Better support for older versions
Add new functions to utils
0.4
The natives are now extracted
Fix running older versions of Forge
0.3
The classpath has now the correct seperator on windows
Add option to set the executable path
Add support for {arch} in natives
0.2
Add support for Forge
Add more options
Add callback functions
0.1
First Release