LogisticsPipes.logisticsRequestTable = createPipe(PipeBlockRequestTable.class, "Request Table", side);
}
protected Item createPipe(Class <? extends CoreUnroutedPipe> clas, String descr, Side side) {
ItemLogisticsPipe res = LogisticsBlockGenericPipe.registerPipe(clas);
res.setCreativeTab(LogisticsPipes.LPCreativeTab);
res.setUnlocalizedName(clas.getSimpleName());
CoreUnroutedPipe pipe = LogisticsBlockGenericPipe.createPipe(res);
if(pipe instanceof CoreRoutedPipe) {
res.setPipeIconIndex(((CoreRoutedPipe)pipe).getTextureType(ForgeDirection.UNKNOWN).normal);
}
if(side.isClient()) {
if(pipe instanceof PipeBlockRequestTable) {
MinecraftForgeClient.registerItemRenderer(res, new LogisticsPipeItemRenderer(true));