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

Method createUpdateTask

launcher/minecraft/MinecraftInstance.cpp:926–941  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

924}
925
926Task::Ptr MinecraftInstance::createUpdateTask(Net::Mode mode)
927{
928 updateRuntimeContext();
929 switch (mode)
930 {
931 case Net::Mode::Offline:
932 {
933 return Task::Ptr(new MinecraftLoadAndCheck(this));
934 }
935 case Net::Mode::Online:
936 {
937 return Task::Ptr(new MinecraftUpdate(this));
938 }
939 }
940 return nullptr;
941}
942
943shared_qobject_ptr<LaunchTask> MinecraftInstance::createLaunchTask(AuthSessionPtr session, MinecraftServerTargetPtr serverToJoin)
944{

Callers 3

executeTaskMethod · 0.45
finalizeInstanceMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected