- Баллы
- 76
- Имя в Minecraft
- CUBOPHORIA
Описание: Данный плагин внедряет на ваш сервер своеобразный blacklist слов, выражений. Плагин заменяет текст, указанный вами в config.yml на ваш, и не даёт игроку пользоваться запрещёнными словами, спамить, отправлять ссылки в чат, а так же есть возможность очищать чат. Плагин предоставляет возможность приватного общения, гео-чата, своей системы групп и прав, авто-сообщений на сервере и своей анти-афк системы.
- Плагин не даёт игроку писать текст в чат, указанный в config.yml
- Лёгкая настройка файла config.yml
- Плагин не нагружает сервер
- Возможность перезагрузки в самой игре
- Возможность установки цвета заменённого текста в config.yml
- Запрет на отправку ссылок (включение / отключение в config.yml)
- Запрет на спам от игроков (настраивается в config.yml)
- Белый список игроков, которым разрешено всё.
- Включение / отключение спам фильтра.
- Очистка чата.
- Гео-Чат - Глобальный и локальный чат
- Свои группы и права на них, префиксы и суффиксы
- Приватный чат с игроками
- Автосообщение на сервере
- Анти-афк система
- Добавить сохранение чата, которое можно будет включить в config.yml
- Реализация Чат-Бота для автоматических ответов на вопросы (под вопросом)
- Добавить отправку личного сообщения игроку
- Перенести плагин на 1.19.4
replace_worlds: # Название для класса
Example1: # Название подкласса для смены текста
Text: # Текста которые нужно заменить
- "плохой"
- "не очень"
- "дебил"
Replace: "&4&lзапрещено" # Заменить на текст
Example2:
Text:
- "неудача"
Replace: "&4&lзапрещено"
# Настройки для анти-спама
chat:
off_spam: true # Включён ли анти-спам, где "true" - включён, а "false" - выключен
off_chat_url: true # Разрешено ли отправлять ссылки в чат, где "true" - запрещено, а "false" - разрешено
forbidden_words: true # Разрешено ли отправлять запрещённые слова в чат, где "true" - запрещено, а "false" - разрешено
spam_time: 3 # Время в секундах на которое блокируется чат, после одного сообщения от игрока
url_change_text: "&4&lзапрещено" # Сам текст который заменяет ссылку в чате.
# Настройки для авто-сообщения
auto_message:
welcome_message: # Название для авто-сообщения
text_automessage: "&f&l[&4&lSERVER&f&l] : &f&lПриветствуем тебя на сервере!" # Текст авто-сообщения
message_time: 10 # Раз во сколько будет отправляться автосообщение, в секундах
on_automessage: false # Параметр для включения автосообщения, где "true" - включено, а "false" - выключено
reminder_message:
text_automessage: "&f&l[&4&lSERVER&f&l] : &f&lНе забудьте посетить наш сайт!"
message_time: 20
on_automessage: false
# Настройка для системы анти-афк
afk:
anti_afk: true # Параметр для включения анти-АФК системы, где true - включено, а false - выключено
afk_time: 10 # Время в секундах, после которого игрок считается АФК
afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Ты уже довольно продолжительно стоишь в афк, пошевелись если ты тут." # Сообщение, отправляемое игроку, когда он становится АФК
afk_off_time: 10 # Время в секундах, в течение которого игрок должен пошевелиться, чтобы сбросить таймер АФК
kick_afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Игрок %s был кикнут за АФК!" # Сообщение, отправляемое всему серверу при кике игрока за АФК
good_no_afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Вижу ты тут!" # Сообщение, отправляемое игроку, если он пошевелится после предупреждения
# Настройки для очистки чата
clear_chat:
clear_lines: -1
Example1: # Название подкласса для смены текста
Text: # Текста которые нужно заменить
- "плохой"
- "не очень"
- "дебил"
Replace: "&4&lзапрещено" # Заменить на текст
Example2:
Text:
- "неудача"
Replace: "&4&lзапрещено"
# Настройки для анти-спама
chat:
off_spam: true # Включён ли анти-спам, где "true" - включён, а "false" - выключен
off_chat_url: true # Разрешено ли отправлять ссылки в чат, где "true" - запрещено, а "false" - разрешено
forbidden_words: true # Разрешено ли отправлять запрещённые слова в чат, где "true" - запрещено, а "false" - разрешено
spam_time: 3 # Время в секундах на которое блокируется чат, после одного сообщения от игрока
url_change_text: "&4&lзапрещено" # Сам текст который заменяет ссылку в чате.
# Настройки для авто-сообщения
auto_message:
welcome_message: # Название для авто-сообщения
text_automessage: "&f&l[&4&lSERVER&f&l] : &f&lПриветствуем тебя на сервере!" # Текст авто-сообщения
message_time: 10 # Раз во сколько будет отправляться автосообщение, в секундах
on_automessage: false # Параметр для включения автосообщения, где "true" - включено, а "false" - выключено
reminder_message:
text_automessage: "&f&l[&4&lSERVER&f&l] : &f&lНе забудьте посетить наш сайт!"
message_time: 20
on_automessage: false
# Настройка для системы анти-афк
afk:
anti_afk: true # Параметр для включения анти-АФК системы, где true - включено, а false - выключено
afk_time: 10 # Время в секундах, после которого игрок считается АФК
afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Ты уже довольно продолжительно стоишь в афк, пошевелись если ты тут." # Сообщение, отправляемое игроку, когда он становится АФК
afk_off_time: 10 # Время в секундах, в течение которого игрок должен пошевелиться, чтобы сбросить таймер АФК
kick_afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Игрок %s был кикнут за АФК!" # Сообщение, отправляемое всему серверу при кике игрока за АФК
good_no_afk_message: "&f&l[&4&lАНТИ-АФК&f&l] : Вижу ты тут!" # Сообщение, отправляемое игроку, если он пошевелится после предупреждения
# Настройки для очистки чата
clear_chat:
clear_lines: -1
Players: # Список игроков
- "Player1" # Ники игроков
- "Player2"
- "Player1" # Ники игроков
- "Player2"
Groups:
default:
Default: true
Prefix: "&f&l[&4&lTEST&f&l] &f&l"
Suffix: "&f&l"
Permissions:
- permission.node1
- permission.node2
- permission.node3
VIP:
Default: false
Prefix: "&f&l[&2&lVIP&f&l] &f&l"
Suffix: "&f&l"
Permissions:
- permission.node4
- permission.node5
- permission.node6
default:
Default: true
Prefix: "&f&l[&4&lTEST&f&l] &f&l"
Suffix: "&f&l"
Permissions:
- permission.node1
- permission.node2
- permission.node3
VIP:
Default: false
Prefix: "&f&l[&2&lVIP&f&l] &f&l"
Suffix: "&f&l"
Permissions:
- permission.node4
- permission.node5
- permission.node6
(Тут будет добавляться игрока автоматически, при помощи команды - /ccc user (ник) add (группа))
chatcontrolcore.command.reload - разрешение на перезагрузку плагина.
chatcontrolcore.command.clear - разрешение на очистку чата.
chatcontrolcore.command.whitelist - разрешение на работу с белым списком.
chatcontrolcore.command.update - разрешение на проверку обновления плагина.
chatcontrolcore.command.mute - разрешение на мьют / размьют игроков
chatcontrolcore.command.private - разрешение на работу с приватным чатом
chatcontrolcore.command.private.acceptdecline - разрешение на принятие / отклонение вступления в приватный чат (отдельно от command.private)
chatcontrolcore.command.user - разрешение на добавление / удаление игрока в (из) группу(ы)
Версия Minecraft - 1.12+
Ядро - Spiggot
/ccc reload - перезагрузить плагин.
/ccc update - Проверить обновление плагина.
/ccc whitelist [add / remove] [ник] - Добавление / Удаление игрока с белого списка.
/ccc clear - Очистить чат.
/ccc mute [ник] [время_мьюта] - Замьютить игрока на время.
/ccc unmute [ник] - Размьютить игрока.
/ccc user [ник] add [группа] - Добавить игрока в группу (если хотите удалить, то добавьте в группу - default)
/ccc private create [название] - Создать приватный чат.
/ccc private add [ник] - Отправить приглашение игроку на вступление в приватный чат.
/ccc private leave - Выйти с приватного чата.
/ccc private off - Удалить приватный чат.
/ccc private accept - Принять приглашение на вступление в приватный чат.
/ccc private decline - Отклонить приглашение на вступление в приватный чат.
___________________________________________________________________
Версия : 1.4
- Добавлен Гео-Чат, возможность использовать глобальный чат - "!" и локальный чат, а так же приватный чат - "."
- Добавлена возможность создавать и писать в приватный чат
- Добавлена возможность создавать свои группы с правами, префиксами, суффиксами
- Изменена система анти-спам, теперь игрокам дают писать лишь раз в N кол-во секунд, которое настраивается в config.yml
- Добавлена система мьюта и размьюта игроков при помощи команды
- Добавлена возможность создавать и настраивать авто-сообщения на сервере
- Добавлена система анти-афк, которая предупреждает игрока если он не двигается в течении N секунд и кикает его если он не пошевелится в течении N секунд после предупреждения, всё настраивается в config.yml
- Удалена привязка к LuckPerms, теперь появилась своя собственная система
- Изменены некоторые не совпадения в тексте и в конфигах
- Устранены некоторые баги внутри кода
___________________________________________________________________
Версия : 1.3 - BETA
- Добавлена возможность добавлять / удалять игроков в белый список / с белого списка через команду.
- Добавлена проверка плагина на доступность новой версии, как при входе игру, так и при помощи команды
- Добавлена возможность полностью очистить чат
- Плагин теперь внутренне разделён на несколько классов
- Несколько функций из плагина перенесены на основной поток, остальные так же выполняются асинхронно
- Теперь у замены ссылки на текст из config.yml, есть своя строка - url_change_text
- Страница на GitHub изменена на другую, теперь вы можете видеть полную структуру плагина.
Версия : 1.2 - BETA
- Добавлен белый список игроков, которым разрешено всё
- Теперь создаётся файл players.yml, в котором настраивается белый список
- Добавлена возможность включения / отключения спам фильтра в config.yml
Версия : 1.1 - BETA
- Добавлена возможность включения / отключения ссылок в чате в config.yml
- Запрет на спам от игроков, игрока мьютит на N кол-во секунд (всё настраивается в config.yml)
___________________________________________________________________
Версия : 1.0 - BETA
- Добавлена возможность создавать свой список запрещённых слов.
- Добавлена возможность настраивать свой цвет замены текста.
- Добавлена возможность изменять цвет текста после заменённого текста с group из плагина LuckPerms.
Скачать
Последнее редактирование:
