It's a good idea, but the programming logic needs improvement to avoid breaking the system.
thera are some bugs:
first load, error because no use pipeworks, but it is optionl
ModError: Failed to load and run script from .minetest/mods/useful_contraptions/init.lua:
.../useful_contraptions/contraptions/cobble_generator.lua:92: attempt to index global 'pipeworks' (a nil value)
stack traceback:
.../useful_contraptions/contraptions/cobble_generator.lua:92: in main chunk
[C]: in function 'dofile'
/useful_contraptions/init.lua:46: in main chunk
i don't know why do this error:
AsyncErr: Lua: Runtime error from mod 'useful_contraptions' in callback item_OnPlace(): .minetest/mods/useful_contraptions/nodes_straw.lua:146: bad argument #1 to 'set_physics_override' (table expected, got number)
stack traceback:
[C]: in function 'set_physics_override'
....minetest/mods/useful_contraptions/nodes_straw.lua:146: in function 'on_rightclick'
/usr/share/luanti/builtin/game/item.lua:344: in function </usr/share/luanti/builtin/game/item.lua:337>
It's a good idea, but the programming logic needs improvement to avoid breaking the system.
thera are some bugs:
first load, error because no use pipeworks, but it is optionl
ModError: Failed to load and run script from .minetest/mods/useful_contraptions/init.lua: .../useful_contraptions/contraptions/cobble_generator.lua:92: attempt to index global 'pipeworks' (a nil value) stack traceback: .../useful_contraptions/contraptions/cobble_generator.lua:92: in main chunk [C]: in function 'dofile' /useful_contraptions/init.lua:46: in main chunk
i don't know why do this error: AsyncErr: Lua: Runtime error from mod 'useful_contraptions' in callback item_OnPlace(): .minetest/mods/useful_contraptions/nodes_straw.lua:146: bad argument #1 to 'set_physics_override' (table expected, got number) stack traceback: [C]: in function 'set_physics_override' ....minetest/mods/useful_contraptions/nodes_straw.lua:146: in function 'on_rightclick' /usr/share/luanti/builtin/game/item.lua:344: in function </usr/share/luanti/builtin/game/item.lua:337>