Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

digtron ejection error #196

Closed
thomasrudin opened this issue Jun 30, 2019 · 2 comments
Closed

digtron ejection error #196

thomasrudin opened this issue Jun 30, 2019 · 2 comments

Comments

@thomasrudin
Copy link

thomasrudin commented Jun 30, 2019

minetest_1           | 2019-06-30 09:26:53: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod '' in callback node_on_punch(): /data/world//worldmods/digtron/nodes/node_item_ejector.lua:65: attempt to index field 'main' (a nil value)
minetest_1           | 2019-06-30 09:26:53: ERROR[Main]: stack traceback:
minetest_1           | 2019-06-30 09:26:53: ERROR[Main]: 	/data/world//worldmods/digtron/nodes/node_item_ejector.lua:65: in function 'eject_items'
minetest_1           | 2019-06-30 09:26:53: ERROR[Main]: 	/data/world//worldmods/digtron/nodes/node_item_ejector.lua:144: in function </data/world//worldmods/digtron/nodes/node_item_ejector.lua:143>

        -- Build a list of all the items that builder nodes want to use.
        local filter_items = {}
        if layout.builders ~= nil then
                for _, node_image in pairs(layout.builders) do
                        if node_image.meta.inventory.main then
                                filter_items[node_image.meta.inventory.main[1]:get_name()] = true
                        end
                end
        end
@S-S-X
Copy link
Member

S-S-X commented Jun 30, 2019

Probably caused after punching ejector while tron metadata was spread all around to incorrect nodes. Or after trying if duplicator could get layout out of broken tron.

@thomasrudin
Copy link
Author

Upstream issues:

Crash should be mitigated (the actual cause not so much)
Closing the issue on this end...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants