From e206e7c86c158b993ef27ddf5cafde8e343fe2f7 Mon Sep 17 00:00:00 2001 From: Chomp Date: Sun, 12 Jan 2025 12:17:41 +0000 Subject: [PATCH] Create new Example mods project and moved override example into it --- ExampleMods/ExampleMods.csproj | 14 ++++++++++++++ .../Mods/Override}/ExampleOverrideMod.csproj | 0 .../Mods/Override}/WatermarkOverride.cs | 2 +- ExampleMods/Program.cs | 2 ++ server-csharp.sln | 13 ++++++++----- 5 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 ExampleMods/ExampleMods.csproj rename {ExampleOverrideMod => ExampleMods/Mods/Override}/ExampleOverrideMod.csproj (100%) rename {ExampleOverrideMod => ExampleMods/Mods/Override}/WatermarkOverride.cs (94%) create mode 100644 ExampleMods/Program.cs diff --git a/ExampleMods/ExampleMods.csproj b/ExampleMods/ExampleMods.csproj new file mode 100644 index 00000000..65d2924e --- /dev/null +++ b/ExampleMods/ExampleMods.csproj @@ -0,0 +1,14 @@ + + + + Exe + net9.0 + enable + enable + + + + + + + diff --git a/ExampleOverrideMod/ExampleOverrideMod.csproj b/ExampleMods/Mods/Override/ExampleOverrideMod.csproj similarity index 100% rename from ExampleOverrideMod/ExampleOverrideMod.csproj rename to ExampleMods/Mods/Override/ExampleOverrideMod.csproj diff --git a/ExampleOverrideMod/WatermarkOverride.cs b/ExampleMods/Mods/Override/WatermarkOverride.cs similarity index 94% rename from ExampleOverrideMod/WatermarkOverride.cs rename to ExampleMods/Mods/Override/WatermarkOverride.cs index 5f220ed1..160002fa 100644 --- a/ExampleOverrideMod/WatermarkOverride.cs +++ b/ExampleMods/Mods/Override/WatermarkOverride.cs @@ -4,7 +4,7 @@ using Core.Servers; using Core.Services; using Core.Utils; -namespace ExampleOverrideMod; +namespace ExampleMods.Mods.Override; [Injectable(InjectableTypeOverride = typeof(Watermark))] public class WatermarkOverride : Watermark diff --git a/ExampleMods/Program.cs b/ExampleMods/Program.cs new file mode 100644 index 00000000..3751555c --- /dev/null +++ b/ExampleMods/Program.cs @@ -0,0 +1,2 @@ +// See https://aka.ms/new-console-template for more information +Console.WriteLine("Hello, World!"); diff --git a/server-csharp.sln b/server-csharp.sln index 17fa6f4d..5b6bcdb0 100644 --- a/server-csharp.sln +++ b/server-csharp.sln @@ -6,7 +6,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests", "UnitTests\UnitTests.csproj", "{6C0681F9-4013-4579-82DA-0A9297984FD3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExampleOverrideMod", "ExampleOverrideMod\ExampleOverrideMod.csproj", "{0B9E34E4-04E1-4644-B508-2A53D198F059}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExampleMods", "ExampleMods\ExampleMods.csproj", "{0A144F80-31B1-4CA0-AB98-1DC77169A56D}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -26,9 +26,12 @@ Global {6C0681F9-4013-4579-82DA-0A9297984FD3}.Debug|Any CPU.Build.0 = Debug|Any CPU {6C0681F9-4013-4579-82DA-0A9297984FD3}.Release|Any CPU.ActiveCfg = Release|Any CPU {6C0681F9-4013-4579-82DA-0A9297984FD3}.Release|Any CPU.Build.0 = Release|Any CPU - {0B9E34E4-04E1-4644-B508-2A53D198F059}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0B9E34E4-04E1-4644-B508-2A53D198F059}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0B9E34E4-04E1-4644-B508-2A53D198F059}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0B9E34E4-04E1-4644-B508-2A53D198F059}.Release|Any CPU.Build.0 = Release|Any CPU + {0A144F80-31B1-4CA0-AB98-1DC77169A56D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0A144F80-31B1-4CA0-AB98-1DC77169A56D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0A144F80-31B1-4CA0-AB98-1DC77169A56D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0A144F80-31B1-4CA0-AB98-1DC77169A56D}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal