LexusFilter / Анти-реклама нового поколения

Плагин LexusFilter / Анти-реклама нового поколения 1.0

Нет прав для скачивания
Поддерживаемые версии
  1. 1.19
  2. 1.20
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
17

🔍 Что это?​


LexusFilter — это плагин, который:


  • Блокирует рекламу серверов (IP, ссылки, Discord и т.д.)
  • Детектит обходы (d i s c o r d . g g, §, zero-width, подмена юникода и т.д.)
  • Позволяет указать наказания и команды за каждое нарушение
  • Умеет логировать все инциденты
  • Гибко настраивается через config.yml



📌 Функции:​


МодульЧто делает
✅ Chat FilterБлокирует рекламу в чате
✅ Item Rename FilterЗапрещает переименование предметов с рекламой
✅ Sign FilterБлокирует текст на табличках
✅ Book FilterПроверяет страницы книг
✅ Inventory ScanСканирует предметы игрока при входе
✅ ЛогированиеВедёт лог нарушений в файл (filter_log.txt)
✅ Гибкие наказанияДля каждого модуля — своя команда
✅ Чёрный/белый списокblacklist_words.txt / whitelist_words.txt
✅ Обход-защитаУбирает цвета, пробелы, юникод-обходы




⚙️ Примеры конфигурации:​


YAML:
# ================================#     LexusFilter — Config
# ================================

modules:
# Проверка переименования предметов через наковальню и прочие механики
item-rename-filter: true

# Проверка сообщений в чате (реклама, IP, ссылки и т.д.)
chat-filter: true

# Проверка написанных игроками книг (включая редактирование)
book-filter: true

# Сканирование предметов в инвентаре игрока при входе на сервер
join-inventory-scan: true

# Проверка текста, написанного на табличках
sign-filter: true

# ================================
#     Система наказаний
# ================================
punishments:
# Для каждого модуля можно указать СВОЮ команду
# %player% — будет заменено на ник нарушителя

item:
# Наказание за рекламу в названии предмета
command: "ban-ip %player% 30d реклама"

chat:
# Наказание за рекламу в чате
command: "mute %player% 15m Реклама в чате"

book:
# Наказание за рекламу в книгах (можно оставить пустым)
command: ""

sign:
# Наказание за рекламу на табличках
command: ""

join:
# Наказание за наличие рекламных предметов при входе
command: ""

# ================================
#     Сообщения
# ================================

# Сообщение, отправляемое игроку при нарушении (цвета поддерживаются)
warn-message: "§cРеклама запрещена!"

# ================================
#     Логирование
# ================================

# Включить или выключить запись нарушений в файл logs/filter_log.txt
log-to-file: true

# Имя файла с запрещёнными словами (в папке плагина)
blacklist-file: "blacklist_words.txt"

# Имя файла с разрешёнными словами (игнорируются при совпадении)
whitelist-file: "whitelist_words.txt"



📁 Примеры blacklist_words.txt​


YAML:
discord.gg
t.me
mcserver
.aternos.me
.ru
.com
.net
.org


✅ Примеры whitelist_words.txt​


YAML:
discord    # если просто слово
vk         # если без ссылки
top        # чтобы не блокировался "топ"
Зависимости
Нету
Команды и права
Нету
  • Facepalm (-1)
  • Ха-Ха-Ха (+1)
Реакции: slava7777 и retpadAreT
Автор
morok
Скачивания
8
Просмотры
149
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу