def _get_forge_version_url(mcversion, forgeversion, forge_homepage):
    """
    Gets a Forge download URL for a specific Minecraft and Forge version
    :param mcversion: string
    :param forgeversion: string
    :param forge_homepage: string, URL to Forge homepage as specified in promotions JSON
    :return: string
    """
    if mcversion == "1.7.10":  # weird thing happens with 1.7.10 download URLs making them different from all the rest
        forgeversion += "-1.7.10"

    return forge_homepage + "{}-{}/".format(mcversion, forgeversion) + "forge-{}-{}-installer.jar".format(mcversion, forgeversion)