Blabber
Расширяемый API диалогов для Minecraft на основе данных
- Загрузчики
- FabricQuilt
- Скачиваний на Modrinth
- 121 тыс.
- Подписчиков на Modrinth
- 132
- версий
- 30
- Обновлён
- 17 мая 202617 мая
- Опубликован
- в 2023
Коротко о моде
Нужен и в игре, и на сервере
Ты создатель модпаков и хочешь, чтобы твои игроки общались не только с книгой квестов?
Ты владелец модифицированного сервера и хочешь добавить немного ✨погружения✨ в свой мир?
А может, ты моддер, который ищет простую в использовании библиотеку диалогов с обширным инструментарием?
Blabber — это мод и библиотека для отображения интерактивных диалогов твоим игрокам. Просто напиши файлы описания диалогов, а затем запускай их по необходимости!
Как это выглядит
Вот так:

Или вот так:

Выбор — за тобой для каждого диалога.
А ещё вот небольшое видео-демонстрация:
Как это работает
Команды
Blabber добавляет команду /blabber, позволяя операторам серверов и мапмейкерам взаимодействовать с модом через команды.
/blabber dialogue`/blabber dialogue start [] []` : Запускает диалог для одного или нескольких игроков.
- `` : уникальный идентификатор диалога
- `[]
(необязательно) : если указано, должно быть либо именем игрока, либо селектором цели. Если не указано, по умолчанию используется игрок, вводящий команду. При использовании в командном блоке[]` не является необязательным. - `[]` (необязательно) : если указано, должно быть селектором цели для одной сущности. Если не указано, по умолчанию собеседник отсутствует.
Формат
Blabber автоматически загружает все JSON-файлы в директории data/[namespace]/blabber/dialogues. Они могут быть предоставлены либо модами, либо датапаками.
Каждый файл описывает различные состояния, в которых может находиться диалог. Полное описание можно найти на сайте: https://ladysnake.org/wiki/blabber#format
Онлайн-редактор диалогов
Если у тебя аллергия на код, попробуй этот онлайн-инструмент: редактор диалогов blabber
Использование Blabber (для разработчиков)
Инструкции по добавлению Blabber в среду разработки можно найти на нашем сайте: https://ladysnake.org/wiki/blabber/#using-blabber-for-developers
Совместимость с модами
Heracles
Мод для квестов Heracles можно использовать с аддоном Heracles for Blabber, чтобы включить диалоги в квесты твоего модпака или сервера.
Text Animator
Мод Text Animator можно использовать, чтобы добавить особые эффекты к текстам твоих диалогов.
Taterzens
Мод Taterzens можно использовать для создания NPC, которые запускают диалоги Blabber при взаимодействии с ними.
FAQ
В: (Neo)Forge?
О: Я не хочу тратить время на разработку поддержки Forge. Однако на 1.20.1 ты можешь использовать мод Sinytra Connector, чтобы Blabber работал в любом случае. Если ты разработчик модов и хочешь обеспечить поддержку другого загрузчика, свяжись с нами в нашем Discord-сервере.
Частые вопросы
Как установить Blabber?
Установите Fabric под свою версию Minecraft, скачайте Blabber под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Blabber?
У Blabber есть сборки для Minecraft 1.20.1–1.20.2, 1.20.4–1.21.5, 1.21.11–26.1.2.
Нужен ли Blabber на сервере?
Нужен и в игре, и на сервере