Project Zomboid

Project Zomboid

SpiffUI - Inventory
BUG REPORTS
Post any bugs you might have encountered here for easy access for the modder to look at and possibly fix!
< >
Showing 1-15 of 40 comments
RagingLoony 3 May, 2023 @ 7:20pm 
Found a bug with the auto put keys on keyring option. When enabled, you cannot remove keys from the keyring, unpack them, or equip them, you must drop the keyring in order to remove keys form them. Not an issue for house keys or vehicle keys, but does cause issues for mods that adds keys like 'EVEN WORSE LOOTING', which makes random containers locked and possibly spawns keys for them. If you have a key to a locked container, you cant unlock the container because he can't equip the key or remove it from the keyring
mostcoolkid78 25 Jul, 2023 @ 6:55pm 
i think i have a major issue in where items completely disapear if i try to put them in a trunk but dont have it completly selected
dhert  [developer] 26 Jul, 2023 @ 12:45pm 
@RagingLoony - I could have sworn I responded to this a long time ago, but I guess not; sorry about that. I have fixed the Key handling in the newest update, so this should be resolved now. My code now only triggers when you are receiving a key from a container that is not on your player.

@mostcoolkid78 - Can you provide steps to replicate this? What do you mean if its not "completely selected"? Did you have the merged loot or body container open instead?
Acid3050 26 Jul, 2023 @ 4:02pm 
The mod is great if you want to loot. But it doesn't work at all if you want to dispose of trash in Zombie Corpses, for example. Why does that not work?
dhert  [developer] 26 Jul, 2023 @ 6:42pm 
Originally posted by Acid3050:
The mod is great if you want to loot. But it doesn't work at all if you want to dispose of trash in Zombie Corpses, for example. Why does that not work?
Transferring items to a merged container was disabled due to the new method I am using for these containers. The next update will restore this functionality
Acid3050 27 Jul, 2023 @ 11:17am 
Originally posted by dhert:
Originally posted by Acid3050:
The mod is great if you want to loot. But it doesn't work at all if you want to dispose of trash in Zombie Corpses, for example. Why does that not work?
Transferring items to a merged container was disabled due to the new method I am using for these containers. The next update will restore this functionality

Oh that sounds great. I can't wait for you to bring the update.:steamhappy:
猪突猛進 28 Jul, 2023 @ 2:50am 
`attempted index: getType of non-table: null
function: addLootButtons -- file: SUI_mingler.lua line # 49 | MOD: SpiffUI - Inventory
function: processMingler -- file: SUI_mingler.lua line # 311 | MOD: SpiffUI - Inventory
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@10905b64
function: refreshBackpacks -- file: ISInventoryPage.lua line # 1496 | Vanilla
function: refreshBackpacks -- file: ReorderContainers_InventoryPage.lua line # 212 | MOD: Reorder Containers
function: createChildren -- file: ISInventoryPage.lua line # 182 | Vanilla
function: createChildren -- file: ISInventoryPage.lua line # 3 | MOD: Rename Containers
function: createChildren -- file: ReorderContainers_InventoryPage.lua line # 39 | MOD: Reorder Containers
function: createChildren -- file: searchContainers.lua line # 41 | MOD: Search Containers
function: instantiate -- file: ISUIElement.lua line # 653 | Vanilla
function: setUIName -- file: ISUIElement.lua line # 1478 | Vanilla
function: createInventoryInterface -- file: ISPlayerDataObject.lua line # 60 | Vanilla
function: createInventoryInterface -- file: !SpiffUI-Inv.lua line # 75 | MOD: SpiffUI - Inventory
function: createInventoryInterface -- file: ISPlayerDataTuning.lua line # 22 | MOD: Tsar's Common Library v.2.07
function: createPlayerData -- file: ISPlayerData.lua line # 187 | Vanilla
java.lang.RuntimeException: attempted index: getType of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:134)
at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:146)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3074)
at jdk.internal.reflect.GeneratedMethodAccessor804.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:60)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:134)
at zombie.util.AddCoopPlayer.update(AddCoopPlayer.java:157)
at zombie.util.AddCoopPlayer.receivePlayerConnect(AddCoopPlayer.java:204)
at zombie.network.GameClient.receivePlayerConnect(GameClient.java:3272)
at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1028)
at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:644)
at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:621)
at zombie.network.GameClient.update(GameClient.java:431)
at zombie.GameWindow.logic(GameWindow.java:232)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`
dhert  [developer] 28 Jul, 2023 @ 3:04am 
@myong - Can you provide some additional context on this? What were you doing when you got this error?
猪突猛進 28 Jul, 2023 @ 4:38am 
Originally posted by dhert:
@myong - Can you provide some additional context on this? What were you doing when you got this error?
I don't know exactly what behavior it is, but it's an error that didn't exist before the update, and there's a bit of a lag when routing items after the update
dhert  [developer] 28 Jul, 2023 @ 12:21pm 
Originally posted by myong:
I don't know exactly what behavior it is, but it's an error that didn't exist before the updat
This will be fixed in the next update. Not sure when the inventory would be refreshed when it doesn't exist, but I check for it now.

