classForge#
- class Forge(
- version: str,
- minecraft: str,
- repository: str = 'https://maven.minecraftforge.net',
- java_index_url: str = 'https://launchermeta.mojang.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json',
The Forge loader, for Minecraft 1.13 and later.
- classmethod available(
- minecraft: str,
- *,
- session: Session | None = None,
- repository: str | None = None,
- promotions_url: str = 'https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json',
List Forge’s versions for a Minecraft version, newest first.
The recommended version is the one Forge itself recommends for that Minecraft version, or the newest when it recommends none.
- Parameters:
- Returns:
The versions, empty if Forge has none for that Minecraft version, or if it is older than 1.13, whose installers are not supported.
- Raises:
NetworkError – The version list could not be fetched.
- Return type: