Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "9.0.x"
dotnet-version: "10.0.x"
- name: Extract version
id: version
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
core.setOutput("version", version);
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "9.0.x"
dotnet-version: "10.0.x"
- name: Build
run: |
dotnet build -c Release
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/verify-templates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
uses: actions/setup-dotnet@v4
id: setup-dotnet
with:
dotnet-version: 9.x
dotnet-version: 10.0.x

- run: |
dotnet new globaljson --sdk-version ${{ steps.setup-dotnet.outputs.dotnet-version }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
"author": "ResoniteModding",
"classifications": [ "BepInEx", "BepInEx 6" , "Plugin" , "CoreCLR", ".NET Core", "Resonite" ],
"identity": "BepInEx6.PluginTemplate.Resonite",
"name": "BepInEx 6 Resonite Plugin (.NET 9, Thunderstore Ready)",
"name": "BepInEx 6 Resonite Plugin (.NET 10, Thunderstore Ready)",
"shortName": "bep6resonite",
"description": "Creates a BepInEx 6 plugin for Resonite with .NET 9, auto-detection of game path, configurable package ID, and Thunderstore publishing support",
"description": "Creates a BepInEx 6 plugin for Resonite with .NET 10, auto-detection of game path, configurable package ID, and Thunderstore publishing support",
"tags": {
"language": "C#",
"type": "project"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Version>{version}</Version>
<Authors>{authors}</Authors>
<TargetFramework>net9.0</TargetFramework>
<TargetFramework>net10.0</TargetFramework>
<RepositoryUrl>{repositoryUrl}</RepositoryUrl>
<PackageId>{packageId}</PackageId>
<Product>ProjectName</Product>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ containsNsfwContent = false

# List any dependencies your mod has here, in the format "namespace-modname" = "version-constraint"
[package.dependencies]
ResoniteModding-BepisLoader = "1.5.0"
ResoniteModding-BepisResoniteWrapper = "1.0.1"
ResoniteModding-BepisLoader = "1.5.1"
ResoniteModding-BepisResoniteWrapper = "1.0.2"

[build]
icon = "./icon.png"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ A collection of .NET project templates for 6 plugins for developing Resonite mod

## Installation

You will need [.NET 9 or newer](https://dotnet.microsoft.com/download) to use the templates.
You will need [.NET 10 or newer](https://dotnet.microsoft.com/download) to use the templates.

To install, use [dotnet](https://dotnet.microsoft.com/download) tool.

Expand All @@ -20,7 +20,7 @@ This will install the following project templates:

| Templates | Short Name | Language | Tags |
|--------------------------------------------------------|---------------|----------|----------------------------------------------------------|
| BepInEx 6 Resonite Plugin (.NET 9, Thunderstore Ready) | bep6resonite | [C#] | BepInEx/BepInEx 6/Plugin/CoreCLR/.NET 9/Resonite/Thunderstore |
| BepInEx 6 Resonite Plugin (.NET 10, Thunderstore Ready) | bep6resonite | [C#] | BepInEx/BepInEx 6/Plugin/CoreCLR/.NET 10/Resonite/Thunderstore |

## Using a template

Expand Down