- Supports version
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Official page
- https://advancedplugins.net/item/AdvancedChat.188
- Documentation
- https://chat.advancedplugins.net/
Особенности плагина AdvancedChat:
💬 Модерация чата с ИИ
Поднимите уровень своего сервера с нашей революционной пассивной модерацией чата на базе OpenAI. Она превосходит традиционные методы, эффективно определяя и удаляя сексуальные, ненавистные и вредоносные сообщения, обеспечивая безопасное и инклюзивное сообщество. Ощутите будущее модерации - безопасное и лёгкое. Вы также можете полностью отключить эту функцию, если хотите!✨ Самое продвинутое форматирование чата
Трансформируйте коммуникации на сервере с помощью мощных опций форматирования AdvancedChat. Создавайте уникальные чаты для каждого ранга или группы, добавляя пользовательские префиксы, всплывающие подсказки и кликабельные действия. Настройте каждую деталь, от отображения информации о игроке до настройки диапазона чата, создавая персонализированную и интерактивную среду общения. В комплекте идут 4 готовых формата: стандартный для участников, донаторов, модераторов и владельцев!🛠 Лёгкое редактирование любых сообщений Minecraft или плагинов
Революционизируйте чат вашего сервера с помощью расширенной настройки сообщений. Избавьтесь от ограничений плагинов и Minecraft и редактируйте отображение любых сообщений на вашем сервере Minecraft. Наш инструмент позволяет бесшовное редактирование любых сообщений от любых плагинов или Minecraft, будь они настраиваемыми или нет, давая вам возможность создавать уникальную и персонализированную среду чата.🚨 Автоматическая модерация - охраняйте чат, даже когда вы оффлайн
Поднимите управление чатом на новый уровень с автоматической модерацией, важным инструментом, который неустанно работает для поддержания целостности общения на вашем сервере. От фильтрации спама до обеспечения соблюдения правил - позвольте автоматизации справляться с рутинной работой, позволяя вам сосредоточиться на улучшении опыта вашего сообщества. Предупреждайте, кикайте, заглушайте или баньте игроков после повторных нарушений.✍️ Создайте свои собственные команды
Раскройте весь потенциал вашего сервера, создавая свои собственные команды. Настройте функциональность вашего сервера в соответствии с потребностями вашего сообщества, от простых команд для сообщений до сложных игровых механик, улучшая интерактивность и персонализацию.🌐 Облачный фильтр чата
Сохраняйте чат уважительным с нашим облачным фильтром чата, содержащим более 2800 вульгарных слов и выражений, который постоянно обновляется сообществом. Это коллективная модерация, которая развивается вместе с трендами онлайн-коммуникаций - улучшайте модерацию чата без дополнительных усилий!📚 Каналы чата
Организуйте разговоры на своем сервере с помощью каналов чата. Будь то для различных тем, игр или приватных обсуждений, каналы обеспечат каждой беседе своё идеальное место, сохраняя чаты чистыми и сфокусированными.🔧 Создайте свои правила чата с помощью системы скриптов Abilities
Создавайте свои правила чата с помощью нашей системы скриптов Abilities. От простых правил против заглавных букв до более сложных, таких как борьба со спамом, рекламой и другие - мы предоставляем готовые полностью настраиваемые правила.📢 Автоматические объявления
Держите ваше сообщество в курсе событий с помощью автоматических объявлений. Запланируйте регулярные обновления, важные уведомления или весёлые сообщения, чтобы они появлялись в чате автоматически, обеспечивая лёгкую информированность всех участников.🛡 Поддержка множества плагинов
Плагины, такие как LuckPerms, UltraPermissions, ItemsAdder, Oraxen, ViaVersion, Geyser, Vault и многие другие, поддерживаются прямо "из коробки"! Интегрируйте права доступа, плейсхолдеры и всё остальное, о чём только можете мечтать.Команды и права плагина AdvancedChat:
/advancedchat
Основная команда плагина.Псевдоним: /ac
Команда | Описание | Право доступа |
---|---|---|
/ac | Показывает меню помощи. | advancedchat.use |
/ac announce | Объявляет сообщение на сервере. | advancedchat.command.announce |
/ac reload | Перезагружает конфигурацию. | advancedchat.command.reload |
/ac clear | Очищает чат. | advancedchat.command.clear |
/ac info | Показывает основную информацию. | advancedchat.command.info |
/ac commands | Показывает список пользовательских команд. | advancedchat.command.commands |
/tags
Открывает GUI тегов чата.Команда | Описание | Право доступа |
---|---|---|
/tags | Использует команду /tags. | advancedchat.command.tags |
/tags create <id> <tag> [material] | Создает тег из игры (материал опционально). | advancedchat.command.tags.create |
/tags list [page] | Показывает все теги. | advancedchat.command.tags.list |
/tags delete <id> | Удаляет тег. | advancedchat.command.tags.delete |
/tags apply <player> <tag> | Применяет тег к пользователю (игнорирует права). | advancedchat.command.tags.apply |
Доступ к указанному тегу. | advancedchat.tag.<name> |
/chatcolor
Открывает GUI цвета чата.Право доступа | Описание |
---|---|
advancedchat.command.chatcolor | Использует команду /chatcolor. |
advancedchat.chatcolor.<name> | Доступ к указанному цвету чата. |
/channel
Псевдоним: /chКоманда | Описание | Право доступа |
---|---|---|
/channel | Вступить/покинуть чат-каналы. | Нет прав доступа |
/channels | Показывает все доступные каналы. | advancedchat.channels |
/channel join <name> | Вступить в канал. | advancedchat.command.channel.join |
/channel leave <name> | Покинуть канал. | advancedchat.command.channel.leave |
/channelspy | Шпионить за каналами. | advancedchat.command.channel.spy |
/channelspy <channel/all> | Шпионить за каналами. | advancedchat.command.channel.spy |
/channelunspy <channel/all> | Перестать шпионить за каналами. | advancedchat.command.channel.unspy |
Доступ к определенному каналу. | advancedchat.channel.join.<name> |
/message
Псевдонимы: /msg, /m, /w, /pmПраво доступа: advancedchat.command.msg
/reply
Псевдоним: /rПраво доступа: advancedchat.command.reply
/ignore
Право доступа: advancedchat.command.ignore/spy
Право доступа: advancedchat.command.spy/warn
Право доступа: advancedchat.command.warn/alertstaff
Право доступа: advancedchat.command.alertВсе права доступа AdvancedChat
Право доступа | Описание |
---|---|
advancedchat.chat.talk | Разрешает игрокам говорить в чате. |
advancedchat.chat.mention.allow | Разрешает упоминания в чате. |
advancedchat.chat.mention.use | Разрешает использовать упоминания в чате. |
advancedchat.chat.colors | Доступ к использованию цветного текста в чате. |
advancedchat.chat.magic | Доступ к использованию 'магического' форматирования (зашифрованный текст) в чате. |
advancedchat.use | Общее право на использование функций AdvancedChat. |
advancedchat.command.alert | Разрешает отправку предупреждений через AdvancedChat. |
advancedchat.channels | Доступ к функциям чат-каналов. |
advancedchat.command.channel.spy | Разрешает шпионить за чат-каналами. |
advancedchat.command.channel.spy.all | Разрешает шпионить за всеми чат-каналами. |
advancedchat.command.channel.spy.channel | Разрешает шпионить за конкретным чат-каналом. |
advancedchat.command.channel.spy.list | Разрешает просматривать все шпионируемые чат-каналы. |
advancedchat.command.channel.unspy | Разрешает перестать шпионить за чат-каналами. |
advancedchat.command.channel.unspy.all | Разрешает перестать шпионить за всеми чат-каналами. |
advancedchat.command.channel.unspy.channel | Разрешает перестать шпионить за конкретным чат-каналом. |
advancedchat.command.msg | Разрешает отправку личных сообщений игрокам. |
advancedchat.command.reply | Разрешает отвечать на последнее личное сообщение. |
advancedchat.command.spy | Разрешает шпионить за личными сообщениями. |
advancedchat.command.spy.all | Разрешает шпионить за всеми личными сообщениями. |
advancedchat.command.spy.list | Разрешает просматривать все шпионируемые разговоры. |
advancedchat.command.spy.player | Разрешает шпионить за личными сообщениями конкретного игрока. |
advancedchat.command.unspy | Разрешает перестать шпионить за личными сообщениями. |
advancedchat.command.unspy.all | Разрешает перестать шпионить за всеми личными сообщениями. |
advancedchat.command.unspy.player | Разрешает перестать шпионить за личными сообщениями конкретного игрока. |
advancedchat.command.ignore | Разрешает игрокам игнорировать сообщения других игроков. |
advancedchat.command.ignore.list | Разрешает игрокам просматривать список всех игнорируемых игроков. |
advancedchat.command.ignore.all | Дает право игнорировать сообщения всех игроков. |
advancedchat.admin.command.ignore.all | Админское право игнорировать всех игроков. |
advancedchat.command.ignore.player | Разрешает игнорировать сообщения конкретного игрока. |
advancedchat.admin.command.ignore.player | Админское право игнорировать конкретного игрока. |
advancedchat.command.unignore | Разрешает игрокам перестать игнорировать сообщения игроков. |
advancedchat.command.unignore.all | Разрешает игрокам перестать игнорировать всех игроков. |
advancedchat.admin.command.unignore.all | Админское право перестать игнорировать всех игроков. |
advancedchat.command.unignore.player | Разрешает перестать игнорировать сообщения конкретного игрока. |
advancedchat.admin.command.unignore.player | Админское право перестать игнорировать конкретного игрока. |
advancedchat.command.chatcolor | Разрешает игрокам менять цвет своего чата. |
advancedchat.command.tags | Доступ к функциям тегов чата. |
advancedchat.command.warn | Разрешает предупреждать игроков за нарушения в чате. |
advancedchat.command.warn.notify | Уведомляет сотрудников о выданных предупреждениях. |
advancedchat.command.announce | Разрешает делать объявления по всему серверу. |
advancedchat.command.clear | Разрешает очищать чат. |
advancedchat.command.commands | Дает доступ к списку команд AdvancedChat. |
advancedchat.command.info | Разрешает просматривать информацию о плагине AdvancedChat. |
advancedchat.command.reload | Разрешает перезагружать конфигурацию AdvancedChat без перезапуска сервера. |
advancedchat.ai.bypass.swearing | Разрешает обходить фильтр ненормативной лексики AI. |
advancedchat.ai.bypass.sexual | Разрешает обходить фильтр сексуального содержания AI. |
advancedchat.ai.bypass.hate | Разрешает обходить фильтр ненависти AI. |
advancedchat.ai.bypass.harrassment | Разрешает обходить фильтр преследования AI. |
advancedchat.ai.bypass.self-harm | Разрешает обходить фильтр самоповреждений AI. |
advancedchat.ai.bypass.violence | Разрешает обходить фильтр насилия AI. |
advancedchat.bypass.rule.RULE_NAME | Разрешает обходить конкретное правило. RULE_NAME - это имя файла без расширения. |
Плэйсхолдеры плагина AdvancedChat:
Плейсхолдеры игрока и сервера
Плейсхолдер | Вывод |
---|---|
%player_name% | Имя игрока. |
%advancedchat_server% | Имя сервера, с запасным вариантом "none", если имя сервера равно null. |
Плейсхолдеры чата
Плейсхолдер | Вывод |
---|---|
%advancedchat_tag% | Тег чата. |
%advancedchat_color% | Цвет чата. |
%advancedchat_channels% | Список доступных каналов чата. |
%advancedchat_channel_color% | Цвет, связанный с каналом чата. |
%advancedchat_channel_range% | Диапазон канала чата. |
%advancedchat_channel_priority% | Приоритет канала чата. |
%advancedchat_format% | Имя формата для чата. |
%advancedchat_locale% | Локаль для чата. |
%advancedchat_use_colors% | Указывает, может ли игрок использовать цвета в чате. |
%advancedchat_use_magic% | Указывает, может ли игрок использовать магические символы в чате. |
Плейсхолдеры команд
Плейсхолдер | Вывод |
---|---|
%advancedchat_command_msg% | Указывает, может ли игрок использовать команду "msg". |
%advancedchat_command_ignore% | Указывает, может ли игрок игнорировать других игроков. |
%advancedchat_command_unignore% | Указывает, может ли игрок перестать игнорировать других игроков. |
%advancedchat_command_reply% | Указывает, может ли игрок отвечать на сообщения. |
%advancedchat_command_channels% | Указывает, может ли игрок перечислять каналы чата. |
Плейсхолдеры каналов
Плейсхолдер | Вывод |
---|---|
%advancedchat_use_mention% | Указывает, может ли игрок использовать упоминания в чате. |
%advancedchat_allow_mentioned% | Указывает, может ли игрок быть упомянутым в чате. |
%advancedchat_bypass_ignore_all% | Указывает, может ли игрок игнорировать всех игроков. |
%advancedchat_ignored_all% | Указывает, игнорируются ли все игроки парсером. |
%advancedchat_ignored_list% | Список игроков, игнорируемых парсером. |
%advancedchat_channel_spy_all% | Указывает, шпионит ли игрок за всеми чат-каналами. |
%advancedchat_channel_spy_list% | Список чат-каналов, за которыми шпионит игрок. |
%advancedchat_spy_all% | Указывает, шпионит ли игрок за всеми игроками. |
%advancedchat_spy_list% | Список игроков, за которыми шпионит игрок. |
🌐 Использование с сетями плагина AdvancedChat:
Узнай, как использовать AdvancedChat с сетями, такими как BungeeCord, Velocity и другие!Обзор
Это руководство объясняет, как реализовать плагин AdvancedChat на сетевых серверах, таких как BungeeCord и Velocity.Инструкции по настройке
- Не устанавливай на прокси-сервер: AdvancedChat не должен быть установлен непосредственно на прокси-сервере (BungeeCord или Velocity).
- Установка на каждый сервер: Вместо этого установи AdvancedChat на каждый сервер, который является частью сети. Это включает все серверы Minecraft, подключенные через сетевой прокси.
Руководство по префиксам в плагине AdvancedChat:
Узнай, как создать свои собственные префиксы для AdvancedChat!Обзор
Это руководство поможет тебе настроить пользовательские префиксы в чате с помощью плагина AdvancedChat для Minecraft. Этот плагин позволяет создать высоко настраиваемый чат с элементами, такими как имена рангов и внешние данные через PlaceholderAPI.Редактирование конфигурации префиксов
- Местоположение: Перейди в директорию плагинов на сервере: plugins/AdvancedChat/format.
- Файл для редактирования: Открой файл default.yml, где находятся настройки префиксов.
Настройка префикса
- Базовый синтаксис: Вот пример базовой конфигурации префикса:
YAML:
prefix:
text: '<gray>[Member]</gray>'
- Использование графики: Ты можешь использовать графику из ItemsAdder или Oraxen. Подробности о плейсхолдерах для каждого найдёшь здесь: ItemsAdder, Oraxen.
- Использование градиентов: Ты также можешь использовать градиенты, тосты и другие элементы: Gradients, Toasts & more.
Добавление текста при наведении курсора
- Пример: Улучшай префиксы с помощью текстов, которые отображаются при наведении курсора и предоставляют дополнительную информацию о игроке. Например:
YAML:
hover:
- '<gray>%player_name%<white> Information:</white>'
- '<gray> •<white> Balance: <white>%vault_eco_balance%</white>'
- '<gray> •<white> Health: <white>%player_health%/%player_max_health% ❤</white></white>'
- '<gray> •<white> Level: <white>%player_level%</white></white>'
- '<gray> •<white> Playtime: <white>%statistic_hours_played% Hours</white></white>'
- Модифицируй этот раздел, чтобы отображать релевантные данные, такие как баланс, здоровье и время игры. Используй PlaceholderAPI для получения данных из других плагинов, например, статистики городов в Towny.
Добавление кликабельных команд
- Пример: Сделай префиксы кликабельными для выполнения быстрых действий, таких как отправка сообщения:
YAML:
click: 'SUGGEST_COMMAND:/msg %player_name% '
- Настрой команду в соответствии с нуждами сервера.
Советы по кастомизации
- Использование PlaceholderAPI: Включай данные из различных плагинов с помощью плейсхолдеров. Например, %towny_town_name% может показать город игрока на сервере с включенным Towny.
- Цвет и форматирование: Используй цветовые коды Minecraft (<gray>, <white> и т.д.) и коды форматирования для стилизации текста.
Заключение
Настраивай настройки префиксов в default.yml, чтобы создать персонализированный и информативный чат на твоём сервере Minecraft. Экспериментируй с различными плейсхолдерами и форматированием, чтобы соответствовать теме твоего сервера и потребностям игроков.Эта кастомизация позволяет создать динамичную чат-среду, которая может улучшить взаимодействие игроков и функциональность сервера.
Установка плагина AdvancedChat:
Шаг 1 - Установка плагина
- Останови сервер.
- Убедись, что версия твоего сервера поддерживается - они перечислены здесь: AdvancedChat. Мы рекомендуем использовать PaperMC или любые другие форки Paper, так как для них реализованы специальные оптимизации благодаря улучшенной обработке мира.
- Добавь файл плагина
AdvancedChat.jar
в папкуserver/plugins/
на твоем сервере. - Рекомендуется, но необязательно. Добавь файл плагина
PlaceholderAPI.jar
на сервер, это значительно улучшит функциональность AdvancedChat и плейсхолдеров. Плагин можно найти здесь: PlaceholderAPI. - Необязательно. Добавь файл плагина
ProtocolLib.jar
на сервер для активации функции кастомизации текста чата. Помести файл в папкуserver/plugins/
на твоем сервере (ProtocolLib для последних версий MC доступен здесь: ProtocolLib). - Запусти сервер.
Шаг 2 - Использование плагина
Вот и всё! Теперь у тебя установлен лучший и самый инновационный плагин для чата на твоем сервере. Ты можешь продолжить читать вики, чтобы узнать больше о всех возможностях и тонкостях использования AdvancedChat.💡 Общие проблемы у AdvancedChat:
Здесь мы объясняем несколько распространенных проблем, с которыми могут столкнуться новые пользователи, и как их исправить.У OP все форматы чата, каналы и т.д.
По умолчанию, OP имеют все права доступа. Наши форматы чата, каналы и другие функции основаны на правах доступа, что означает, что OP будут иметь доступ ко всем этим функциям и их реализациям. Чтобы предоставить определенную реализацию только конкретному игроку, необходимо установить все права доступа в отрицательные значения.Вот пример, как это сделать с помощью LuckPerms:
Для формата чата:
/lp user USER permission set advancedchat.format.<format name> false
Для канала:
Code:
/lp user USER permission set advancedchat.channel.join.<channel> false
/lp user USER permission set advancedchat.channel.leave.<channel> false
/lp user USER permission set advancedchat.channel.autojoin.<channel> false