Перейти к содержимому

MCA: Conversations

MCA: Conversations — это аддон для MCA: Reborn, который заменяет кнопку чата на хаб с более глубокими разговорами. Личные темы, открывающиеся по уровню сердец, индивидуальные черты характера и профессии для каждого жителя, память о разговорах, благодарность за подарки и деревенские сплетни.

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
7,9 тыс.
Подписчиков на Modrinth
15
версий
6
Обновлён
2 октября 20262 окт.
Опубликован
в 2026
Conversation Sample 1 — A sample of a conversation with an MCA villager. · свайп

Коротко о моде

Работает на NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.8.0+1.21.1 от 2 октября 2026
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1, 1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

MCA: Conversations

Спасибо TheWiggleDuck за классную иконку проекта на CurseForge!

MCA: Conversations расширяет систему диалогов и общения в Minecraft Comes Alive: Reborn, давая жителям больше тем для разговора, больше вариантов ответа и больше причин запоминать беседы с вами.

Вместо того чтобы превращать разговор в меню из повторяющихся кнопок, Conversations делает жителей более живыми персонажами. У них появляются собственные интересы и ценности, они помнят прошлые обсуждения, реагируют на то, как вы отвечаете, говорят о событиях в своей деревне и могут продолжать разговор на протяжении нескольких встреч.

Цель — не заменить систему отношений из MCA Reborn. Сердечки остаются главным показателем отношений в MCA. Conversations надстраивается над ними, добавляя контекст, память, характер и диалоги.

Особенности

Более осмысленные разговоры

Взаимодействие «Поболтать» в MCA превращается в большой разговорный узел с такими темами, как:

  • Повседневная жизнь и то, как проходит их день
  • Их профессия и работа
  • Еда и личные предпочтения
  • Деревенская жизнь и местные события
  • Мечты, страхи, чувства и сожаления
  • Личная история и интересы
  • Отношения и общий опыт
  • Сплетни, слухи и то, что происходит в деревне

Доступные темы зависят от жителя и ваших с ним отношений. Дети и взрослые говорят по-разному, профессии влияют на подходящие разговоры, а темы, связанные с отношениями, появляются только тогда, когда это уместно.

Ваши ответы важны

Многие темы — это полноценные разговоры, а не отдельные реплики.

Житель может рассказать вам о плохом дне, разногласии или личной тревоге, а затем дать вам решить, как ответить. Поддержать, отмахнуться, не согласиться, извиниться или надавить сильнее — всё это может привести к разным последствиям.

Важно: простой вопрос сам по себе не даёт сердечек автоматически. Значение имеет то, как вы отвечаете.

Некоторые глубокие ответы также используют детерминированные проверки диалога, на которые влияют ваши отношения, настроение жителя и другой контекст. Они могут привести к сильному успеху, частичному успеху или отпору в духе персонажа.

Жители вас помнят

Разговоры могут сохраняться дольше, чем открыт текущий экран.

Жители могут помнить:

  • Темы, которые вы обсуждали раньше
  • Важные решения или позиции, которые вы занимали
  • Перешли ли вы границу
  • Извинились ли вы после этого
  • Обещания, которые вы дали
  • Обещания, которые вы сдержали или нарушили
  • Важные общие события
  • Прошлые разногласия или неразрешённое напряжение
  • Как долго вы друг друга знаете
  • Когда вы последний раз говорили

Закрыть и снова открыть разговор — не значит просто перебросить всё в другой результат.

Индивидуальный характер жителей

Двое жителей с одной профессией больше не считаются взаимозаменяемыми копиями друг друга.

Каждый житель получает стабильные личные характеристики, сгенерированные из мира и его личности, включая интересы, ценности, привязанности, неприязни и склонности в том, как они работают, общаются и открываются другим людям.

Эти характеристики остаются неизменными после перезапусков и между игроками.

Личности из MCA также влияют на формулировки диалогов. Ворчливый житель, тревожный житель и жизнерадостный житель могут подойти к одной и той же теме совершенно по-разному.

Отношения глубже одной цифры

Сердечки MCA остаются видимым показателем отношений, но Conversations также отслеживает дополнительный скрытый контекст, такой как:

  • Доверие
  • Уважение
  • Теплота
  • Влечение, где уместно
  • Напряжение
  • Близость

Эти значения не заменяют сердца и не дают их напрямую. Они помогают определить, как реагируют жители, о чём им комфортно говорить и как разрешаются некоторые разговоры.

