Changelog

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