This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

pnChat - Бесплатный плагин на чат. 1.0.0

Поддерживаемые версии
  1. 1.19
  2. 1.20
  3. 1.21

pnChat

Удобный чат-плагин для Minecraft-серверов

Локальный чат • Глобальный чат • Админ-чат • Упоминания • Антиспам • Фильтр ссылок

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

pnChat — плагин для настройки чата на Minecraft-сервере.

Он делает общение на сервере удобнее и чище: обычные сообщения видят только игроки рядом, важные сообщения можно отправлять всему серверу, а для администрации есть отдельный скрытый чат.

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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Основные возможности

• Локальный чат по радиусу.

• Глобальный чат через символ !.

• Отдельный админ-чат.

• Упоминания игроков через @ник и без @.

• Звуковое уведомление при упоминании.

• Защита от спама.

• Защита от CAPS LOCK.

• Ограничение слишком длинных сообщений.

• Фильтр повторяющихся символов.

• Фильтр запрещённых слов.

• Блокировка нежелательных ссылок.

• Белый список разрешённых доменов.

• Поддержка LuckPerms.

• Поддержка PlaceholderAPI.

• Проверка мутов через Essentials, LiteBans, AdvancedBan и CMI.

• Полная настройка формата сообщений.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Как работает локальный чат

По умолчанию обычные сообщения не отправляются всему серверу.

Когда игрок пишет сообщение, его видят только те, кто находится рядом с ним.

Радиус задаётся в настройках.

Например, если радиус установлен на 100, сообщение увидят только игроки в пределах 100 блоков.

Игроки в другом мире или слишком далеко от отправителя сообщение не получат.

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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Глобальный чат

Чтобы отправить сообщение всему серверу, игроку нужно поставить ! в начале сообщения.

Пример:

Код:
!Всем привет

После этого сообщение увидят все игроки на сервере.

Сам символ ! нужен только для выбора глобального чата и не мешает обычному общению.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Админ-чат

Админ-чат нужен для быстрого общения администрации прямо в игре.

Включить или выключить админ-чат можно командой:

Код:
/pnchat ac

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

Код:
pnchat.admin

Повторное использование команды выключает админ-чат.

Также доступна полная команда:

Код:
/pnchat adminchat

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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Упоминания игроков

pnChat умеет находить упоминания игроков в сообщениях.

Можно написать ник через @:

Код:
@Steve подойди сюда

Также можно написать ник без @:

Код:
Steve подойди сюда

Если игрок с таким ником находится онлайн, pnChat выделит его имя как упоминание и проиграет ему звук.

Регистр не важен.

Например:

Код:
Steve
steve
STEVE

Все эти варианты будут считаться одним и тем же ником.

Если автоматические упоминания без @ мешают, их можно отключить в настройках.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Защита чата

pnChat проверяет сообщения перед отправкой и помогает держать чат чище.

Плагин может блокировать:

• спам;

• слишком много CAPS LOCK;

• слишком длинные сообщения;

• повторяющиеся символы;

• запрещённые слова;

• нежелательные ссылки.

Разрешённые ссылки настраиваются отдельно в файле:

Код:
allowed-links.txt

Если список разрешённых ссылок пустой, обычные ссылки будут блокироваться.

Например, ссылка вида:

Код:
www.youtube.com

будет запрещена, пока домен не добавлен в белый список.

Строки с символом # считаются комментариями и не разрешают домены.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Поддержка других плагинов

pnChat может работать вместе с популярными серверными плагинами.

LuckPerms

Если установлен LuckPerms, pnChat может показывать префикс игрока прямо в сообщении чата.

Например, донатная группа или роль может отображаться рядом с ником игрока.

PlaceholderAPI

Если установлен PlaceholderAPI, в формат сообщений можно добавлять дополнительные плейсхолдеры.

Например:

• мир игрока;

• баланс;

• клан;

• уровень;

• статистику;

• любые другие данные из поддерживаемых плагинов.

Плагины мутов

pnChat учитывает муты из популярных плагинов.

Поддерживаются:

• Essentials;

• LiteBans;

• AdvancedBan;