Живые разговоры

Жители иногда могут сами что-то поднять, вместо того чтобы ждать, пока игрок выберет тему.

Они могут напомнить вам о:

  • Обещании, срок которого настал
  • Неразрешённом разногласии
  • Разговоре, который вы оставили незаконченным
  • Чём-то в их жизни, что изменилось с вашей последней беседы
  • Важных новостях деревни

Эта система намеренно ограничена. Жители не будут постоянно вас перебивать и не станут начинать разговоры во время сна, боя, паники или если уже заняты другим игроком. Игроки также могут сказать отдельным жителям прекратить с ними разговаривать.

Инициативу жителей можно настроить или полностью отключить.

Деревенские сплетни и местная самобытность

Деревни могут обзаводиться собственными устойчивыми деталями: традициями, ценностями, достопримечательностями, праздниками, общими заботами и текущими разногласиями.

Жители также могут узнавать о событиях и передавать информацию друг другу. По мере распространения информация теряет достоверность, а личные сведения не становятся общеизвестными автоматически.

Новости могут включать такое, как:

  • Свадьбы
  • Смерти
  • Рождения
  • Прибытия и отъезды
  • События заданий, когда установлены поддерживаемые интеграции

Жители не обязательно согласны друг с другом в том, что происходит вокруг них.

Обещания, которые действительно что-то значат

Когда разговор позволяет вам что-то пообещать, игра предлагает это обещание только тогда, когда есть реальный способ отследить, выполнили ли вы его.

Например, обещанную доставку можно завершить, когда запрошенный подарок действительно передан жителю.

Обещания можно запомнить, выполнить, пропустить или снова поднять позже. Система не притворяется, что вы что-то завершили, если у игры не было способа это отследить.

Необязательный режим чата

Разговоры также позволяют общаться с жителями MCA через обычный чат Minecraft.

Например:

Hey Coralia! How was your day?

Мод пытается понять тему и направляет её через ту же систему диалогов, что используется в обычном экране взаимодействия.

Это не ИИ и не LLM. Сопоставление в чате детерминировано и управляется датапаками, используя заданные ключевые слова, фразы, синонимы, устойчивость к опечаткам и другие правила сопоставления.

Вы можете обратиться к жителю по имени, поговорить с жителем, на которого смотрите, или продолжить беседу с текущим собеседником.

Когда житель просит вас сделать выбор, также доступны нумерованные ответы, если вы предпочитаете выбрать вариант, а не печатать ответ самостоятельно.

Режим чата можно настроить или отключить.

Улучшенный интерфейс разговоров

Стандартный экран взаимодействия MCA получает адаптивную карточку разговора, оформленную в стиле интерфейса самого Minecraft.

Возможности включают:

  • Нумерованные варианты диалога
  • Выбор мышью по всей строке
  • Горячие клавиши цифр верхнего ряда и Numpad
  • Навигация стрелками
  • Подтверждение Enter и Space
  • Поддержка Home, End, Page Up и Page Down
  • Правильное разбиение на страницы для больших списков ответов
  • Перенос длинных ответов
  • Поддержка прокрутки, где необходимо
  • Видимый фокус клавиатуры
  • Необязательный портрет жителя
  • Необязательное быстрое появление текста
  • Полная, уменьшенная или отключённая анимация интерфейса
  • Настраиваемая громкость звуков интерфейса

Интерфейс использует собственные текстуры GUI Minecraft, а не отдельную визуальную тему. Поэтому ресурспаки, меняющие внешний вид ванильных меню, естественным образом могут влиять и на интерфейс Conversations.

Интерфейс также адаптируется к маленьким экранам и нестандартным шрифтам, а не исходит из фиксированного размера меню.

Диалоги с учётом профессии

В рабочих разговорах по возможности используется настоящая профессия жителя.

Мод включает особые диалоги как для ванильных профессий, так и для профессий из ряда популярных модов, в том числе:

  • MCA Reborn
  • More Villagers
  • Ars Nouveau
  • Chef's Delight
  • Ice and Fire
  • Vampirism
  • Werewolves

Неизвестные модовые профессии всё равно получают общие диалоги с учётом профессии, а не просто не участвуют в разговоре.

Необязательные интеграции с модами

MCA: Conversations работает и без любого из перечисленных ниже модов, но при их установке даёт дополнительный контекст.

