Мод для Майнкрафт на Fabric, который заменяет обычный чат на расширенный: в сообщениях можно показывать изображения, анимированные GIF, предметы, мобов и игроков. Для обмена медиа сервер тоже должен использовать Chat Remastered.
Возможности
- Отправка PNG, JPEG, WebP, BMP, TIFF и анимированных GIF прямо в чат; изображение открывается увеличенным по нажатию.
- До 15 изображений в одном сообщении — точный лимит задаёт сервер.
- Ответы и цепочки сообщений, контекстное меню по правому клику, выделение и копирование части текста.
- Предпросмотр предмета в главной руке, сущности под прицелом или указанного игрока через теги чата.
- Анимация появления и удаления карточек сообщений и медиа.
- Сервер может ограничивать частоту загрузок, запрещать отдельным игрокам отправку изображений, блокировать ответы и удалять медиа у всех игроков.
- Есть интеграция с BanHammer: игрок с мутом не сможет отправлять изображения, GIF и другие вложения. Интеграция с vanutp's Telegram Bridge - Minecraft Plugin связывает ответы и фотографии между игровым чатом и Telegram.

Как пользоваться
Изображения добавляются перетаскиванием файла в окно чата, кнопкой вложения, вставкой из буфера через Ctrl + V или через панель локальных скриншотов в поле ввода. В одно сообщение можно прикрепить несколько картинок.
Теги вводятся в поле чата:
<item>подпись— предмет из главной руки;<entity>подпись— сущность под прицелом;<player:PlayerName>подпись— модель указанного игрока;<chat_remastered:item:namespace:path>подпись— предмет по идентификатору;<chat_remastered:entity:namespace:path:rotate>подпись— автоматически вращающаяся модель сущности;<chat_remastered:player:PlayerName:tocursor>подпись— модель игрока, повёрнутая к курсору.
Игроки без мода увидят вместо модели обычный текст.
Клиентские команды:
/chat-remastered clearcache— очистить дисковый кеш изображений;/chat-remastered delete <imageId>— запросить удаление изображения на сервере.
Команды оператора или консоли:
/chat-remastered-admin block-photo <player>и/chat-remastered-admin unblock-photo <player>— запретить или снова разрешить отправку фотографий;/chat-remastered-admin mute <player>и/chat-remastered-admin unmute <player>— запретить или вернуть возможность отправлять фотографии и ответы;/chat-remastered-admin delete <imageId>— удалить изображение у всех игроков;/chat-remastered-admin test <player>— проверить состояние мода, блокировку и токен загрузки игрока.

Настройки
В игре настраиваются масштаб изображений от 50% до 200%, высота чата и число строк, показываемых при закрытом чате.
Серверный файл config/chat-remastered-server.json содержит параметры:
resolution— максимальное разрешение медиа:360,480,720,HDили2K;imagePort— TCP-порт для передачи медиа;photoCooldownSeconds— задержка между загрузками одного игрока;gifEnabledиgifMaxDim— разрешение GIF и их максимальный размер;maxPhotosPerMessage— лимит фотографий в сообщении;mutedMessage— текст для игрока с ограничением.
Требования и совместимость
Требуются Fabric API и Cloth Config API. Передача медиа идёт по отдельному TCP-соединению, для которого серверу нужен открытый порт 5050 либо другой порт из imagePort.
