chatbox for mc avatar

chatbox for mc [1.21.8] [1.20.1]

Введение в мод

ChatBox — это мод диалогового окна, разработанный для Minecraft, вдохновленный диалоговыми системами, встречающимися в Galgames. Вы можете настроить его с помощью дата-паков:

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

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

  • Портреты персонажей поддерживают несколько типов: изображения, аватары игроков и текстуры предметов. Вы можете определить пользовательские анимации появления для этих портретов, при этом для изображений доступны 3 предустановленные анимации.

  • Настраивать текст диалога и несколько вариантов ответа для каждой реплики. Нажатие на варианты ответа может запускать пользовательские команды и переходить к другим диалогам.

  • Все текстовые элементы (диалоги, варианты ответа) поддерживают ключи перевода.

Поскольку все конфигурации диалогов реализованы через дата-паки, вы можете перезагрузить все настройки диалогов напрямую с помощью команды /reload. Создавайте красивые диалоговые системы без изменения какого-либо кода!

Встроенные команды

Переключение тем:

/chatbox theme

Переход к определённому диалогу:

/chatbox skip

Открыть диалоговое окно:

/chatbox open

Система событий

Для пользователей KubeJS мод предоставляет предопределённые события:

//client_script

// Срабатывает ДО отрисовки диалога. Предоставляет GuiGraphics для пользовательской отрисовки. Отменяемое.
ChatBoxEvents.renderPre(event=>{
  let getGuiGraphics = event.getGuiGraphics()
  event.cancel()
})

// Срабатывает ПОСЛЕ отрисовки диалога. Предоставляет GuiGraphics для пользовательской отрисовки.
ChatBoxEvents.renderPost(event=>{
  let getGuiGraphics = event.getGuiGraphics()
})

// Срабатывает при переходе к диалогу. Предоставляет метаданные диалога для пользовательского функционала.
ChatBoxEvents.skipChat(event => {
  let { chatBoxScreen, resourceLocation, group, index } = event
})

Требуемые зависимости

Скачать chatbox for mc

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasechatbox-1.0.5.jar1.21+1 NeoForge27 июня 2025550 КБ
Releasechatbox-1.0.5-fabric.jar1.21+1 Fabric27 июня 2025578,5 КБ
Releasechatbox-1.0.4.jar1.21+1 Fabric25 июня 2025536,3 КБ
Releasechatbox-1.0.4.jar1.21+1 NeoForge22 июня 2025520,4 КБ
Releasechatbox-1.0.3.jar1.21+1 NeoForge20 июня 2025515,6 КБ
Releasechatbox-1.0.2.jar1.21+1 NeoForge2 июня 2025508,7 КБ
Releasechatbox-1.0.1.jar1.21+1 NeoForge1 июня 2025507,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.