MCA: Quests

Добавляет диалоги с учётом заданий и позволяет разговорам реагировать на связанную активность по заданиям.

Поддерживается как необязательная зависимость начиная с MCA: Quests 0.8+.

MCA: Reputation

Жители могут реагировать на вашу публичную репутацию и обсуждать поступки или происшествия, известные в деревне.

Поддерживается как необязательная зависимость начиная с MCA: Reputation 0.2+.

Townstead

Разговоры могут использовать информацию из Townstead — например, культуру деревни, расписания, постройки и другой контекст поселения, — сохраняя при этом собственный RPG-интерфейс диалогов Townstead.

Поддерживаемые версии: Townstead 0.7.5 до версий ниже 0.8.

Serene Seasons

Диалоги с учётом сезона используют настоящий сезон Serene Seasons, когда мод установлен.

Без Serene Seasons Conversations переключается на собственный сезонный контекст на основе календаря.

Настройка

MCA: Conversations широко настраивается.

Настройки разделены по назначению:

  • Общий конфиг: переключатели функций и параметры отладки
  • Серверный конфиг: игровые правила, синхронизируемые с сервера
  • Клиентский конфиг: личные предпочтения по интерфейсу и подаче

Авторы серверов и сборок могут управлять такими системами, как функции диалогов, расположение, сплетни, поведение в чате, дистанции слышимости, награды в виде сердец, лимиты разговоров, инициатива жителей и хранение истории.

Игроки могут независимо настраивать параметры подачи: нумерованные ответы, горячие клавиши, портреты, постепенное появление текста, движение интерфейса и громкость звука.

Поддержка датапаков

Значительная часть MCA: Conversations управляется данными.

Авторы сборок могут добавлять или изменять разговоры с помощью датапаков, включая собственные:

  • Темы диалогов
  • Ответы и ветвящиеся разговоры
  • Намерения в режиме чата
  • Наборы синонимов
  • Условия по характеру
  • Требования к отношениям
  • Проверки в диалогах
  • Воспоминания о разговорах
  • Прогрессию
  • Сплетни
  • Логику обещаний
  • Изменения расположения
  • Пользовательские действия и условия диалогов

Мод строится на существующей системе диалогов MCA Reborn, а не заменяет её полностью отдельным движком.

Полный справочник по созданию см. в DATAPACK.md в репозитории.

Языки

На данный момент полностью готовы:

  • Английский (en_us)
  • Бразильский португальский (pt_br)

Это включает основной пул диалогов, текст интерфейса, вариации по характеру, голоса с учётом возраста и словарь режима чата.

Требования

  • Minecraft: 1.20.1
  • Загрузчик модов: Forge 47.x
  • MCA Reborn: 7.6.x или 7.7.x, диапазон версий [7.6,8)
  • Java: 17

MCA: Conversations должен быть установлен вместе с Minecraft Comes Alive: Reborn.

Для мультиплеера устанавливайте мод и на сервер, и на подключающихся клиентов.

Текущая сборка разрабатывается под MCA Reborn 7.7.0-beta.2 и сохраняет совместимость с поддерживаемым диапазоном MCA 7.6 и 7.7.

Не используйте MCA Reborn 7.7.0-beta.1. В этом релизе MCA свои сломанные метаданные production mixin, и он падает независимо от Conversations. Используйте 7.7.0-beta.2 или более новый совместимый релиз MCA.

Architectury не требуется напрямую для MCA: Conversations. Старые версии MCA, которым нужен Architectury, сами объявляют эту зависимость.

Для авторов модпаков

MCA: Conversations задуман так, чтобы оставаться полезным как в лёгких сборках с MCA, так и в крупных RPG-паках или паках, посвящённых деревням.

Опциональные интеграции корректно отключаются, когда соответствующих модов нет, а большую часть контента бесед можно расширять через датапаки, не изменяя сам мод.

Если вы хотите, чтобы жители MCA ощущались не как меню, а как постоянные персонажи, которые помнят, что произошло между вами, MCA: Conversations создан именно для этого.

Ссылки

Частые вопросы

Как установить MCA: Conversations?

Установите NeoForge под свою версию Minecraft, скачайте MCA: Conversations под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть MCA: Conversations?

У MCA: Conversations есть сборки для Minecraft 1.20.1, 1.21.1.

Нужен ли MCA: Conversations на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее