if(pipe == null || pipe.pipe == null || !(pipe.pipe instanceof PipeItemsRequestLogisticsMk2)) return null;
return new NormalMk2GuiOrderer(((PipeItemsRequestLogisticsMk2)pipe.pipe), player);
case GuiIDs.GUI_Fluid_Orderer_ID:
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);