MonitoringMinecraft MonitoringMinecraft

IpacChatFilter

Плагин PaperPurpurSpigot

Плагин для Майнкрафт: фильтрует нежелательные слова в чате сервера.

35 скачиваний 0 подписчиков
Оцените первым

IpacChatFilter

A Minecraft sensitive word processing plugin based on houbb/sensitive-word

Download: https://modrinth.com/plugin/ipacchatfilter

An advanced sensitive word replacement plugin, based on the sensitive-word houbb/sensitive-word project.

  • Supports regex replacement
  • Pre-processing (removes zero-width characters)
  • Supports custom keywords
  • Supports exclusion keywords
  • Supports ignoring case and full/half-width characters
  • Supports ignoring traditional Chinese characters
  • Built-in URL, IPv4 address, and email address detection
  • Supports ignoring interfering characters
  • Supports permission control

Features and Commands

  • /icf
    • /icf reload - Reloads the configuration

Configuration

# Permission description
# IpacChatFilter.filter - Enables message filtering, default is true
# IpacChatFilter.bypass - Bypasses message filtering, default is false

# File description
# word_allow.txt - Allow list, one word per line, used to handle false positives
# word_deny.txt - Deny list (sensitive words), one word per line

# Pre-replacement
preRegex:
  # Remove zero-width characters
  - regex: '[\u200B-\u200D\uFEFF]+'
    to: ''

# sensitive-word module configuration
# https://github.com/houbb/sensitive-word
bsConfig:
  # Ignore case
  ignoreCase: true
  # Ignore full/half-width characters
  ignoreWidth: true
  # Ignore number styles
  ignoreNumStyle: true
  # Ignore traditional/simplified Chinese
  ignoreChineseStyle: true
  # Ignore English styles
  ignoreEnglishStyle: true
  # Ignore repeated words
  ignoreRepeat: false
  # Enable number detection
  enableNumCheck: false
  # Enable email detection
  enableEmailCheck: false
  # Enable URL detection
  enableUrlCheck: false
  # Enable IPv4 address detection
  enableIpv4Check: false
  # Enable word detection
  enableWordCheck: true
  # Return immediately after finding one sensitive word, do not continue matching
  wordFailFast: false
  # Number check length
  numCheckLen: 8

# Character ignore list, used to ignore interfering characters between keywords
ignoreChars:
  # English symbols
  - '''`-=~!@#$%^&*()_+[]{}\|;:",./<>?'
  # Whitespace characters
  - ' 	'
  # Chinese symbols
  - ',。、:;?!""''『』「」【】《》〈〉〔〕()【】!?,。:;·…'
  # Chinese characters
  - '一─—⸺~丨亅丶ˊˋˇˉ〇口'
  # Letters, numbers
  - '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

# Replace sensitive words with (for each character)
wordReplaceTo: '*'

# Log when a message is replaced
log: true

Permissions

permissions:
  IpacChatFilter.filter:
    description: Enables message filtering
    default: true
  IpacChatFilter.bypass:
    description: Bypasses message filtering
    default: false

Open Source Software

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
927 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MigosMc
MigosMc Java + BE
768 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
SeasonEra
2 онлайн
26.1.2 версия
Выживание • Экономика • Кланы • Приваты • Донат
PLIRGAME - ДЕВУШКИ ВОЙС ЧАТ
29 онлайн
1.21.10 — 26.1.1 версия
❤️ Выживание! ❤️ Войс Чат ❤️ Девушки ❤️ /free
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат