Skip to content

Commit 655c77c

Browse files
committed
feat: increase default MaximumRamMb value to 2048
1 parent 0ce9e39 commit 655c77c

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

CmlLib/Core/Launcher/MLaunchOption.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,25 @@ namespace CmlLib.Core
66
{
77
public class MLaunchOption
88
{
9+
public MLaunchOption()
10+
{
11+
if (MRule.Arch == "64")
12+
{
13+
MaximumRamMb = 2048;
14+
}
15+
else
16+
{
17+
MaximumRamMb = 1024;
18+
}
19+
}
20+
921
public MinecraftPath? Path { get; set; }
1022
public MVersion? StartVersion { get; set; }
1123
public MSession? Session { get; set; }
1224

1325
public string? JavaVersion { get; set; }
1426
public string? JavaPath { get; set; }
15-
public int MaximumRamMb { get; set; } = 1024;
27+
public int MaximumRamMb { get; set; }
1628
public int MinimumRamMb { get; set; }
1729
public string[]? JVMArguments { get; set; }
1830

CmlLibCoreSample/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ void Start(MSession session)
6565

6666
var launchOption = new MLaunchOption
6767
{
68-
MaximumRamMb = 1024,
6968
Session = session,
70-
69+
70+
//MaximumRamMb = 2048,
7171
//ScreenWidth = 1600,
7272
//ScreenHeight = 900,
7373
//ServerIp = "mc.hypixel.net",

0 commit comments

Comments
 (0)