• CMI.

Если игрок замьючен через один из этих плагинов, pnChat не даст ему писать в чат.

Если этих плагинов нет, pnChat всё равно продолжит работать.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Команды

Код:
/pnchat reload

Перезагрузить настройки без перезапуска сервера.

Код:
/pnchat ac

Включить или выключить админ-чат для себя.

Код:
/pnchat adminchat

Полная команда для включения или выключения админ-чата.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Права

Код:
pnchat.admin

Доступ к административным командам, админ-чату и уведомлениям об обновлениях.

Код:
pnchat.color

Разрешение на использование цветного чата, если в настройках включена проверка прав на цвета.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Установка

1.
Скачайте файл pnChat-1.0.0.jar.

2. Откройте папку вашего сервера.

3. Переместите JAR-файл в папку:

Код:
plugins

4. Полностью перезапустите сервер.

5. После запуска появится папка:

Код:
plugins/pnChat

6. Настройте чат под свой сервер.

7. Если настройки менялись на включённом сервере, используйте команду:

Код:
/pnchat reload

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Файлы настройки

Все основные настройки находятся в папке:

Код:
plugins/pnChat

Главные файлы:

Код:
config.yml
messages.yml
allowed-links.txt
blocked-words.txt

config.yml

Основной файл настроек.

В нём настраивается:

• радиус локального чата;

• формат локального чата;

• формат глобального чата;

• формат админ-чата;

• звук упоминаний;

• цветной чат;

• антиспам;

• фильтр ссылок;

• фильтр запрещённых слов.

messages.yml

Файл сообщений плагина.

В нём можно изменить текст, который видят игроки.

allowed-links.txt

Файл разрешённых ссылок.

Добавьте сюда домены, которые игрокам можно отправлять в чат.

Если файл пустой, ссылки запрещены.

blocked-words.txt

Файл запрещённых слов и фраз.

Добавьте сюда слова, которые нужно блокировать в чате.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Пример формата сообщений

YAML:
local-format: '&8[&aL&8] %luckperms_prefix%&7{player} &8» &f{message}'
global-format: '&8[&dG&8] %luckperms_prefix%&f{player} &8» &f{message}'
admin-format: '&8[&cADMIN&8] %luckperms_prefix%&f{player}&7: &f{message}'

Плейсхолдеры:

Код:
{player}

Ник игрока.

Код:
{message}

Текст сообщения.

Код:
%luckperms_prefix%

Префикс или группа игрока из LuckPerms.

Также можно использовать другие плейсхолдеры PlaceholderAPI, если они установлены и работают на сервере.

Цвета указываются обычными Minecraft-кодами через символ &.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Пример обычной настройки

YAML:
radius: 100

local-format: '&8[&aL&8] %luckperms_prefix%&7{player} &8» &f{message}'
global-format: '&8[&dG&8] %luckperms_prefix%&f{player} &8» &f{message}'
admin-format: '&8[&cADMIN&8] %luckperms_prefix%&f{player}&7: &f{message}'

mention-format: '&c@{player}'
mention-sound-enabled: true
mention-sound: 'entity.experience_orb.pickup'

admin-chat-enabled: true
admin-chat-permission: 'pnchat.admin'

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Кому подойдёт pnChat

pnChat хорошо подойдёт для:

• серверов выживания;

• RPG-серверов;

• RP-проектов;

• приватных серверов;

• серверов с донатными группами;

• серверов с активной администрацией;

• проектов, где нужен локальный и глобальный чат.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

pnChat

Простой, понятный и гибкий чат для Minecraft-сервера.

Локальные сообщения для игроков рядом.
Глобальные сообщения для всего сервера.
Отдельный чат для администрации.

Поддержка​

На официальном Discord-сервере можно:

• получить помощь с установкой
• задать вопрос по настройке
• сообщить об ошибке
• предложить новую функцию
• следить за развитием плагина

Discord: Поддержка

GitHub: https://github.com/Dy6HiLa/pnCases
Автор
Float3011
Скачивания
0
Просмотры
10
Первый выпуск
Обновление

Оценки

0.00 звезд Оценок: 0

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