IpacChatFilter
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #149 of 333 management mods in this game by downloads
📋 About This Mod
# 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 (https://github.com/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 ```yaml # 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: '+' 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 ```yaml permissions: IpacChatFilter.filter: description: Enables message filtering default: true IpacChatFilter.bypass: description: Bypasses message filtering default: false ``` ## Open Source Software - https://github.com/houbb/sensitive-word - A high-performance Java sensitive word filtering tool framework based on the DFA algorithm
# 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 (https://github.com/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 ```yaml # 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 ```yaml permissions: IpacChatFilter.filter: description: Enables message filtering default: true IpacChatFilter.bypass: description: Bypasses message filtering default: false ```
## Open Source Software - https://github.com/houbb/sensitive-word - A high-performance Java sensitive word filtering tool framework based on the DFA algorithm
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- ApliNi
- Version
- 1.0-SNAPSHOT
- Downloads
- 54
- Endorsements
- 0
- Category
- management
- Created
- 12/14/2025
- Updated
- 12/1/2025
- Game Versions
- 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4
- Tags
- management, social
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does IpacChatFilter support?
The author lists 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5. Other versions may work but are untested by the author.
What is the latest version of IpacChatFilter?
Version 1.0-SNAPSHOT, published 2025-12-01 with 54 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await