FH AutoDeps - находит и ставит всё, чего не хватает аватару
1 августа 2026 г., 4 мин чтения
Знакомая история: скачали базу аватара, закинули в Unity - и вместо красоты розовые материалы, красная консоль и десяток «The referenced script on this Behaviour is missing». Что именно потерялось, Unity не говорит: у пропавшего скрипта нет даже имени, только след в файлах сцены.
FH AutoDeps - наш бесплатный плагин, который отвечает на этот вопрос за секунды. Он сканирует проект, сверяет каждую пропажу с базой известных пакетов на furhorizon.ru и показывает карточки: что потерялось, зачем оно аватару и где взять. VPM-пакеты ставятся прямо из окна, одной кнопкой.
Установка
- Скачайте FH AutoDeps - обычный `.unitypackage`, бесплатно.
- Импортируйте в проект: двойной клик по файлу или Assets → Import Package.
- Откройте окно: меню FurHorizon → AutoDeps.
Плагин живёт только в редакторе - в собранный аватар ничего не попадает и на лимиты VRChat не влияет.
Как пользоваться
Нажмите «Сканировать проект». Через несколько секунд AutoDeps покажет, что нашёл:
- Материалы с потерянным шейдером - те самые розовые. Плагин узнаёт шейдер даже у залоченных материалов, где от него осталось одно имя.
- Missing scripts - компоненты, от которых остался только след в сцене.
- Ссылки на ассеты, которых нет в проекте - анимации, контроллеры и меню из шаблонных пакетов: они не шумят в консоли, но из-за них молчат жесты и не работает лицо.
Каждая находка - карточка пакета с человеческим объяснением, зачем он нужен, и списком «Где найдено»: клик подсветит файл в Project. Дальше:
- VPM-пакеты (Poiyomi, VRCFury, lilToon, шаблоны фейс-трекинга…) - кнопка «Установить»: плагин скачает пакет из официального репозитория и пропишет его в проект. Есть и «Установить всё» - разом.
- Платные (например, Dynamic Bones) - ссылка «Где купить» и подсказка про бесплатную альтернативу: конвертацию в PhysBones штатным инструментом VRChat SDK.
- Внешние (раздаются на Booth или GitHub) - ссылка на страницу пакета.
После установки плагин пересканирует проект сам - карточки гаснут по мере того, как пропажи находятся. Когда всё на месте, окно так и скажет: «Всё на месте! Ничего не потеряно, аватар в порядке».
Не пугайтесь жёлтых карточек
Не каждая находка - поломка. Битые ссылки на анимации не шумят в консоли и часто оказываются хламом от старых версий базы, который ни на что не влияет. AutoDeps ранжирует находки: красное - видимая проблема (розовый материал, missing script на активном объекте), жёлтое - «возможно, не хватает пакета, а возможно, всё и так работает». Аватар без ошибок и жёлтые карточки спокойно уживаются.
И ещё честный случай: пакет установлен, а ссылки всё равно битые. Обычно это значит, что аватар собран на другой, более старой версии пакета - плагин так и напишет: «Возможно, нужна другая версия».
База, которая умнеет сама
Список известных пакетов плагин не таскает с собой намертво - он живёт на сервере FurHorizon и пополняется. Плагин проверяет обновления раз в сутки (и по кнопке «Обновить базу»), а без интернета спокойно работает на встроенной копии.
Если скан нашёл что-то неизвестное, можно нажать «Сообщить в базу» - на сервер уйдут только GUID пропавших ассетов, без путей, имён проектов и чего-либо личного. Популярные пропажи попадают в базу - и у всех пользователей AutoDeps эта загадка начнёт опознаваться по имени. Так база растёт от самого использования.
Частые вопросы
Проект не под VCC/ALCOM - будет работать? Сканировать - да, ставить пакеты в один клик - нет: автоустановка опирается на VPM-манифест проекта. Подсказки и ссылки работают в любом случае.
Плагин что-то меняет сам? Нет. Без вашего клика ничего не меняется, а перед правкой манифеста создаётся его резервная копия.
Розовый аватар - это точно к AutoDeps? Почти всегда розовый цвет - потерянный шейдер, и AutoDeps найдёт, какой именно. Подробнее о причинах - в статье про розовый аватар. А если хотите поставить шейдер руками - есть гайды по Poiyomi и VRCFury.