MCSI-3 Custom RAM size option #24

Merged
squid merged 4 commits from MCSI-3_custom_ram_size_option into main 2025-07-11 01:39:54 +08:00
Showing only changes of commit 9dc11db1fd - Show all commits

View File

@ -34,9 +34,8 @@ class InstallationBloc extends Bloc<InstallationEvent, InstallationState> {
); );
final startScriptFilePath = path.join(savePath, Constants.startScriptFileName); final startScriptFilePath = path.join(savePath, Constants.startScriptFileName);
final startScriptContent = Platform.isWindows final startScriptContent =
? 'java -jar .\\${Constants.serverFileName}\r\n' 'java -Xmx${state.ramSize.max}M -Xms${state.ramSize.min}M -jar ${Platform.isWindows ? '.${Constants.serverFileName}\r\n' : './${Constants.serverFileName}\n'}';
: 'java -jar ./${Constants.serverFileName}\n';
await writeFileUseCase(startScriptFilePath, startScriptContent); await writeFileUseCase(startScriptFilePath, startScriptContent);
await grantFilePermissionUseCase(startScriptFilePath); await grantFilePermissionUseCase(startScriptFilePath);