From f54fe36972b4d0c932f2b15ac58bc78107574eb7 Mon Sep 17 00:00:00 2001 From: Arthri <41360489+a@users.noreply.github.com> Date: Wed, 28 Jan 2026 06:09:17 +0000 Subject: [PATCH 1/5] Update OTAPI version --- TerrariaServerAPI/TerrariaServerAPI.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TerrariaServerAPI/TerrariaServerAPI.csproj b/TerrariaServerAPI/TerrariaServerAPI.csproj index 616e64dd..2534b34b 100644 --- a/TerrariaServerAPI/TerrariaServerAPI.csproj +++ b/TerrariaServerAPI/TerrariaServerAPI.csproj @@ -23,6 +23,6 @@ - + From 8e2fced9d371cf590d5cb200807bddca95209839 Mon Sep 17 00:00:00 2001 From: Arthri <41360489+a@users.noreply.github.com> Date: Wed, 28 Jan 2026 06:13:40 +0000 Subject: [PATCH 2/5] Update SetDefaults hook --- TerrariaServerAPI/TerrariaApi.Server/Hooking/ItemHooks.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TerrariaServerAPI/TerrariaApi.Server/Hooking/ItemHooks.cs b/TerrariaServerAPI/TerrariaApi.Server/Hooking/ItemHooks.cs index 5fa87537..268d6a79 100644 --- a/TerrariaServerAPI/TerrariaApi.Server/Hooking/ItemHooks.cs +++ b/TerrariaServerAPI/TerrariaApi.Server/Hooking/ItemHooks.cs @@ -15,7 +15,7 @@ public static void AttachTo(HookManager hookManager) { _hookManager = hookManager; - HookEvents.Terraria.Item.SetDefaults_Int32_Boolean_ItemVariant += OnSetDefaults; + HookEvents.Terraria.Item.SetDefaults += OnSetDefaults; HookEvents.Terraria.Item.netDefaults += OnNetDefaults; Hooks.Chest.QuickStack += OnQuickStack; @@ -28,7 +28,7 @@ private static void OnNetDefaults(Item item, HookEvents.Terraria.Item.netDefault args.ContinueExecution = false; } - private static void OnSetDefaults(Item item, HookEvents.Terraria.Item.SetDefaults_Int32_Boolean_ItemVariantEventArgs args) + private static void OnSetDefaults(Item item, HookEvents.Terraria.Item.SetDefaultsEventArgs args) { if (!args.ContinueExecution) return; if (_hookManager.InvokeItemSetDefaultsInt(ref args.Type, item, args.variant)) From 787058e5c44e7f46dc79ad7dcc9774c6beccbfbc Mon Sep 17 00:00:00 2001 From: Arthri <41360489+a@users.noreply.github.com> Date: Wed, 28 Jan 2026 15:08:04 +0000 Subject: [PATCH 3/5] Fix tile generation tests --- TerrariaServerAPI.Tests/TileGenerateTests.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TerrariaServerAPI.Tests/TileGenerateTests.cs b/TerrariaServerAPI.Tests/TileGenerateTests.cs index b2661383..37c839a3 100644 --- a/TerrariaServerAPI.Tests/TileGenerateTests.cs +++ b/TerrariaServerAPI.Tests/TileGenerateTests.cs @@ -24,13 +24,13 @@ public void Generate_Small(ICollection provider) Main.tile = provider; WorldGen.generatingWorld = true; - Main.rand = new UnifiedRandom(9999); - WorldGen.gen = true; + Main.ActiveWorldFileData.SetSeed("seeeeeeeeeed"); + Main.rand = new UnifiedRandom(Main.ActiveWorldFileData.Seed); Main.menuMode = 888; WorldGen.clearWorld(); - WorldGen.GenerateWorld(9999); + WorldGen.GenerateWorld(); } [Test] From 2ea28d2aef22a663fef4b33a6b8f27b384e0b192 Mon Sep 17 00:00:00 2001 From: ksqeib Date: Thu, 29 Jan 2026 15:38:46 +0800 Subject: [PATCH 4/5] Update OTAPI and .net version --- TerrariaServerAPI/TerrariaServerAPI.csproj | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/TerrariaServerAPI/TerrariaServerAPI.csproj b/TerrariaServerAPI/TerrariaServerAPI.csproj index 2534b34b..4dc2fc9b 100644 --- a/TerrariaServerAPI/TerrariaServerAPI.csproj +++ b/TerrariaServerAPI/TerrariaServerAPI.csproj @@ -4,7 +4,7 @@ Library TerrariaServer - net9.0 + net10.0 true True Always @@ -21,8 +21,9 @@ + - + From 61eefd94a80386c0b6939f96178516494101633e Mon Sep 17 00:00:00 2001 From: ksqeib Date: Thu, 29 Jan 2026 15:53:22 +0800 Subject: [PATCH 5/5] Update tests to net10 --- TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj b/TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj index 4a7def9c..82ca1596 100644 --- a/TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj +++ b/TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj @@ -1,7 +1,7 @@ - net9.0 + net10.0 enable false