Скачать Плагин Image Emojis: Emojis in chat в Майнкрафт
Image Emojis: Emojis in chat

Плагин Image Emojis: Emojis in chat 1.7.2 +1.6


Документация
https://modrinth.com/plugin/image-emojis
Image Emojis: Emojis in chat, также называемый ImageEmojis, — серверный плагин для Paper, который добавляет пользовательские эмодзи в чат и подсказки при наборе. Он автоматически формирует ресурс-пак из подготовленных изображений. В метаданных указаны категории социальных функций, хранения и служебных инструментов, участник MrQuackDuck и лицензия MIT. Клиентская модификация не требуется, однако отображение изображений связано с получением сгенерированного ресурс-пака.

Назначение и принцип работы​


Администратор помещает изображения в каталог плагина, а ImageEmojis при запуске или перезагрузке формирует ресурс-пак. Эмодзи используются через текстовые обозначения, подсказки и внутриигровой список.

Основные сценарии:

• реакции и собственные символы сообщества;
• тематический набор для проекта или сезона;
• подсказки при вводе;
• обновление без клиентского мода.

Плагин не редактирует изображения: качество и читаемость PNG готовят заранее.

Скриншоты и внешний вид​

pro150-141-01-4aa3f58eda82.webp

pro150-141-02-f07da2d25903.webp


Требования к изображениям​


Допустим PNG с максимальным разрешением 256 × 256 пикселей. Имена должны быть в нижнем регистре и без специальных символов, включая круглые и квадратные скобки, амперсанд и знак степени.

Чек-лист:

• сохранить файл как .png;
• не превышать 256 × 256;
• использовать короткое строчное имя;
• исключить пробелы, скобки и специальные знаки;
• проверить читаемость на разных фонах;
• начать с одного тестового изображения.

Минимальная ширина, цветовой профиль и предел размера в байтах в источнике не заданы.

Совместимость​


Платформы проекта — Paper и Purpur. Подтверждённые версии Minecraft начинаются с 1.19.4 и включают перечисленные выпуски 1.20, 1.21, а также 26.1, 26.1.1, 26.1.2 и 26.2. Официальное описание указывает Paper 1.19.4 и новее, но сборку выбирают по конкретному релизу.

В выборке представлены:

• ImageEmojis-1.7.2.jar, версия 1.7.2, 4 701 466 байт;
• ImageEmojis-1.6.jar, версия 1.6, 4 699 726 байт.

Обязательные project dependencies не указаны. Это не доказывает совместимость с Bukkit, Spigot или любым форком: заявлены только Paper и Purpur.

Установка и первичная настройка​


JAR помещают в папку plugins остановленного Paper или Purpur, затем проверяют журнал. Для автоматической выдачи указывают IP в конфигурации и открывают TCP-порт; по умолчанию назван 5000.

Последовательность:

• Сохранить сервер и остановить процесс.
• Скопировать подходящий JAR в plugins.
• Запустить сервер для создания данных.
• Поместить тестовый PNG в ./plugins/ImageEmojis/emojis/.
• Указать адрес и настроить доступ к порту.
• Перезапустить сервер и проверить генерацию.
• Подключиться обычным игроком.

Сначала используют один файл с простым именем, чтобы отделить сетевую проблему от ошибки изображения.

Команды и разрешения​


Подтверждены команды:

• /emojis list открывает книгу с эмодзи;
• /emojis update получает актуальный ресурс-пак; альтернатива — повторный вход;
• /emojis reload перечитывает плагин и генерирует пак из ./plugins/ImageEmojis/emojis/.

Псевдонимы — /ie и /imageemojis. imageemojis.admin разрешает reload и по умолчанию предназначено операторам; imageemojis.use, imageemojis.update и imageemojis.list управляют остальными действиями и заявлены включёнными по умолчанию.

Reload выдают ограниченно: после перегенерации подключённым игрокам может потребоваться обновление пакета.

Подсказки в чате​


Для подсказок заявлены четыре режима, но в доступном фрагменте раскрыты только три:

• NONE отключает подсказки;
• TEMPLATES предлагает шаблоны обозначений и указан как режим по умолчанию;
• ACTUAL предлагает фактические эмодзи, однако продолжение описания обрезано.

Четвёртый режим не назван, поэтому его поведение не следует додумывать. Если эмодзи работают, а подсказок нет, проверяют выбранный режим и imageemojis.use.

Проверка результата​


Нужно проверить весь путь: генерацию, сетевую выдачу, получение пакета и отображение.

Контрольный список:

• в журнале нет ошибки ImageEmojis;
• тестовый PNG принят без сообщения о неверном имени или формате;
• ресурс-пак создаётся после запуска или /emojis reload;
• игрок получает актуальную версию после входа или /emojis update;
• /emojis list показывает добавленный элемент;
• обозначение эмодзи отображается в чате как ожидается;
• подсказки соответствуют выбранному режиму;
• пользователь без административного права не выполняет reload;
• результат сохраняется после полного рестарта.

Проверку повторяют извне: локальная работа не подтверждает доступность порта из сети.

Ограничения и безопасность​


