update news, noelegacy and add direct downlaod support

This commit is contained in:
xgui4
2026-06-24 11:40:26 -04:00
parent b094bcf25a
commit c2b15ff2d2
6 changed files with 36 additions and 10 deletions

View File

@@ -1,12 +1,12 @@
{
"$schema": "https://raw.githubusercontent.com/xgui4/LCE-Qt-Launcher/refs/heads/dev/schemas/x-application-lce_inst_config.json",
"name": "neoStudiosLCE neoLegacy",
"instance_source": "InstanceSource.REMOTE_GIT_SOURCE",
"instance_source": "InstanceSource.",
"image": ":/assets/neoLegacy.png",
"archive_file": "none",
"archive_file": "Release.zip",
"exe_name": "neoLegacyWindows64/Minecraft.Client.exe",
"news_feed": "https://git.minecraftlegacy.com/backups/neoLegacy/commits/main/",
"news_feed": "https://git.neolegacy.dev/neoStudiosLCE/neoLegacy",
"installation_path": "{appInstancePath}/.neoLegacy",
"repo_url": "https://git.minecraftlegacy.com/backups/neoLegacy",
"version": "master"
"repo_url": "https://bucket.ibatv.xyz/neolegacy/Release.zip",
"version": "latest-bin"
}

View File

@@ -13,6 +13,7 @@
// InstanceSource.REMOTE_GIT_SOURCE : Remote Git (not implemented yet)
// InstanceSource.LOCAL_INSTALLATION : Local Installation (not implemented yet)
// InstanceSource.LOCAL_SOURCE_CODE : Local Source Code (not implemented yet)
// InstanceSource.DIRECT_DOWNLOAD : Direct Download from a URL
"instance_source" : "InstanceSource.GITHUB_RELEASE",
"version" : "nightly", // version/tag of the release of rhe instance to download
"steam_link" : "steam://rungameid/{number}"