

Blabber
Активный0.0
Установок
Последнее обновление
Версии
Blabber
Вы создаёте сборки модов и хотите, чтобы игроки общались не только с книгой заданий?
Вы владелец сервера с модами, стремящийся добавить в мир больше ✨атмосферы✨?
Или, возможно, вы разработчик, ищущий простую в использовании библиотеку для создания диалогов с богатым функционалом?
Blabber — это мод и библиотека для отображения интерактивных диалогов игрокам. Просто создайте файлы с описанием диалогов и запускайте их по необходимости!
Внешний вид
Вот как это выглядит:
Или вот так:
Вы можете выбирать стиль для каждого диалога отдельно.
Также посмотрите видео-демонстрацию:
Как работает
Команды
Blabber добавляет команду /blabber
, позволяющую операторам серверов и создателям карт взаимодействовать с модом через команды.
/blabber dialogue
/blabber dialogue start <dialogue> [<targets>] [<interlocutor>]
: Запускает диалог для одного или нескольких игроков.<dialogue>
: уникальный идентификатор диалога[<targets>]
(опционально) : Если указано, должно быть именем игрока или селектором целей. Если не указано, по умолчанию применяется к игроку, использующему команду. При использовании в командном блоке[<targets>]
не является опциональным.[<interlocutor>]
(опционально) : Если указано, должно быть селектором целей для одной сущности. Если не указано, по умолчанию собеседник отсутствует.
Формат
Blabber автоматически загружает все JSON-файлы в директории data/[namespace]/blabber/dialogues
.
Они могут предоставляться как модами, так и датапаками.
Каждый файл описывает различные состояния диалога. Полное описание формата доступно на сайте.
Онлайн-редактор диалогов
Если вы не любите писать код, попробуйте этот онлайн-инструмент: редактор диалогов blabber
Использование Blabber (для разработчиков)
Инструкции по добавлению Blabber в вашу среду разработки можно найти на нашем сайте.
Совместимость с модами
Heracles
Мод заданий Heracles можно использовать с дополнением Heracles for Blabber для включения диалогов в задания вашей сборки модов или сервера.
Text Animator
Мод Text Animator можно использовать для добавления специальных эффектов к текстам ваших диалогов.
Taterzens
Мод Taterzens можно использовать для создания NPC, которые могут запускать диалоги Blabber при взаимодействии.
Часто задаваемые вопросы
В: Поддержка (Neo)Forge?
О: Я не хочу тратить время разработки на поддержку Forge. Однако на версии 1.20.1 вы можете использовать мод Sinytra Connector, чтобы Blabber работал в любом случае. Если вы разработчик модов и хотите обеспечить поддержку другого загрузчика, свяжитесь с нами на нашем Discord-сервере.