diff --git a/Natives/JavaLauncher.m b/Natives/JavaLauncher.m index 201e09a3..fb79a921 100644 --- a/Natives/JavaLauncher.m +++ b/Natives/JavaLauncher.m @@ -180,10 +180,10 @@ int launchJVM(NSString *username, id launchTarget, int width, int height, int mi if([getPreference(@"cosmetica") boolValue]) { margv[++margc] = [NSString stringWithFormat:@"-javaagent:%@/arc_dns_injector.jar=23.95.137.176", librariesPath].UTF8String; } - NSString *selectedAccount = getPreference(@"internal_selected_account"); - if (selectedAccount != nil) { - margv[++margc] = [NSString stringWithFormat:@"-Dpojav.selectedAccount=%@", selectedAccount].UTF8String; - } + + // Args for Spiral Knights + margv[++margc] = "-Dappdir=./spiral"; + margv[++margc] = "-Dresource_dir=./spiral/rsrc"; // Setup Caciocavallo margv[++margc] = "-Djava.awt.headless=false"; diff --git a/Natives/MinecraftResourceUtils.m b/Natives/MinecraftResourceUtils.m index 3c859567..92f16ead 100644 --- a/Natives/MinecraftResourceUtils.m +++ b/Natives/MinecraftResourceUtils.m @@ -294,6 +294,7 @@ static AFURLSessionManager* manager; client[@"downloads"] = [[NSMutableDictionary alloc] init]; if (json[@"downloads"][@"client"] == nil) { client[@"downloads"][@"artifact"] = [[NSMutableDictionary alloc] init]; + client[@"skip"] = @YES; } else { client[@"downloads"][@"artifact"] = json[@"downloads"][@"client"]; }