Some resources will be available in "resource wells", that are done in two parts. First, place a pressuriser on the node itself. This activates the surrounding nodes. The pressuriser is where modules can be placed.
Detecting the addition of modules to update the surrounding points might be tricky, but might be doable if the machine is checked when the player fast-transfers a stack (ie. places modules in from the overworld) or closes the GUI (a bit delayed but better than nothing). Worst-case, add some custom GUI for the machine.
Some resources will be available in "resource wells", that are done in two parts. First, place a pressuriser on the node itself. This activates the surrounding nodes. The pressuriser is where modules can be placed.
Detecting the addition of modules to update the surrounding points might be tricky, but might be doable if the machine is checked when the player fast-transfers a stack (ie. places modules in from the overworld) or closes the GUI (a bit delayed but better than nothing). Worst-case, add some custom GUI for the machine.