Мод для Майнкрафт, добавляющий личного ИИ-компаньона, привязанного к своему владельцу. Спутник общается с игроком, запоминает события и места, помогает в выживании, носит вещи, выполняет поручения и может действовать самостоятельно.
Возможности
- Компаньона можно призвать, убрать, отозвать к себе, найти и настроить его автоматическое появление при входе в мир.
- При создании выбираются мужской или женский персонаж, а также начало отношений: сразу связанный спутник либо жители-компаньоны, доверие которых нужно заслужить разговором и едой.
- Есть рюкзак, экипировка, передача, выброс, сортировка и складирование предметов, а также окно инвентаря с поворачиваемым 3D-просмотром персонажа.
- После смерти игрока спутник способен дойти до места гибели, собрать выпавшие вещи с сохранением данных и вернуть их владельцу.
- Доступны следование, ожидание, перенос на плече, взятие за руку, поводок, эмоции Wave, High five, Sit, Lean, Hug и Kiss.
- Отношения развиваются через разговоры и кормление: Stranger, Acquaintance, Friend, Close, Dating и Bonded. На высоких уровнях открываются дополнительные взаимодействия, помощь в бою, еда, подарки и золотое яблоко в опасный момент.
- Компаньон запоминает разговоры, предпочтения, смерти, базы, фермы, координаты, биомы, планы и текущую цель. В его поведении учитываются время, погода, освещение, сущности рядом и настроение.
- Роли
Idle,Guard,Farmer,MinerиHauler, режимы заботы и боевые правила определяют, будет ли спутник охранять, отступать, помогать в бою или заниматься хозяйством. Отдельно включается право ломать и ставить блоки. - Он умеет добывать ресурсы, сражаться, собирать урожай и пересаживать культуры, строить по шаблонам, рыбачить, плавить руды, ухаживать за животными, готовить лагерь и поддерживать базу.
Как пользоваться
Главная команда — /corecompanion. Через неё доступны ask, spawn, remove, recall, where, help, setup female, setup male, start bonded, start village, carry, dismount, playerlead и reload.
В ask можно разговаривать со спутником и давать поручения. Для прямых действий используются слова stop, stay, follow, goto, mine, defend, harvest, replant, collect_items, deposit_items, sort_inventory, build_template и другие. Спутнику можно поручать планы из нескольких шагов, например get_wood, get_food, prepare_mining_trip, build_shelter, recover_death_drops, smelt_ores или tend_livestock.
Настройки личности, истории диалогов, температуры ответа, длины ответа, модели и поставщика ИИ меняются через внутриигровое меню. Там же настраиваются интенсивность привязанности, голос, озвучка, зрение, HUD и отображение маршрута Baritone.
Требования и совместимость
Нужны Fabric API и GeckoLib. Mod Menu необязателен, но открывает внутриигровое окно настроек.
Для локального ИИ требуется Ollama либо другой сервис локальных моделей; при первом входе мод подбирает и скачивает модель с учётом доступной видеопамяти или оперативной памяти. Для обычной работы локального ИИ рекомендуется видеокарта с 12 ГБ выделенной видеопамяти, предпочтительно 16 ГБ. На видеокартах с 6–8 ГБ используется облегчённая модель; шейдеры, текстуры высокого разрешения, зрение и высокие настройки графики могут ухудшить работу.
Вместо локальной модели можно подключить совместимый с OpenAI сервис, указав адрес, ключ API и модель в меню мода. Голос, озвучка и зрение необязательны; для распознавания речи поддерживается whisper.cpp, для озвучки — OpenAI и ElevenLabs. При использовании облачного ИИ текст, а при включённом зрении и данные снимка экрана, передаются выбранному поставщику.
