Скачать Плагин LPC в Майнкрафт
LPC

Плагин LPC 3.7.2

Документация
https://modrinth.com/plugin/lpc-free
LPC — серверный плагин форматирования чата, ранее называвшийся LuckPermsChat. Он использует данные LuckPerms: однострочный шаблон, групповые варианты, контексты, цвета и подстановки.

Поддерживаются Paper и Spigot. Клиентская установка не нужна. Бесплатная версия получает обновления совместимости и безопасности, а новые функции направляются в премиальную ветку.

Назначение​


LPC собирает строку сообщения из имени игрока, префиксов, суффиксов, цветов и контекстных данных LuckPerms. Это серверный слой оформления, не требующий отдельного клиентского мода.

Плагин не описан как система модерации, антиспама или каналов. Его подтверждённая задача — форматирование.

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

pro250-180-01-73e79cabbd51.webp


Связь с LuckPerms​


LPC использует префиксы, суффиксы, группы и контексты, связанные с системой прав LuckPerms. Благодаря этому роли можно отображать в чате без отдельного дублирования их названий в каждом пользовательском профиле.

В выбранных метаданных обязательные project dependencies не указаны, но официальный раздел зависимостей прямо называет LuckPerms. Пустой формальный список поэтому нельзя трактовать как подтверждение самостоятельной работы LPC без LuckPerms.

Формат строки​


Подтверждён стандартный однострочный формат. Администратор определяет порядок элементов, а LPC подставляет сведения об игроке и текст сообщения. Можно расположить префикс перед именем, добавить суффикс, применить цвет и включить контекстные значения.

Перед настройкой полезно определить:

• порядок префикса, имени, суффикса и сообщения;
• разделители между элементами;
• допустимые цвета;
• различия между группами;
• поведение в разных мирах или контекстах;
• необходимость внешних PlaceholderAPI-полей.

Примеры конфигурации в исходном тексте не означают единственного обязательного шаблона.

Встроенные подстановки​


LPC предоставляет собственные плейсхолдеры:

• {world} — название мира;
• {prefix} — основной префикс;
• {prefixes} — префиксы по убыванию приоритета;
• {name} — имя игрока;
• {displayname} — отображаемое имя или ник;
• {suffix} — основной суффикс;
• {suffixes} — суффиксы по убыванию приоритета;
• {username-color} — цвет имени для группы или игрока;
• {message-color} — цвет сообщения для группы или игрока.

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

Группы и контексты​


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

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

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

Цвета и права​


LPC поддерживает обычные цветовые коды и RGB. Для использования цветов в сообщениях предусмотрены отдельные права:

• lpc.colorcodes — обычные цветовые коды;
• lpc.rgbcodes — RGB-коды;
• lpc.reload — перезагрузка конфигурации.

Также есть встроенные поля цвета имени и сообщения для группы или игрока. Выдача разрешений остаётся решением администрации; сам факт наличия узла не означает, что его нужно предоставлять всем.

PlaceholderAPI​


PlaceholderAPI поддерживается для дополнительных внешних подстановок и обозначен как необязательная зависимость. Он нужен, когда встроенных данных LPC недостаточно.

Основные поля имени, мира, префиксов, суффиксов и цветов доступны без него. Но шаблон с внешней подстановкой требует соответствующего расширения PlaceholderAPI; точное поведение отсутствующего поля в основе не описано.

Перезагрузка конфигурации​


Официально подтверждена команда /lpc reload, применяющая изменения конфигурационного файла. Для неё требуется право lpc.reload.

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

Unicode-префиксы​


Один из примеров использует групповой формат с пользовательским Unicode-символом. Для его специального отображения нужен ресурс-пак с соответствующим шрифтом или графикой.

Это не меняет серверный характер LPC. Ресурс-пак относится к конкретному визуальному приёму, а не является обязательной клиентской частью базового форматирования.

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


Подтверждены Paper и Spigot. Перечень Minecraft начинается с 1.7.10, охватывает версии 1.8–1.21.11 с указанными промежуточными выпусками, а также 26.1, 26.1.1 и 26.1.2. Версия 26.2 в основе не указана.

Широкий диапазон не гарантирует одинаковое поведение RGB, контекстов и внешних плейсхолдеров на каждой сборке. Нужно сопоставлять версию LPC, платформу, LuckPerms и при необходимости PlaceholderAPI.

Установка и зависимости​


Подтверждённая последовательность:

• Остановить сервер.
• Поместить JAR в папку plugins.
• Убедиться, что LuckPerms установлен.
• Запустить сервер для создания конфигурационных файлов.
• Настроить формат.
• Применить изменения через /lpc reload.
• Проверить чат для разных групп и контекстов.

LuckPerms указан как функциональная зависимость, PlaceholderAPI — как необязательная. Формальный список project dependencies при этом не содержит обязательных записей; это различие следует сохранять.

Файл и целостность​


Предоставлен LPC-3.7.2.jar размером 12 390 байт, версия 3.7.2. SHA-1 — bc99fc7ec7a3ec47bf367568b43be26de30a098c, SHA-512 — 0338b88c8909f6410868931024fad2e05495d7302d2d3baa02ad91b94400cc58add07714bc32d42a298c1ea667694907b4d4d106eddd29e07a94033eba788d91.

Файл получен по официальному HTTPS, сверен по хешам и статически проверен по структуре и путям. Динамический запуск не выполнялся, поэтому не подтверждены конкретный формат, совместимость со всеми расширениями и поведение под нагрузкой.

Бесплатная версия и лицензия​


Бесплатная версия продолжает получать обновления совместимости и безопасности, однако новые функции заявлены для премиальной версии. Поэтому от LPC Free нельзя ожидать появления каждой будущей возможности, сохраняя при этом подтверждённый статус обслуживания совместимости и безопасности.

Лицензия — CC0-1.0. Она определяет правовой режим проекта, но не гарантирует техническую поддержку или совместимость конкретной сборки.

Практическая проверка​


Перед вводом шаблона следует проверить:

• основную и дополнительные группы;
• игроков с несколькими префиксами и суффиксами;
• обычное и отображаемое имя;
• разные миры и контексты LuckPerms;
• обычные и RGB-цвета при разных правах;
• внешние PlaceholderAPI-поля;
• применение изменений после перезагрузки;
• Unicode-префикс с ресурс-паком и без него.

Статическая проверка JAR не подтверждает правильность конкретной конфигурации.

FAQ​


Нужен ли LuckPerms?​


Да. Он прямо назван в официальном разделе зависимостей.

Обязателен ли PlaceholderAPI?​


Нет. Он указан как необязательный и нужен для дополнительных внешних подстановок.

Требуется ли клиентский мод?​


Нет. Клиентская сторона помечена как неподдерживаемая, серверная — как обязательная.

Можно ли задавать разные форматы группам?​


Да. Групповые форматы входят в подтверждённые возможности.

Поддерживаются ли RGB-цвета?​


Да. Для них предусмотрено право lpc.rgbcodes.

Зачем нужен ресурс-пак?​


Для специального отображения пользовательского Unicode-префикса; базовая работа LPC его не требует.

Проверялся ли JAR запуском?​


Нет. Выполнены сверка хешей и статическая проверка без динамического запуска.

Какая лицензия используется?​


LPC распространяется по CC0-1.0.
Автор
rootme
Скачивания
1
Показов
2
Первый выпуск
Обновление

Оценки

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

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

  • Lost Signal VHS
    Шейдеры Lost Signal VHS
    Lost Signal VHS — лёгкий клиентский шейдерпак постобработки, превращающий Minecraft в...
  • Sarp Shaders
    Шейдеры Sarp Shaders
    Sarp Shaders — клиентский шейдерпак для Minecraft, построенный вокруг мягкого освещения...
  • Solar Reimagined
    Шейдеры Solar Reimagined
    Solar Reimagined — клиентский шейдер-пак, созданный для более яркого и атмосферного изображения...
  • FilterLite Shaders
    Шейдеры FilterLite Shaders
    FilterLite Shaders — клиентский шейдер-пак, сосредоточенный исключительно на экранной...
  • DAP Shaders
    Шейдеры DAP Shaders
    DAP Shaders — клиентский шейдер-пак для Minecraft, добавляющий объёмное освещение, динамические...
  • Aerial
    Шейдеры Aerial
    Aerial — клиентский шейдер-пак, ориентированный на атмосферное освещение, выразительное небо и...
  • AuroraRT
    Шейдеры AuroraRT
    AuroraRT — клиентский шейдер-пак для Minecraft с выраженной полярной и космической эстетикой...
  • Pixelated Shaders
    Шейдеры Pixelated Shaders
    Pixelated Shaders — клиентский шейдер-пак для Minecraft, ориентированный на естественное...
  • Realistic Dark
    Шейдеры Realistic Dark
    Realistic Dark — клиентский шейдер для Minecraft, который пытается передать особенности...
  • NxSimpleHome
    Плагин NxSimpleHome
    NxSimpleHome — серверный плагин для Minecraft, позволяющий игроку сохранить домашнюю точку и...

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

LPC Minimessage - Chat Formatter rootme
LPC Minimessage - Chat Formatter для настройки оформления чата в Minecraft