From 05f5c49bea1869564517f976d50eb2518a3c7463 Mon Sep 17 00:00:00 2001 From: SomeRandomNoobKekeke <122838333+SomeRandomNoobKekeke@users.noreply.github.com> Date: Fri, 19 Sep 2025 04:08:58 +0300 Subject: [PATCH 1/3] Changed TargetFramework in all projects to net8.0 --- Assets/Assets.csproj | 2 +- ClientProject/LinuxClient.csproj | 2 +- ClientProject/OSXClient.csproj | 2 +- ClientProject/WindowsClient.csproj | 2 +- ServerProject/LinuxServer.csproj | 2 +- ServerProject/OSXServer.csproj | 2 +- ServerProject/WindowsServer.csproj | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Assets/Assets.csproj b/Assets/Assets.csproj index 65d364d..28c9f7a 100644 --- a/Assets/Assets.csproj +++ b/Assets/Assets.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable ModAssets diff --git a/ClientProject/LinuxClient.csproj b/ClientProject/LinuxClient.csproj index a2d7ca3..25b8d40 100644 --- a/ClientProject/LinuxClient.csproj +++ b/ClientProject/LinuxClient.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/ClientProject/OSXClient.csproj b/ClientProject/OSXClient.csproj index e35fc9d..aba8b88 100644 --- a/ClientProject/OSXClient.csproj +++ b/ClientProject/OSXClient.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/ClientProject/WindowsClient.csproj b/ClientProject/WindowsClient.csproj index cc84b40..0e8550d 100644 --- a/ClientProject/WindowsClient.csproj +++ b/ClientProject/WindowsClient.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 enable enable x64 diff --git a/ServerProject/LinuxServer.csproj b/ServerProject/LinuxServer.csproj index 6d43ad0..d11bf1d 100644 --- a/ServerProject/LinuxServer.csproj +++ b/ServerProject/LinuxServer.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/ServerProject/OSXServer.csproj b/ServerProject/OSXServer.csproj index 446be8a..eda4a32 100644 --- a/ServerProject/OSXServer.csproj +++ b/ServerProject/OSXServer.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable diff --git a/ServerProject/WindowsServer.csproj b/ServerProject/WindowsServer.csproj index 876585d..78ff008 100644 --- a/ServerProject/WindowsServer.csproj +++ b/ServerProject/WindowsServer.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 enable enable x64 From 934edb3e53b14f404658ff64f52942eeccb985e0 Mon Sep 17 00:00:00 2001 From: SomeRandomNoobKekeke <122838333+SomeRandomNoobKekeke@users.noreply.github.com> Date: Fri, 19 Sep 2025 04:10:32 +0300 Subject: [PATCH 2/3] Replaced MonoMod.Common with MonoMod.Utils --- ClientProject/LinuxClient.csproj | 4 ++-- ClientProject/OSXClient.csproj | 4 ++-- ClientProject/WindowsClient.csproj | 4 ++-- README.md | 2 +- Refs/README.txt | 2 +- ServerProject/LinuxServer.csproj | 4 ++-- ServerProject/OSXServer.csproj | 4 ++-- ServerProject/WindowsServer.csproj | 4 ++-- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ClientProject/LinuxClient.csproj b/ClientProject/LinuxClient.csproj index 25b8d40..af4332a 100644 --- a/ClientProject/LinuxClient.csproj +++ b/ClientProject/LinuxClient.csproj @@ -28,8 +28,8 @@ ..\Refs\MonoGame.Framework.Linux.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll diff --git a/ClientProject/OSXClient.csproj b/ClientProject/OSXClient.csproj index aba8b88..923df64 100644 --- a/ClientProject/OSXClient.csproj +++ b/ClientProject/OSXClient.csproj @@ -28,8 +28,8 @@ ..\Refs\MonoGame.Framework.MacOS.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll diff --git a/ClientProject/WindowsClient.csproj b/ClientProject/WindowsClient.csproj index 0e8550d..a69d578 100644 --- a/ClientProject/WindowsClient.csproj +++ b/ClientProject/WindowsClient.csproj @@ -46,8 +46,8 @@ ..\Refs\MonoGame.Framework.Windows.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll diff --git a/README.md b/README.md index 524b42a..9c487b7 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ folder under the subfolder "Publicized". Just copy the ones listed below into "/ ./MonoGame.Framework.Linux.NetStandard.dll ./MonoGame.Framework.MacOS.NetStandard.dll ./MonoGame.Framework.Windows.NetStandard.dll -./MonoMod.Common.dll +./MonoMod.Utils.dll ./MoonSharp.Interpreter.dll ./XNATypes.dll ``` diff --git a/Refs/README.txt b/Refs/README.txt index 6b80e8f..805d136 100644 --- a/Refs/README.txt +++ b/Refs/README.txt @@ -14,6 +14,6 @@ ./MonoGame.Framework.Linux.NetStandard.dll ./MonoGame.Framework.MacOS.NetStandard.dll ./MonoGame.Framework.Windows.NetStandard.dll -./MonoMod.Common.dll +./MonoMod.Utils.dll ./MoonSharp.Interpreter.dll ./XNATypes.dll \ No newline at end of file diff --git a/ServerProject/LinuxServer.csproj b/ServerProject/LinuxServer.csproj index d11bf1d..7b10202 100644 --- a/ServerProject/LinuxServer.csproj +++ b/ServerProject/LinuxServer.csproj @@ -28,8 +28,8 @@ ..\Refs\MonoGame.Framework.Linux.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll diff --git a/ServerProject/OSXServer.csproj b/ServerProject/OSXServer.csproj index eda4a32..399aa2b 100644 --- a/ServerProject/OSXServer.csproj +++ b/ServerProject/OSXServer.csproj @@ -28,8 +28,8 @@ ..\Refs\MonoGame.Framework.MacOS.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll diff --git a/ServerProject/WindowsServer.csproj b/ServerProject/WindowsServer.csproj index 78ff008..9d510a2 100644 --- a/ServerProject/WindowsServer.csproj +++ b/ServerProject/WindowsServer.csproj @@ -43,8 +43,8 @@ ..\Refs\MonoGame.Framework.Windows.NetStandard.dll - - ..\Refs\MonoMod.Common.dll + + ..\Refs\MonoMod.Utils.dll ..\Refs\MoonSharp.Interpreter.dll From faba16a0979e976f85ec7462c64fc88d8f19beac Mon Sep 17 00:00:00 2001 From: SomeRandomNoobKekeke <122838333+SomeRandomNoobKekeke@users.noreply.github.com> Date: Fri, 19 Sep 2025 04:18:11 +0300 Subject: [PATCH 3/3] added missing "using System.Runtime.CompilerServices;" --- SharedProject/SharedSource/Plugin.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/SharedProject/SharedSource/Plugin.cs b/SharedProject/SharedSource/Plugin.cs index 96a1d20..666cf23 100644 --- a/SharedProject/SharedSource/Plugin.cs +++ b/SharedProject/SharedSource/Plugin.cs @@ -4,6 +4,7 @@ using System.Text; using Barotrauma; +using System.Runtime.CompilerServices; [assembly: IgnoresAccessChecksTo("Barotrauma")] [assembly: IgnoresAccessChecksTo("DedicatedServer")] [assembly: IgnoresAccessChecksTo("BarotraumaCore")]