FakeFriendAI
Представьте: вы рубите дерево в одиночку, а рядом спокойно стоит ваш друг Саша. Только Саша сейчас в шахте, за тысячу блоков отсюда. И этот Саша молчит, смотрит в сторону и никогда не встречается с вами взглядом. Так работает FakeFriendAI — мод, который превращает Minecraft в игру на нервах, где главный враг носит лицо и голос вашего товарища.
Это альфа-версия, и автор честно об этом предупреждает: баги будут, в том числе посреди игры. Самозванец может застрять, аудиоклип не проиграется, а Ночь Чистки поведёт себя странно. Мир при этом не пострадает, но ставить мод на сервер, который вы не готовы перезапустить, не стоит.
Что такое FakeFriendAI и чем он отличается от обычных мобов
FakeFriendAI для Minecraft — это не очередной монстр с готовой моделью. Это имитация игрока. Самозванец копирует того, кто прямо сейчас в сети: его ник над головой, его броню, предмет в руке. Моды на полоску здоровья читают его как дружелюбного и зелёного. Он ходит со скоростью ровно 4.317 блока в секунду — как обычный игрок, без рывков и подкрадываний. Ускоряется только за вашей спиной.
Каждые несколько секунд он берётся за дело: валит дерево, копает, ставит блок, подбирает выпавший предмет, ставит верстак и возится с ним. При каждой встрече ему выпадает темперамент и четыре-шесть причуд из восьми: резко отворачивается, скучающе подпрыгивает, замирает, отступает на два шага. В глаза он не смотрит никогда.
Голос — настоящий, не синтезированный
Главная фишка мода в том, что он записывает короткие фрагменты речи игроков в Simple Voice Chat. Самозванец говорит именно голосом реального человека, а не роботизированной подделкой. Синтез здесь не используется вообще — каждый клип проходит проверку на подлинность в пяти точках, прежде чем прозвучать.
Записи никогда не покидают машину: они лежат на сервере или в папке вашего мира в одиночной игре. Владелец сервера видит в настройках, чей голос собран, сколько его и как долго он хранится — 14, 30, 90 дней или вечно. Любой игрок может стереть свои записи полностью, вместе с транскриптами. Без согласия не записывается ничего: при входе показывается экран с объяснением и кнопкой подтверждения. Откажетесь — на выделенном сервере вас просто не пустят, ведь игрок, которого нельзя скопировать, ломает всю игру остальным.
Как установить FakeFriendAI и что понадобится
Мод собран под Minecraft 26.2 на загрузчике Fabric Loader 0.19.3+ с Fabric API 0.160.0+ и Java 25. Обе стороны — клиент и сервер — требуют jar-файл. Обязательно нужен Simple Voice Chat: он не входит в комплект, ставьте отдельно. Без него мод загрузится и запустится, но самозванец будет немым, а в этом весь смысл.
Если не хочется возиться с ручной сборкой, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений FakeFriendAI устанавливается в один клик вместе с нужной версией Fabric и зависимостями. Автообновление само подтянет свежие сборки, а совместимость версий проверяется до запуска — меньше шансов поймать краш на старте.
Порядок действий простой:
- Установите Fabric Loader и Fabric API для Minecraft 26.2.
- Добавьте Simple Voice Chat и настройте его.
- Положите jar FakeFriendAI в папку mods на клиенте и на сервере.
- Запустите мир и подтвердите согласие на запись голоса.
Скачать FakeFriendAI стоит только с официальных источников, чтобы не поймать подделку. Для появления самозванца нужно минимум два игрока онлайн — в одиночной игре мод работает только для тестов.
Когда он приходит и как себя ведёт
Сервер проверяет условия раз в 15 минут. Всё должно совпасть одновременно: минимум два игрока, Обычный мир (в Нижнем мире и Крае самозванцев нет), вы один — рядом никого в радиусе 70 блоков, есть свободное лицо для копирования, и этот игрок достаточно говорил в голосовой чат. Затем бросается кубик на 45 процентов. На весь сервер одновременно существует максимум два самозванца, и одна жертва никогда не получает двоих.
Ударьте его, пока он спокоен, — он вздрогнет, бросит занятие, обернётся и вскрикнет голосом того игрока, из настоящей записи. Можно даже поговорить: он слышит сказанное рядом и подбирает клип, который действительно отвечает. Скажите вслух «ты самозванец» — он дважды это отрицает голосом вашего друга. На третий раз согласится. И тогда повернётся.
В руке появляется железный топор, здоровье на глазах возвращается к полному, и он с криком — самой громкой реальной записью — бросается на вас в полной тишине. Деревянную дверь ломает за секунду, железную открывает. Не дотянется — прорубает стену с реальной скоростью разрушения: шестнадцать блоков за встречу, десять секунд между подходами. Забрались наверх — построит столб и полезет за вами. Убить разъярённого самозванца нельзя. Кроме одной ночи.
Ночь Чистки
Где-то между десятым и пятнадцатым днём мира, а потом каждые 10–15 дней, луна всходит неправильно. Дата берётся из сида мира — выход и повторный вход её не перебросят. В чате появляется сообщение, что луна сегодня не та. Время прыгает к закату, рядом с обычной луной поднимается вторая, кроваво-красная. Дальность прорисовки падает до четырёх чанков, туман смыкается, музыка замолкает, а чат отключается на всю ночь. Говорить можно только голосом. Поспать не выйдет: ляжете — у изголовья кровати кто-то стоит.
Каждый живой игрок получает двух бледных копий самого себя, которые охотятся на других. Они выходят кольцом, пять секунд стоят с пустыми руками, затем вооружаются. Смерть не показывает экран — вместо него надпись о том, что ваша личность украдена. Вы возрождаетесь там, где упали, за серой пеленой, которую видите только вы, и две новые копии вашего лица отправляются на охоту. Это единственная ночь, когда самозванца можно убить.
Предупреждение за месяц
Если присмотреться, всё начинается заранее. За месяц до Ночи Чистки на краю зоны прорисовки появляется одинокая фигура и просто стоит. Подойдёте — развернётся и уйдёт. С наступлением темноты начинают появляться те, кто не ушёл: они наблюдают за вами, повторяя движения. Не позволяйте им смотреть слишком долго — они учатся и приближают Ночь Чистки. А за день до роковой ночи все они уходят, о чём сообщается в чате.
Необязательный ИИ и требования
Самозванец умеет поддерживать разговор: слышит вас, выбирает подходящую запись и проигрывает её. Для этого нужна небольшая языковая модель, и она полностью опциональна — без неё мод работает, просто реплики звучат случайно. При включении мод один раз скачивает на вашу машину движок вывода, модель на 1.7B параметров и распознаватель речи. Это от 1.4 до 2.2 ГБ в зависимости от выбранного качества. Всё крутится локально в отдельном процессе, ничего никуда не отправляется, а движок сам выключается после нескольких минут простоя. На macOS речевая часть остаётся внешней: запускайте свой распознаватель и указывайте на него моду.
Мод не добавляет голосовой чат — он использует Simple Voice Chat. Он не синтезирует речь, не отправляет ваш голос наружу и не трогает генерацию мира, рецепты или производительность, пока ничего не происходит. Мир не меняется: ни новых блоков, ни предметов, ни крафтов.
Итог
FakeFriendAI — редкий пример мода, который играет не на рефлексах, а на доверии. Он не пугает громкими скримерами, он подрывает саму уверенность в том, что рядом с вами друг. Да, это альфа с багами, и автор прямо просит сообщать о поломках: о том, что вы рассказали, он починит, а о том, что вы молча удалили, — нет. Если вам нужен Minecraft, в котором нельзя расслабиться даже в собственном доме, — попробуйте. Только предупредите тех, кто играет с вами: это их голос.