ASharpPen / Valheim.DropThat

The Unlicense
9 stars 3 forks source link

Drop That Client Side Error Inquiry #169

Open ValhallaCommunity opened 2 months ago

ValhallaCommunity commented 2 months ago

LogOutput.log

Hi ASharpPen!

I've been testing a modpack recently that I'm putting together. I've been attempting to update all of the loot chests in https://thunderstore.io/c/valheim/p/warpalicious/ biome packs. When I add Drop That mod to manage other drops, I'm getting an error and I'm seeing some location loot chests no longer generating loot.

Looking for feedback: on this error:

[Error  :Drop That!] Error while attempting to process received package.
Object reference not set to an instance of an object
  at DropThat.Drop.CharacterDropSystem.Sync.CharacterDropConfigMessage.AfterUnpack () [0x00006] in <63517ef91b9c4a50b62d828ac69cc141>:0 
  at ThatCore.Network.IncomingMessageService.DispatchMessage () [0x00058] in <63517ef91b9c4a50b62d828ac69cc141>:0 
ASharpPen commented 2 months ago

Hm, that is a strange place for that error. That kinda looks like there might have been an issue server-side that resulted in some empty data being sent. Can you send server-side logs too? And potentially set these config options in drop_that.cfg

The chests should be unrelated though. CharacterDrop's config package is what is failing here for some reason, but thats mainly used for creatures. It would be DropSystem if it was the chests.

ValhallaCommunity commented 2 months ago

Apologies on the delay, busy week. Updated debug configs for client and server. Will provide both updated here shortly.

ValhallaCommunity commented 2 months ago

Server Log - LogOutput.log

Client Log - LogOutput.log

ValhallaCommunity commented 2 months ago

One caveat, I was running on v3.0.5. Updating to latest now.