Originally posted by myong:
there's a bit of a lag when routing items after the update
Can you clarify on this? What "lags"? How can I replicate this? I need more information when you're reporting an issue, please.
Last edited by dhert; 28 Jul, 2023 @ 12:22pm
猪突猛進 28 Jul, 2023 @ 3:29pm 
Originally posted by dhert:
Originally posted by myong:
I don't know exactly what behavior it is, but it's an error that didn't exist before the updat
This will be fixed in the next update. Not sure when the inventory would be refreshed when it doesn't exist, but I check for it now.

Originally posted by myong:
there's a bit of a lag when routing items after the update
Can you clarify on this? What "lags"? How can I replicate this? I need more information when you're reporting an issue, please.
Isn't it compatible with the Le gourmet revolution of the snake mod pack? I think it's after I put this mode in Even if there are a few items in the container or corpse I'm looking at, the FPS drops and the lag is severe when I take out the item. Sorry for not being smooth with the translator
mostcoolkid78 29 Jul, 2023 @ 2:23pm 
Originally posted by dhert:
@mostcoolkid78 - Can you provide steps to replicate this? What do you mean if its not "completely selected"? Did you have the merged loot or body container open instead?
if i recall correctly i had the merged loot container open and it happend twice i looked around near me and all the items i deposited were gone

edit: i took a vid replicating it so if you can add me back or suggest another way to send it that would be great
Last edited by mostcoolkid78; 29 Jul, 2023 @ 3:24pm
Bit.Byte 30 Jul, 2023 @ 5:07am 
Hey! I have a bug.

Wanna say I love this mod, all your mods, you've made my game so incredibly pretty and it's pretty much thanks to you!

Basically the inventory freezes on open after a good wee blast in game; sometimes it unfreezes and disappears again after..... who knows, 15 more minutes of gameplay? But it can be frozen on open for like 45 minutes plus.

This is obviously really problematic for a multitude of reasons - A. it's taking up a huge part of the screen, B. Combat - having to use my mouse AROUND the inventory windows is a very difficult task.

Anyway, just making you aware, hope you've some kinda fix.
Keep doing what you do, your mods have been incredibly impressive for a while now!
BB
dhert  [developer] 30 Jul, 2023 @ 10:39am 
Originally posted by myong:
Isn't it compatible with the Le gourmet revolution of the snake mod pack? I think it's after I put this mode in Even if there are a few items in the container or corpse I'm looking at, the FPS drops and the lag is severe when I take out the item. Sorry for not being smooth with the translator
The mods should be compatible, I see no overlap in what they are changing. I'm also not able to replicate this. The merged containers are built on the inventory refresh event, and any logic I added to processing these containers is only triggered then. I'm not sure what would be causing any lag there.



Originally posted by mostcoolkid78:
if i recall correctly i had the merged loot container open and it happend twice i looked around near me and all the items i deposited were gone

edit: i took a vid replicating it so if you can add me back or suggest another way to send it that would be great
You can add a link to the video here, or you can find me on the official Project Zomboid Discord as "dhert".



Originally posted by Bit.Byte:
Hey! I have a bug.

Wanna say I love this mod, all your mods, you've made my game so incredibly pretty and it's pretty much thanks to you!

Basically the inventory freezes on open after a good wee blast in game; sometimes it unfreezes and disappears again after..... who knows, 15 more minutes of gameplay? But it can be frozen on open for like 45 minutes plus.

This is obviously really problematic for a multitude of reasons - A. it's taking up a huge part of the screen, B. Combat - having to use my mouse AROUND the inventory windows is a very difficult task.

Anyway, just making you aware, hope you've some kinda fix.
Keep doing what you do, your mods have been incredibly impressive for a while now!
BB
Thanks for the kind words! I'm not sure how the inventory would have gotten "stuck" open, and I have not experienced this for myself.

When you press the inventory keybind with this mod enabled, the intention is that the panels are locked open until you press the keybind again. If you press the inventory key, it SHOULD be unsetting that lock. Does that not happen?
mostcoolkid78 30 Jul, 2023 @ 12:35pm 
Originally posted by dhert:

Originally posted by mostcoolkid78:
if i recall correctly i had the merged loot container open and it happend twice i looked around near me and all the items i deposited were gone

edit: i took a vid replicating it so if you can add me back or suggest another way to send it that would be great
You can add a link to the video here, or you can find me on the official Project Zomboid Discord as "dhert".

https://youtu.be/UBnegFyHmjs
< >
Showing 1-15 of 40 comments
Per page: 1530 50