Quack,
Just tested the mod on 1.20.6 and finished a quest and my client was disconnected:
25.3.2025 03:26:25 [Client Notification] Disconnected by the server (An action you (or your client) did caused an unhandled exception)
Looking on the server:
Mar 25 03:26:25 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:25 [Server Warning] Exception at client 2. Disconnecting client.
Mar 25 03:26:25 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:25 [Server Notification] Client 2 disconnected: An action you (or your client) did caused an unhandled exception
Mar 25 03:26:25 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:25 [Server Notification] Last player disconnected, compacting large object heap...
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:27 [Server Notification] UDP: client disconnected Menelos
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:27 [Server Event] Player Menelos got removed. Reason: Threw an exception at the server
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: 24.3.2025 18:26:27 [Server Error] Exception: Can't create itemstack without collectible!
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at Vintagestory.API.Common.ItemStack..ctor(CollectibleObject collectible, Int32 stacksize) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 198
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at VsQuest.QuestSystem.rewardPlayer(IServerPlayer fromPlayer, QuestCompletedMessage message, ICoreServerAPI sapi, Entity questgiver) in E:\Workspace\vintage_story_mods\vsquest\src\Systems\QuestSystem.cs:line 246
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at VsQuest.QuestSystem.OnQuestCompleted(IServerPlayer fromPlayer, QuestCompletedMessage message, ICoreServerAPI sapi) in E:\Workspace\vintage_story_mods\vsquest\src\Systems\QuestSystem.cs:line 227
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at VsQuest.QuestSystem.<>c__DisplayClass19_0.<StartServerSide>b__1(IServerPlayer player, QuestCompletedMessage message) in E:\Workspace\vintage_story_mods\vsquest\src\Systems\QuestSystem.cs:line 74
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at Vintagestory.Server.ServerMain.HandleClientPacket_mainthread(ReceivedClientPacket cpk) in VintagestoryLib\Server\ServerMainNetworking.cs:line 238
Mar 25 03:26:27 Elwing vintage-story-server[1442151]: at Vintagestory.Server.ServerMain.ProcessMain() in VintagestoryLib\Server\ServerMain.cs:line 956
I also tested "A new copper needle", "Flaxtwine for holes", "Food for winter", "Gather horsetails" and "Gainz over grains" and they worked fine.
Thanks for all the work, it makes the world much more alive :-).
\_o<
Quack,
Just tested the mod on 1.20.6 and finished a quest and my client was disconnected:
Looking on the server:
I also tested "A new copper needle", "Flaxtwine for holes", "Food for winter", "Gather horsetails" and "Gainz over grains" and they worked fine.
Thanks for all the work, it makes the world much more alive :-).
\_o<