Мод для Майнкрафт на Fabric, который расширяет чат: показывает изображения, воспроизводит аудио и видео прямо в сообщениях, поддерживает эмодзи и загрузку файлов. Превью остаются чёткими при любом масштабе интерфейса и размере окна.
Возможности
Сообщения с данными вида [[ChatUpgrade,url=…]] отображают встроенное изображение, аудиоплеер или видеоплеер вместо обычной ссылки. Эмодзи отправляются в формате [:токен] и берутся из сопоставления owo.json.
Файлы можно загружать на сервер, через сторонний хостинг или выбрать режим в конфиге. Если мод установлен на сервере, клиенты отправляют медиафайлы напрямую на него, а другие игроки получают их через серверные пакеты. Есть режим совместимости с ChatImage, отправляющий изображения в формате [[CICode,…]].
Поддерживаются изображения png, apng, jpg, gif, webp, bmp, tif, ico, аудио ogg, wav, mp3, flac, m4a, aac, opus, webm и видео mp4, webm, mov, mkv, m4v, avi.
Как пользоваться
Клиентские команды начинаются с /chatupgrade:
send,sendaudio,sendvideo— отправить ссылку на изображение, аудио или видео.upload folder|pick|paste— загрузить и отправить изображение из папки, через выбор файла или из буфера обмена.uploadaudio,uploadvideo— загрузить аудио или видео.config— изменить режим загрузки, ручное открытие медиа, громкость, лимиты размера и плавную прокрутку.plugin status|load|download— проверить, загрузить или скачать дополнения FFmpeg и APNG.
Настройки
Параметры находятся в config/chat-upgrade/chat-upgrade.json и могут перезагружаться в игре. Среди них: ciCompatibility, manualImageReveal, audioVolumePercent, maxReceiveBytes и uploadMode.
Требования и совместимость
Требуется Fabric. FFmpeg и APNG не входят в мод и при первом использовании скачиваются в config/chat-upgrade/libs/. Прямой серверный режим не поддерживает формат CICode.
