@Override
public Object getClientGui(EntityPlayer player) {
LogisticsTileGenericPipe pipe = this.getPipe(player.getEntityWorld());
if(pipe == null || !((pipe.pipe instanceof CoreRoutedPipe))) return null;
return new GuiUpgradeManager(player, (CoreRoutedPipe) pipe.pipe);
}