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

Blabby World

Blabby World даёт мобам Minecraft настраиваемую речь и упорядоченные A/B-диалоги, основанные на боевом состоянии, времени, погоде и находящихся рядом сущностях.

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
14,8 тыс.
Подписчиков на Modrinth
1
версии
4
Обновлён
29 июля 202629 июл.
Опубликован
в 2026

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

Работает на NeoForge и Forge
Для Minecraft 1.20.1–1.20.6, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.1.1 от 29 июля 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

Blabby World

Blabby World даёт мобам Minecraft настраиваемую речь и упорядоченные A/B-диалоги, основанные на боевом состоянии, времени, погоде и ближайших сущностях. Мод создан для авторов модпаков и включает внутриигровой визуальный редактор, так что пользователям не нужно вручную вводить ID сущностей или редактировать JSON. BW

Использование визуального редактора (нажмите B)

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

  • Basic: показывает выбранного моба и то, какие триггеры речи настроены.
  • Speech: редактирует реплики одного моба для состояний idle, hurt, chase, attack и blocked.
  • Dialogue: добавляет B-моба для выбранного A-моба и редактирует упорядоченный обмен A/B.
  • Staged Speech: редактирует реплики одного моба для дня, ночи, дождя, снега и грозы.
  • Staged Dialogue: редактирует A/B-диалоги для конкретных условий среды.
  • Добавление и редактирование реплик
  • Выберите моба в левом списке.
  • Откройте Speech, Dialogue, Staged Speech или Staged Dialogue.
  • Выберите триггер, стадию и B-моба, где это применимо.
  • Нажмите + рядом с текстовым редактором, чтобы добавить реплику.
  • Выберите реплику и отредактируйте её в поле ввода.
  • На страницах диалогов используйте переключатель A/B, чтобы выбрать говорящего.
  • Нажмите правой кнопкой мыши на реплику, чтобы задать частоту её повтора:
  • Fast: снова доступна примерно через 1 секунду
  • Medium: примерно через 5 секунд
  • Slow: примерно через 10 секунд
  • Нажмите Save. Сервер сразу записывает и перезагружает правила.
  • Используйте /blabby reload, чтобы перезагрузить правила с диска.

Триггеры Idle: у моба нет враждебной цели. Hurt: моб действительно теряет здоровье. Chase: у моба есть видимая цель атаки. Attack: моб атакует цель. Blocked: моб ненавидит цель, но не может её видеть или атаковать. Dialogue / Meet: A находится рядом с настроенным B-мобом; ни один из участников не враждебен и не занят другим диалогом.

Во время A/B-диалога оба моба прекращают навигацию, смотрят друг на друга и воспроизводят ambient-звук текущего говорящего. После завершения реплики другой говорящий начинает после случайной паузы в 0.5–1 секунду.

Приоритет текста

Порядок триггеров по умолчанию:

Hurt Attack Blocked Chase A/B dialogue Idle

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

Текст с более высоким приоритетом может прервать текст с более низким. Пакеты с более низким приоритетом не могут заменить текст, который сейчас важнее.

Встроенные локализованные диалоги

Мод включает небольшой набор примеров реплик для жителей, зомби, скелетов, криперов, железных големов, волков, кошек, коров, свиней и овец, а также несколько A/B-обменов.

Встроенный текст хранится в:

assets/blabby_world/lang/en_us.json assets/blabby_world/lang/zh_cn.json

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

Установите enableDefaultDialogues=false в общем конфиге, чтобы одной опцией отключить и скрыть все встроенные реплики.

Конфигурация

Общая конфигурация:

enableDefaultDialogues: главный переключатель для встроенных локализованных реплик. debugLogging: диагностика триггеров и пакетов; отключена по умолчанию. conversationDistance: расстояние, на котором могут начинаться A/B-диалоги. playMobSounds: воспроизводит ambient-звук говорящего моба.

Клиентская конфигурация:

textDistance: максимальная дальность отрисовки текста. maxVisibleMobs: максимальное число мобов с видимым текстом. textScale: базовый масштаб текста; масштабирование по хитбоксу всё равно применяется. animationSpeed: глобальная скорость печатной машинки и затухания.

Пользовательские правила хранятся в config/blabby_world/conversations.json. Для их изменения рекомендуется использовать внутриигровой редактор.

Лицензия и вклад в разработку

Blabby World распространяется под лицензией GNU General Public License v3.0. Изменённые сборки должны соответствовать требованиям GPL-3.0 к исходному коду и лицензии.

github

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

Как установить Blabby World?

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

Для каких версий Minecraft есть Blabby World?

У Blabby World есть сборки для Minecraft 1.20.1–1.20.6, 1.21.1.

Нужен ли Blabby World на сервере?

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

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

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