diff --git a/backend/launcher.js b/backend/launcher.js index fbe424e..57f6686 100644 --- a/backend/launcher.js +++ b/backend/launcher.js @@ -76,7 +76,6 @@ const { // Services const { - getInstalledClientVersion, getLatestClientVersion } = require('./services/versionManager'); @@ -141,7 +140,6 @@ module.exports = { detectGpu, // Version functions - getInstalledClientVersion, getLatestClientVersion, saveVersionClient, loadVersionClient, diff --git a/backend/managers/gameLauncher.js b/backend/managers/gameLauncher.js index 5243823..9ca0e18 100644 --- a/backend/managers/gameLauncher.js +++ b/backend/managers/gameLauncher.js @@ -9,7 +9,7 @@ const { getResolvedAppDir, findClientPath } = require('../core/paths'); const { setupWaylandEnvironment, setupGpuEnvironment } = require('../utils/platformUtils'); const { saveUsername, saveInstallPath, loadJavaPath, getUuidForUser, getAuthServerUrl, getAuthDomain, loadVersionBranch, loadVersionClient, saveVersionClient } = require('../core/config'); const { resolveJavaPath, getJavaExec, getBundledJavaPath, detectSystemJava, JAVA_EXECUTABLE } = require('./javaManager'); -const { getInstalledClientVersion, getLatestClientVersion } = require('../services/versionManager'); +const { getLatestClientVersion } = require('../services/versionManager'); const { updateGameFiles } = require('./gameManager'); const { syncModsForCurrentProfile } = require('./modManager'); diff --git a/backend/managers/gameManager.js b/backend/managers/gameManager.js index 1673704..5c64e77 100644 --- a/backend/managers/gameManager.js +++ b/backend/managers/gameManager.js @@ -4,7 +4,7 @@ const { execFile } = require('child_process'); const { getResolvedAppDir, findClientPath, findUserDataPath, findUserDataRecursive, GAME_DIR, CACHE_DIR, TOOLS_DIR } = require('../core/paths'); const { getOS, getArch } = require('../utils/platformUtils'); const { downloadFile } = require('../utils/fileManager'); -const { getLatestClientVersion, getInstalledClientVersion } = require('../services/versionManager'); +const { getLatestClientVersion } = require('../services/versionManager'); const { installButler } = require('./butlerManager'); const { downloadAndReplaceHomePageUI, downloadAndReplaceLogo } = require('./uiFileManager'); const { saveUsername, saveInstallPath, loadJavaPath, CONFIG_FILE, loadConfig, loadVersionBranch, saveVersionClient, loadVersionClient } = require('../core/config'); diff --git a/backend/services/versionManager.js b/backend/services/versionManager.js index 56bfa96..46002b7 100644 --- a/backend/services/versionManager.js +++ b/backend/services/versionManager.js @@ -26,32 +26,6 @@ async function getLatestClientVersion(branch = 'release') { } } -async function getInstalledClientVersion() { - try { - console.log('Fetching installed client version from API...'); - const response = await axios.get('https://files.hytalef2p.com/api/clientCheck', { - timeout: 5000, - headers: { - 'User-Agent': 'Hytale-F2P-Launcher' - } - }); - - if (response.data && response.data.client_version) { - const version = response.data.client_version; - console.log(`Installed client version: ${version}`); - return version; - } else { - console.log('Warning: Invalid clientCheck API response'); - return null; - } - } catch (error) { - console.error('Error fetching installed client version:', error.message); - console.log('Warning: clientCheck API unavailable'); - return null; - } -} - module.exports = { - getLatestClientVersion, - getInstalledClientVersion + getLatestClientVersion };