Use new version API and default to v8 PWR

This commit is contained in:
AMIAY
2026-02-11 10:43:18 +01:00
parent bcc7476322
commit 4502c11bd0
4 changed files with 203 additions and 30 deletions

View File

@@ -627,7 +627,7 @@ ipcMain.handle('install-game', async (event, playerName, javaPath, installPath,
console.log('[Main] Processing Butler error with retry context');
errorData.retryData = {
branch: error.branch || 'release',
fileName: error.fileName || '7.pwr',
fileName: error.fileName || 'v8',
cacheDir: error.cacheDir
};
errorData.canRetry = error.canRetry !== false;
@@ -647,7 +647,7 @@ ipcMain.handle('install-game', async (event, playerName, javaPath, installPath,
console.log('[Main] Processing generic error, creating default retry data');
errorData.retryData = {
branch: 'release',
fileName: '7.pwr'
fileName: 'v8'
};
// For generic errors, assume it's retryable unless specified
errorData.canRetry = error.canRetry !== false;
@@ -887,7 +887,7 @@ ipcMain.handle('retry-download', async (event, retryData) => {
console.log('[IPC] Invalid retry data, using PWR defaults');
retryData = {
branch: 'release',
fileName: '7.pwr'
fileName: 'v8'
};
}
@@ -921,7 +921,7 @@ ipcMain.handle('retry-download', async (event, retryData) => {
} :
{
branch: retryData?.branch || 'release',
fileName: retryData?.fileName || '7.pwr',
fileName: retryData?.fileName || 'v8',
cacheDir: retryData?.cacheDir
};