FallegaHQ / FallegaHQ/SPT-LootInVicinity

Item desync when used with Fika

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
1
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Not sure how much Fika is a priority, but if you interested, it mostly works but I found the below issues with it.
This is with everything on the most current version as of today (7-11-2026) but is part of a larger modpack. I can do some stripped down testing at some point if you would like me to do further testing.

-Solo, appears to work perfectly from what I can see.
-Solo but connected to headless, using the nearby items grid for "staging" doesn't work, I can't put items into it. Other than that it seems to work fine picking up on loose loot and being able to pick items from it. UiFixes multiselect working as well.
-Client connected to to another client (both with mod), staging works fine. Loose loot that is picked up is not picked up on the other client, when dropped it will update the new position, sometimes in slightly different spots.
-Two clients connected to headless, combo of both experiences. (I tried both with and without the mod loaded on the headless)
-No errors showed in the headless log.
-Only errors that showed up was with the client to client test and only in the logs of the desync'd client:

[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: Could not find item with id: 6a529c8062802cc14800559d
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: Could not find item with id: 6a529c8062802cc14800559d
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: Could not find item with id: 6a529c8062802cc14800559d
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: item item_barter_flyers_den_of_wolves (id: 6a529c59296dc063d4e97626) is not located at TraderControllerClass+Class2455. It's at grid main in item backpack_Raid_6SH118 (id: 69ad6f6f5bdca02968f680f3) at (x: 4, y: 0, r: Horizontal)
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: item item_barter_flyers_den_of_wolves (id: 6a529c59296dc063d4e97626) is not located at TraderControllerClass+Class2455. It's at TraderControllerClass+Class2455
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: item item_barter_flyers_den_of_wolves (id: 6a529c59296dc063d4e97626) is not located at TraderControllerClass+Class2455. It's at TraderControllerClass+Class2455
[Error : Fika.Core] [HandleInventoryPacket]: ConvertInventoryPacket::Unable to process descriptor from netId 1, error: item item_barter_flyers_den_of_wolves (id: 6a529c59296dc063d4e97626) is not located at TraderControllerClass+Class2455. It's at TraderControllerClass+Class2455

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported solo, client-to-client, and headless-client cases with Fika, then inspect the Fika.Core HandleInventoryPacket and ConvertInventoryPacket errors in the desynchronized client log. Compare staging and loose-loot behavior across those configurations. Done means inventory and item positions remain synchronized and nearby-item staging works in the affected setups.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.