Modsmith Python library v0.3.6
Get started Guides Concepts Reference Help
/
modsmith-python
Get started Guides Concepts Reference Help

Reference

  • Reference
    • Platforms
    • Modpacks
    • Mod loaders
      • Forge
      • NeoForge
      • Fabric
      • Quilt
      • versions
      • recommended
      • LoaderVersion
      • create
      • parse
      • detect
      • Loader
      • MetaLoader
      • ProcessorLoader
      • register
    • Instances
    • Metadata
    • Minecraft
    • Java
    • Launcher
    • Network
    • Progress
    • Errors
Reference Mod loaders

funcrecommended#

recommended(
kind: str,
minecraft: str,
*,
session: Session | None = None,
) → Loader#

Return the loader version to install by default for a Minecraft version.

That is the version the loader’s project recommends, if it names one, and otherwise its newest stable version. If there is no stable version, the newest one is used.

Parameters:
  • kind (str) – The loader’s name.

  • minecraft (str) – The Minecraft version.

  • session (Session | None) – The session to use. A temporary one is created if omitted.

Returns:

The loader, ready to install.

Raises:
  • UnsupportedError – The loader is unknown, cannot list its versions, or has none for that Minecraft version.

  • NetworkError – The version list could not be fetched.

Return type:

Loader

PreviousversionsNextLoaderVersion

On this page

  • recommended
    • recommended()

Copyright © 2026 MeNeither
Released under the MIT License. Built with Sphinx.

Home Command line Python library