Project Zomboid

Project Zomboid

Caster Plus Fishing Mod
Bug Report
@zitronic, firstly, thank for making this great mod, and providing it to the community of PZ, a must have for a fisherman like myself.

Secondly, i was just testing it, and after starting a new world, even before showing the "click to start" i got this error below popping.

`attempted index: getOutputs of non-table: null function: zitcaster_recipecode.lua -- file: zitcaster_recipecode.lua line # 40 | MOD: Caster Plus Realistic java.lang.RuntimeException: attempted index: getOutputs of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1760) at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76) at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117) at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:630) at zombie.Lua.LuaManager.RunLua(LuaManager.java:573) at zombie.Lua.LuaManager.RunLua(LuaManager.java:559) at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:418) at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:309) at zombie.gameStates.GameLoadingState.enter(GameLoadingState.java:106) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145) at zombie.GameWindow.logic(GameWindow.java:388) at zombie.GameWindow.frameStep(GameWindow.java:928) at zombie.GameWindow.run_ez(GameWindow.java:821) at zombie.GameWindow.mainThread(GameWindow.java:619) at java.base/java.lang.Thread.run(Unknown Source) `

If it isnt obvious, i'm using the realistic module part of the mod not the other one.

Any more information needed, please let me know.

Keep the great work.

Cheers.
最后由 Rusty #DopeRust 编辑于; 5 月 5 日 上午 5:25
< >
正在显示第 1 - 10 条,共 10 条留言
zitronic  [开发者] 5 月 5 日 上午 8:29 
Thank you! I’ll definitely look into this and give you an update on it. Did you have any other mods installed, or just this mod?
引用自 zitronic
Thank you! I’ll definitely look into this and give you an update on it. Did you have any other mods installed, or just this mod?

Yes i had other mods activate when this happened, if is needed, i can test it by himself, i also sent you a discord message, if you prefer to "talk" trough there, maybe we can figure this faster.

Cheers.
MoeTHM 8 月 12 日 下午 4:31 
I pretty sure this is the mod and not the game, but if I am wrong please forgive me. After breaking my line using the composite fishing rod, I replaced the line. The line gets replaced in the details when you mouse over the rod, however the icon still has a red exclamation point indicating its broken, along with the rod's text saying its broken as well. Funny thing is I can bait and cast with the rod still, unfortunately no fish seem to be biting. I'd tried five cast with no results in a fishing spot. That might not be enough for confirmation on the fish not biting, but I thought I'd mention it.
zitronic  [开发者] 8 月 12 日 下午 9:54 
引用自 MoeTHM
I pretty sure this is the mod and not the game, but if I am wrong please forgive me. After breaking my line using the composite fishing rod, I replaced the line. The line gets replaced in the details when you mouse over the rod, however the icon still has a red exclamation point indicating its broken, along with the rod's text saying its broken as well. Funny thing is I can bait and cast with the rod still, unfortunately no fish seem to be biting. I'd tried five cast with no results in a fishing spot. That might not be enough for confirmation on the fish not biting, but I thought I'd mention it.
Ah I am fairly certain this is caused because when the rod breaks, it is replaced with a second item that is a broken variant. It is meant to be repaired in the crafting UI to output the rod that catches. Not sure why the devs did it that way, I just decided to match it, but I will test this to make sure this is the case!
MoeTHM 8 月 13 日 上午 10:46 
引用自 zitronic
引用自 MoeTHM
I pretty sure this is the mod and not the game, but if I am wrong please forgive me. After breaking my line using the composite fishing rod, I replaced the line. The line gets replaced in the details when you mouse over the rod, however the icon still has a red exclamation point indicating its broken, along with the rod's text saying its broken as well. Funny thing is I can bait and cast with the rod still, unfortunately no fish seem to be biting. I'd tried five cast with no results in a fishing spot. That might not be enough for confirmation on the fish not biting, but I thought I'd mention it.
Ah I am fairly certain this is caused because when the rod breaks, it is replaced with a second item that is a broken variant. It is meant to be repaired in the crafting UI to output the rod that catches. Not sure why the devs did it that way, I just decided to match it, but I will test this to make sure this is the case!

Thanks for the speedy reply. Love the mod, good work.
STACK TRACE
-----------------------------------------
function: populate -- file: ISCraftInventoryPanel.lua line # 350 | Vanilla
function: prerender -- file: ISCraftInventoryPanel.lua line # 147 | Vanilla.
[14-08-25 15:18:04.729] ERROR: General f:89, t:1755166684729> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getName of non-table: null at KahluaThread.tableget(KahluaThread.java:1530).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1530)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:502)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1668)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:1990)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIManager.render(UIManager.java:419)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1331)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1317)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1456)
zombie.gameStates.IngameState.render(IngameState.java:1406)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:28)
zombie.GameWindow.renderInternal(GameWindow.java:468)
zombie.GameWindow.frameStep(GameWindow.java:940)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
最后由 ДядяШкафчик 编辑于; 8 月 14 日 上午 3:22
Checked without mods, also tried re-subscribing
zitronic  [开发者] 8 月 16 日 上午 7:57 
STACK TRACE
-----------------------------------------
function: populate -- file: ISCraftInventoryPanel.lua line # 350 | Vanilla
function: prerender -- file: ISCraftInventoryPanel.lua line # 147 | Vanilla.
[14-08-25 15:18:04.729] ERROR: General f:89, t:1755166684729> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getName of non-table: null at KahluaThread.tableget(KahluaThread.java:1530).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1530)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:502)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1668)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:1990)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIElement.render(UIElement.java:2000)
zombie.ui.UIManager.render(UIManager.java:419)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1331)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1317)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1456)
zombie.gameStates.IngameState.render(IngameState.java:1406)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:28)
zombie.GameWindow.renderInternal(GameWindow.java:468)
zombie.GameWindow.frameStep(GameWindow.java:940)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
Would you be able to tell me what specific action caused this? Was it on world creation or did a specific action cause the error?
This happens in the crafting menu on recipes from this mod when trying to see what is required.
Object "Portable Fish Oil Extractor"
< >
正在显示第 1 - 10 条,共 10 条留言
每页显示数: 1530 50