MCPcopy Create free account
hub / github.com/PolyMC/PolyMC / createEnvironment

Method createEnvironment

launcher/minecraft/MinecraftInstance.cpp:462–474  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

460}
461
462QProcessEnvironment MinecraftInstance::createEnvironment()
463{
464 // prepare the process environment
465 QProcessEnvironment env = CleanEnviroment();
466
467 // export some infos
468 auto variables = getVariables();
469 for (auto it = variables.begin(); it != variables.end(); ++it)
470 {
471 env.insert(it.key(), it.value());
472 }
473 return env;
474}
475
476QProcessEnvironment MinecraftInstance::createLaunchEnvironment()
477{

Callers 3

substituteVariablesMethod · 0.45
PreLaunchCommandMethod · 0.45
PostLaunchCommandMethod · 0.45

Calls 3

beginMethod · 0.80
endMethod · 0.80
insertMethod · 0.80

Tested by

no test coverage detected