Hello, I wanted to try this game out but find it impossible due to this:
After about 3 seconds, it errors out like so:
ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'reentry_systems' in callback environment_Step(): /.minetest/games/reentry/mods/reentry_systems/init.lua:91: attempt to call method 'get_flags' (a nil value)
ERROR[Main]: stack traceback:
ERROR[Main]: /.minetest/games/reentry/mods/reentry_systems/init.lua:91: in function </.minetest/games/reentry/mods/reentry_systems/init.lua:73>
ERROR[Main]: /usr/share/minetest/builtin/common/register.lua:26: in function </usr/share/minetest/builtin/common/register.lua:12>
Before that, a different error message is visible in the chat from wielded light that talks about no supported water in the game. I recommend you modify the mod's code so it doesn't react like that and make the gameplay less immersive.
Info:
My minetest version: 5.9.1
Your game version: I just installed it as of writing
I've seen this error in playtesting on a really obscure version of playtesting and thought I fixed it, I'm guessing there's smth I didn't notice about the compatibility. The second warning about wielded light is normal and I didn't have the time to dive down the rabbit hole of how to modify a submodule and have it work on contentdb.
I just found out how to fix wielded light. I searched the word 'water' in the init.lua file using my text editor and found out about these lines (636-643, right at the end):
if minetest.get_modpath("default") then
wielded_light.register_lightable_node("default:water_source", nil, "water_")
wielded_light.register_lightable_node("default:river_water_source", nil, "river_water_")
elseif minetest.get_modpath("hades_core") then
wielded_light.register_lightable_node("hades_core:water_source", nil, "water_")
else
error_log("Not running in a supported game, lightable water disabled")
end
All you need to do is comment out the 2nd to last line, starting with error_log (you can also comment out the else). I think you could also just remove this whole line chunk, as it is dedicated only to default and hades_core water, which is useless in your game.
Oh, I'm sorry I didn't know what you meant earlier. I think you meant how your git repository works instead of ContentDB, right? But I recommend when you have time to find out how to make patches to cloned software automatically like that, because the error could make your Game Jam rating lower.
Do you know how to fix the main crash error though?
you may have missed it, but I said before that I believe it's an error with compatability. Either that or I overlooked a functionality of a certain method I used that wasn't made backwards compatible.
Hello, I wanted to try this game out but find it impossible due to this:
After about 3 seconds, it errors out like so:
Before that, a different error message is visible in the chat from wielded light that talks about no supported water in the game. I recommend you modify the mod's code so it doesn't react like that and make the gameplay less immersive.
Info:
Are you able to fix this? Thank you!
I've seen this error in playtesting on a really obscure version of playtesting and thought I fixed it, I'm guessing there's smth I didn't notice about the compatibility. The second warning about wielded light is normal and I didn't have the time to dive down the rabbit hole of how to modify a submodule and have it work on contentdb.
I just found out how to fix wielded light. I searched the word 'water' in the init.lua file using my text editor and found out about these lines (636-643, right at the end):
All you need to do is comment out the 2nd to last line, starting with
error_log
(you can also comment out theelse
). I think you could also just remove this whole line chunk, as it is dedicated only todefault
andhades_core
water, which is useless in your game.as I said before I can't just modify the submodule as far as I know, because of the way contentdb does it.
Oh, I'm sorry I didn't know what you meant earlier. I think you meant how your git repository works instead of ContentDB, right? But I recommend when you have time to find out how to make patches to cloned software automatically like that, because the error could make your Game Jam rating lower.
Do you know how to fix the main crash error though?
you may have missed it, but I said before that I believe it's an error with compatability. Either that or I overlooked a functionality of a certain method I used that wasn't made backwards compatible.