- Версия Java
-
- 17
- Ядро
-
- Paper
- Поддерживаемые версии
-
- 1.17.x
- 1.18.x
- 1.20.x
- 1.21.x
Official page https://www.spigotmc.org/resources/116061/
Documentation https://chat.advancedplugins.net/
Поднимите уровень своего сервера с нашей революционной пассивной модерацией чата на базе OpenAI. Она превосходит традиционные методы, эффективно определяя и удаляя сексуальные, ненавистные и вредоносные сообщения, обеспечивая безопасное и инклюзивное сообщество. Ощутите будущее модерации - безопасное и лёгкое. Вы также можете полностью отключить эту функцию, если хотите!
Трансформируйте коммуникации на сервере с помощью мощных опций форматирования AdvancedChat. Создавайте уникальные чаты для каждого ранга или группы, добавляя пользовательские префиксы, всплывающие подсказки и кликабельные действия. Настройте каждую деталь, от отображения информации о игроке до настройки диапазона чата, создавая персонализированную и интерактивную среду общения. В комплекте идут 4 готовых формата: стандартный для участников, донаторов, модераторов и владельцев!
Поднимите управление чатом на новый уровень с автоматической модерацией, важным инструментом, который неустанно работает для поддержания целостности общения на вашем сервере. От фильтрации спама до обеспечения соблюдения правил - позвольте автоматизации справляться с рутинной работой, позволяя вам сосредоточиться на улучшении опыта вашего сообщества. Предупреждайте, кикайте, заглушайте или баньте игроков после повторных нарушений.
Раскройте весь потенциал вашего сервера, создавая свои собственные команды. Настройте функциональность вашего сервера в соответствии с потребностями вашего сообщества, от простых команд для сообщений до сложных игровых механик, улучшая интерактивность и персонализацию.
Сохраняйте чат уважительным с нашим облачным фильтром чата, содержащим более 2800 вульгарных слов и выражений, который постоянно обновляется сообществом. Это коллективная модерация, которая развивается вместе с трендами онлайн-коммуникаций - улучшайте модерацию чата без дополнительных усилий!
Организуйте разговоры на своем сервере с помощью каналов чата. Будь то для различных тем, игр или приватных обсуждений, каналы обеспечат каждой беседе своё идеальное место, сохраняя чаты чистыми и сфокусированными.
Создавайте свои правила чата с помощью нашей системы скриптов Abilities. От простых правил против заглавных букв до более сложных, таких как борьба со спамом, рекламой и другие - мы предоставляем готовые полностью настраиваемые правила.
Держите ваше сообщество в курсе событий с помощью автоматических объявлений. Запланируйте регулярные обновления, важные уведомления или весёлые сообщения, чтобы они появлялись в чате автоматически, обеспечивая лёгкую информированность всех участников.
Псевдоним: /ac
Право доступа: advancedchat.command.msg
Право доступа: advancedchat.command.reply
Узнай, как использовать AdvancedChat с сетями, такими как BungeeCord, Velocity и другие!
prefix:
text: '<gray>[Member]</gray>'
Замени [Member] на нужный ранг или титул.
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>'
click: 'SUGGEST_COMMAND:/msg %player_name% '
Эта кастомизация позволяет создать динамичную чат-среду, которая может улучшить взаимодействие игроков и функциональность сервера.
Здесь мы объясняем несколько распространенных проблем, с которыми могут столкнуться новые пользователи, и как их исправить.
Вот пример, как это сделать с помощью LuckPerms:
/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
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, где находятся настройки префиксов.
Настройка префикса
- Базовый синтаксис: Вот пример базовой конфигурации префикса:
prefix:
text: '<gray>[Member]</gray>'
Замени [Member] на нужный ранг или титул.
- Использование графики: Ты можешь использовать графику из ItemsAdder или Oraxen. Подробности о плейсхолдерах для каждого найдёшь здесь: ItemsAdder, Oraxen.
- Использование градиентов: Ты также можешь использовать градиенты, тосты и другие элементы: Gradients, Toasts & more.
Добавление текста при наведении курсора
- Пример: Улучшай префиксы с помощью текстов, которые отображаются при наведении курсора и предоставляют дополнительную информацию о игроке. Например:
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.
Добавление кликабельных команд
- Пример: Сделай префиксы кликабельными для выполнения быстрых действий, таких как отправка сообщения:
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