Hi, I need help finding the right way to analyse the conveyer system of a grid with a script. For the most block types this is not problem. You can select the inventory of the block an check with "IsConnectedTo" or "CanTransferItemTo" if the block has a conveyer connection to another on. But how to check if a hydrogen tank has a connection to a hydrogen engine or a thruster for example? Those blocks can't store any items, so "CanTransferItemTo" doesn't work. All blocks implement the interface IMyTerminalBlock. Because of this you can use "GetInventory().IsConnectedTo", but this doesn't work. I guess because "GetInventory()" returns null? The game code itself has to have a way to check if hydrogen can be transfered from one block to another. How can I check this within a script of a programmable block?