if(pipe == null || pipe.pipe == null || !(pipe.pipe instanceof PipeFluidRequestLogistics)) return null;
return new FluidGuiOrderer(((PipeFluidRequestLogistics)pipe.pipe), player);
case GuiIDs.GUI_Inv_Sys_Connector_ID:
if(pipe == null || pipe.pipe == null || !(pipe.pipe instanceof PipeItemsInvSysConnector)) return null;
return new GuiInvSysConnector(player, (PipeItemsInvSysConnector)pipe.pipe);
case GuiIDs.GUI_Freq_Card_ID:
if(pipe == null || pipe.pipe == null || !((pipe.pipe instanceof PipeItemsSystemEntranceLogistics) || (pipe.pipe instanceof PipeItemsSystemDestinationLogistics))) return null;
IInventory inv = null;
if(pipe.pipe instanceof PipeItemsSystemEntranceLogistics) {