Jump to content

Archived

This topic is now archived and is closed to further replies.

  • 0
Kitez

Crafting UI doesn't appear.

Question

*sigh*

So, some time ago crafting ui button and the window itself stopped working.

Practically, the same problem as here http://theindiestone.com/forums/index.php/topic/16773-crafting-ui-not-working-at-all/

Created a new thread since solution in another didn't help at all.

~

Appeared some time after i played with hydrocraft in SP, but...

Uninstalled all and every mod, reinstalled the game(moved /zombiod folder out tho, cause saves). This bug appears only on one char save in multiplayer (server is vanilla), so as the last solution i'll simply play on another save. But it's kinda sad to abandon a character with decent amount of invested time, so yeah.

 

Logs:

 

-----------------------------------------

STACK TRACE
-----------------------------------------
function: onPressKey -- file: ISCraftingUI.lua line # 1042
-------------------------------------------------------------
attempted index: view of non-table: null
-----------------------------------------
STACK TRACE
-----------------------------------------
function: onPressKey -- file: ISCraftingUI.lua line # 1042
java.lang.RuntimeException: attempted index: view of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1549)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:473)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1727)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1672)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:53)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:81)
at zombie.Lua.Event.trigger(Event.java:37)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:82)
at zombie.input.GameKeyboard.update(GameKeyboard.java:51)
at zombie.GameWindow.logic(GameWindow.java:572)
at zombie.GameWindow.run(GameWindow.java:1187)
at zombie.GameWindow.maina(GameWindow.java:991)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:168)
-----------------------------------------
STACK TRACE
-----------------------------------------
function: onPressKey -- file: ISCraftingUI.lua line # 1042
-------------------------------------------------------------
attempted index: 1.0 of non-table: null
-----------------------------------------
STACK TRACE
-----------------------------------------
function: @stdlib.lua -- file: null line # 10
function: setVisible -- file: ISCraftingUI.lua line # 24
function: toggleCraftingUI -- file: ISCraftingUI.lua line # 1027
function: onPressKey -- file: ISCraftingUI.lua line # 1034
java.lang.RuntimeException: attempted index: 1.0 of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1549)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:473)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1195)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1727)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1672)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:53)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:81)
at zombie.Lua.Event.trigger(Event.java:37)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:82)
at zombie.input.GameKeyboard.update(GameKeyboard.java:51)
at zombie.GameWindow.logic(GameWindow.java:572)
at zombie.GameWindow.run(GameWindow.java:1187)
at zombie.GameWindow.maina(GameWindow.java:991)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:168)
-----------------------------------------
STACK TRACE

-----------------------------------------

 

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

My problem ended up being an outdated mod that I missed, but since you said it's happening in vanilla I can't say that would really help you.

(Specifically the mod had incompatible [outdated, I should say] crafting recipes that "crashed" the Crafting UI before it could load)

Does the error happen when you click on it, as opposed to keypress?

Could it have been possible that you accidentally went on the vanilla server with a couple of mods installed that you forgot to deactivate? To me your problem kinda of screams this. Then again, I'm assuming save games that load mods universally do this (Store mod data in the save), i.e. Skyrim

Share this post


Link to post
Share on other sites

Yes, I can only assume this remaining save was once used with mods. The crafting menu can't find item/recipe definitions for things that no longer exist.

 

Eh, that bugged char save was used only in MP on only one server, so that makes sense, but doesn't help, or i don't get the point.

 

Edit: Copied that save to sandbox, ran it with and without mods enabled (Hydrocraft mainly, i don't believe More Zombie Loot (aka bonus random things in drop tables) was the problem). Didn't help, rest in peace savefile, or i have to play without craft window, yey.

 

Does the error happen when you click on it, as opposed to keypress?

Could it have been possible that you accidentally went on the vanilla server with a couple of mods installed that you forgot to deactivate? To me your problem kinda of screams this. 

 

1. Both hotkey and clicking on icon.

2. Yes, i didn't bother disabling them for kind of obvious reasons.

 

~~~~~

Last edit: It fixed itself after my character died. Still, having this kind of bugs is sad, i can't reproduce it, that's sad aswell.

Share this post


Link to post
Share on other sites

×
×
  • Create New...