Работа зависит от JAR, изображений, адреса и сетевого порта. Сбой любого звена может выглядеть как отсутствующий эмодзи.

Следует учитывать:

• максимальное разрешение — 256 × 256;
• поддерживается PNG;
• имена должны быть строчными и без указанных специальных символов;
• заявлены только Paper и Purpur;
• полный перечень режимов подсказок в источнике обрезан;
• поведение с другими плагинами чата не подтверждено;
• динамический запуск предоставленных JAR не выполнялся.

PNG проверяют до загрузки, а сетевой порт не открывают шире необходимого.

Обновление и откат​


Перед обновлением сохраняют JAR, каталог ImageEmojis, изображения, конфигурацию, адрес, порт и разрешения. Новую версию проверяют на копии.

Порядок:

• Сверить новый файл по размеру и хешу.
• Остановить сервер.
• Создать резервную копию.
• Заменить JAR без одновременной массовой смены изображений.
• Запустить сервер и проверить генерацию.
• Подключиться извне и обновить ресурс-пак.
• Проверить список, чат, подсказки и права.
• Только затем добавить новые эмодзи.

Для отката возвращают прежний JAR и совместимую копию данных. Точное имя генерируемого файла в источнике не указано, поэтому удалять неизвестные элементы вручную не следует.

Диагностика​


Плагин не запускается. Проверяют Paper или Purpur, версию Minecraft, Java и целостность JAR.

PNG не добавляется. Проверяют формат, пиксели, регистр и специальные символы, затем пробуют простой файл.

Пак не приходит. Проверяют IP, TCP-порт, межсетевой экран и внешний доступ.

Виден старый набор. Используют /emojis update или повторный вход и проверяют успешность reload.

Нет подсказок. Сверяют режим, imageemojis.use и версию плагина. Нельзя опираться на неизвестный четвёртый режим из обрезанного описания.

Reload доступен лишним игрокам. Проверяют imageemojis.admin, операторский статус и систему прав сервера.

Файлы, проверка и лицензия​


Для версии 1.7.2 указан SHA-1 cf3638e7df66914d049cf1bd99c58b47729f408f, для 1.6 — 2f4b489df5d994423c611a6750c9ae73a41260d0; также опубликованы SHA-512. Файлы получены по официальному HTTPS, сверены по хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся.

При локализации по MIT сохраняют название проекта, авторство MrQuackDuck и сведения о лицензии.

FAQ​


Нужен ли клиентский мод?​


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

Какой формат изображения поддерживается?​


В предоставленной документации указан PNG с максимальным разрешением 256 × 256 пикселей.

Почему новый эмодзи не виден сразу?​


После изменения набора требуется перегенерация, а подключённому игроку — обновление ресурс-пака или повторный вход.

Можно ли использовать ImageEmojis на Spigot?​


В метаданных заявлены Paper и Purpur. Оснований обещать работу на Spigot нет.

Обязателен ли порт 5000?​


Он указан как значение по умолчанию для встроенной схемы выдачи. Возможность и способ изменения нужно проверять в конфигурации конкретной версии.
Автор
rootme
Скачивания
0
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • LiteFrames Shaders
    Шейдеры LiteFrames Shaders
    LiteFrames Shaders — клиентский шейдерпак, созданный для возвращения тёплого, простого и...
  • Mellow Edited
    Шейдеры Mellow Edited
    Mellow Edited — неофициальная модификация Mellow Shader, подготовленная BalancedGlow. Её цель —...
  • Modern PSX Shaders
    Шейдеры Modern PSX Shaders
    Modern PSX Shaders — клиентский шейдерпак, объединяющий слегка нестабильную эстетику первой...
  • Adaptive Outline
    Шейдеры Adaptive Outline
    Adaptive Outline — клиентский шейдер, который подчёркивает границы объектов адаптивной обводкой...
  • Base-Shader
    Шейдеры Base-Shader
    Base-Shader — клиентский шейдерпак для Iris, задача которого состоит в точном воспроизведении...
  • Excavating Enchant: 3x3 Mining!
    Плагин Excavating Enchant: 3x3 Mining!
    Excavating Enchant: 3x3 Mining! добавляет серверное зачарование Excavating для кирок и лопат...
  • WorldListTrashCan
    Плагин WorldListTrashCan
    WorldListTrashCan — серверный плагин очистки, основанный на персональной корзине в домашнем мире...
  • CrystalPVPDisabler
    Плагин CrystalPVPDisabler
    CrystalPVPDisabler — серверный плагин для Paper и Spigot, который меняет только один узкий...
  • DonutSMP Spawner
    Плагин DonutSMP Spawner
    DonutSMP Spawner, также названный DonutSpawners в исходном описании, — серверный плагин...
  • Double Life
    Плагин Double Life
    Double Life — серверный плагин, воссоздающий игровую идею из серии DoubleLife. Он меняет обычный...

Похожие ресурсы (Если ресурс не уникален, он будет удален после публикации)

MoreMojis | Emojis, GUI и ранги | ItemsAdder Аддон XMU
Нужны дополнительные изображения шрифтов для ItemsAdder?
75
979