Skip to content

Commit 288f1f3

Browse files
committed
Upgraded dotnet version
1 parent 66880fa commit 288f1f3

6 files changed

Lines changed: 24 additions & 15 deletions

File tree

ModuleLauncher.NET.Example/ModuleLauncher.NET.Example.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<OutputType>WinExe</OutputType>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<!--Avalonia doesen't support TrimMode=link currently,but we are working on that https://github.com/AvaloniaUI/Avalonia/issues/6892 -->
77
<TrimMode>copyused</TrimMode>

ModuleLauncher.NET.Mods/ModuleLauncher.NET.Mods.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

ModuleLauncher.NET.Runtime/ModuleLauncher.NET.Runtime.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<LangVersion>preview</LangVersion>
Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,30 @@
11
using Manganese.Text;
22
using ModuleLauncher.NET.Mods.Utilities;
3+
using ModuleLauncher.NET.Resources;
4+
using ModuleLauncher.NET.Utilities;
5+
using System.Runtime.CompilerServices;
36
using Tommy;
47

5-
while (true)
6-
{
7-
var info = await ModUtils.GetModInfoAsync(AnsiConsole.Ask<string>("Mod [red]path[/]:").Trim('"'));
8-
info.ToJsonString().Print();
9-
}
8+
const string MinecraftRoot = @"C:\Users\ahpx\AppData\Roaming\.minecraft";
9+
var resolver = new MinecraftResolver(MinecraftRoot);
10+
11+
var mc = resolver.GetMinecraft("1.20.4");
12+
13+
await mc.WithAuthentication("AHpx")
14+
.WithJava(@"C:\Users\ahpx\AppData\Local\Packages\Microsoft.4297127D64EC6_8wekyb3d8bbwe\LocalCache\Local\runtime\java-runtime-gamma\windows-x64\java-runtime-gamma\bin\javaw.exe")
15+
.WithLauncherName("Latest Version")
16+
.LaunchAsync(pipeTarget: CliWrap.PipeTarget.ToDelegate(s =>
17+
{
18+
Console.WriteLine(s);
19+
}));
1020

11-
1221
static class RuntimeUtils
1322
{
1423

1524
public static T Print<T>(this T t)
1625
{
1726
Console.WriteLine(t);
18-
27+
1928
return t;
2029
}
2130
}

ModuleLauncher.NET.Tests/ModuleLauncher.NET.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77

ModuleLauncher.NET/ModuleLauncher.NET.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<LangVersion>latestmajor</LangVersion>

0 commit comments

Comments
 (0)