Newer
Older
KeeperJerry_Launcher / compat / profiles-example / profile1.15.2.cfg
version: "1.15.2";
assetIndex: "1.15.2"; # 1.7.10+ only

# Runtime-dependent params
dir: "XXXXX";
assetDir: "asset1.15.2";

# Client params
sortIndex: 0;
title: "XXXXX";
serverAddress: "server.tld";
serverPort: 25565;

# Updater and client watch service
updateFastCheck: true;
update: [
    "servers\\.dat"
];
updateVerify: [
    "libraries", "natives",
    "minecraft\\.jar", "forge\\.jar"
];
updateExclusions: [];

# Client launcher params
mainClass: "cpw.mods.modlauncher.Launcher";
classPath: [ "forge.jar", "libraries", "minecraft.jar"  ];
jvmArgs: [
    # Some options from Mojang's launcher
    "-XX:+UseG1GC",
    "-XX:+UnlockExperimentalVMOptions",
    "-XX:G1NewSizePercent=20",
    "-XX:G1ReservePercent=20",
    "-XX:MaxGCPauseMillis=50",
    "-XX:G1HeapRegionSize=32M",

    # Some options from me
    "-XX:+AlwaysPreTouch",
    "-XX:-TieredCompilation",
    "-XX:+DisableAttachMechanism"
];
clientArgs: [
	"--launchTarget",
	"fmlclient",
	"--fml.forgeVersion",
	"31.2.5",
	"--fml.mcVersion",
	"1.15.2",
	"--fml.forgeGroup",
	"net.minecraftforge",
	"--fml.mcpVersion",
	"20200515.085601"
];