Плагин для серверов Майнкрафт, который фильтрует нецензурные выражения в чате и применяет наказания. Он распознаёт обходы фильтра через замену букв символами и цифрами, повторение букв и пробелы между ними.
Возможности
- Проверяет части слов и поддерживает белый список, чтобы не блокировать допустимые слова с совпадающими буквами.
- Для каждого числа нарушений можно назначить отдельное наказание: предупреждение, внутренний мут, кик, временный или постоянный бан.
- Наказания запускаются командами от консоли, поэтому плагин можно связать с EssentialsX, LiteBans, AdvancedBan, CMI и другими системами наказаний.
- Оповещает администрацию сообщением в чате и строкой над хотбаром; каждый способ уведомлений включается отдельно.
Команды
Все команды доступны через /bas и поддерживают автодополнение:
/bas reload/bas check (player)/bas reset (player)/bas addword (word) (group)/bas removeword (word)/bas list (group)/bas info
Права
betterantiswear.admin— полный доступ к командам и уведомлениям.betterantiswear.bypass— обход проверки чата.betterantiswear.notify— получение уведомлений без полного доступа администратора.- Для отдельных подкоманд предусмотрены собственные права.
Настройка
config.yml— основные переключатели, способы проверки, оптимизация и поведение чата.badwords.yml— группы слов, белый список и регулярные выражения.punishments.yml— наказания для каждого нарушения и команды консоли.messages.yml— все сообщения плагина.
Требования
Работает на Spigot или Paper и требует Java 17 либо новее. Права совместимы с LuckPerms, PermissionsEx, GroupManager, PowerRanks и другими системами прав, работающими с Vault.
