Profanity FilterСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (9)
release
Advanced Profanity Filter 1.0.2 (MC 26.3)
1.0.2+26.313 окт. 2026 г.93Minecraft: 26.3fabric
Что нового
Fixed Chinese (CJK) character blocking. The normalization engine no longer strips Chinese characters before matching, adds NFKC full-width folding, normalizes dictionary entries the same way as messages, reads/writes the config as UTF-8, and ships default Hanzi plus pinyin/initial entries (shazi/sz, shabi/sb, caonima/cnm, nmsl, etc.). Note: existing servers must delete config/profanity_filter.json to regenerate defaults or add the new words manually, then run /apf reload.
release
Advanced Profanity Filter 1.0.2 (MC 26.2)
1.0.2+26.213 окт. 2026 г.91Minecraft: 26.2fabric
Что нового
Fixed Chinese (CJK) character blocking. The normalization engine no longer strips Chinese characters before matching, adds NFKC full-width folding, normalizes dictionary entries the same way as messages, reads/writes the config as UTF-8, and ships default Hanzi plus pinyin/initial entries (shazi/sz, shabi/sb, caonima/cnm, nmsl, etc.). Note: existing servers must delete config/profanity_filter.json to regenerate defaults or add the new words manually, then run /apf reload.
release
Advanced Profanity Filter 1.0.2 (MC 26.1.1)
1.0.2+26.1.113 окт. 2026 г.10Minecraft: 26.1.1fabric
Что нового
Fixed Chinese (CJK) character blocking. The normalization engine no longer strips Chinese characters before matching, adds NFKC full-width folding, normalizes dictionary entries the same way as messages, reads/writes the config as UTF-8, and ships default Hanzi plus pinyin/initial entries (shazi/sz, shabi/sb, caonima/cnm, nmsl, etc.). Note: existing servers must delete config/profanity_filter.json to regenerate defaults or add the new words manually, then run /apf reload.
release
Advanced Profanity Filter 1.0.2 (MC 1.21.11)
1.0.2+1.21.1113 окт. 2026 г.25Minecraft: 1.21.11fabric
Что нового
Fixed Chinese (CJK) character blocking. The normalization engine no longer strips Chinese characters before matching, adds NFKC full-width folding, normalizes dictionary entries the same way as messages, reads/writes the config as UTF-8, and ships default Hanzi plus pinyin/initial entries (shazi/sz, shabi/sb, caonima/cnm, nmsl, etc.). Note: existing servers must delete config/profanity_filter.json to regenerate defaults or add the new words manually, then run /apf reload.
release
1.0.1
1.0.122 сент. 2026 г.76Minecraft: 26.3fabric
Что нового
- **26.3 Support Added**
release
Profanity Filter 1.0.1
1.0.124 июн. 2026 г.207Minecraft: 26.2fabric
Что нового
**Support for 26.2 added**
release
Profanity Filter 1.0.1
1.0.124 июн. 2026 г.62Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
**Support for 26.1.x added**
release
ProfanityFilter 1.0.1
1.0.122 апр. 2026 г.271Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
**Added Support for All 1.21.x versions**
beta
ProfanityFilter 1.0.0
1.0.021 апр. 2026 г.76Minecraft: 1.21.11fabric
Что нового
## Advanced Profanity Filter v1.0.0-beta Changelog
### What's New in the Beta
* **Multi-Version Testing** : Initial beta build compiled and ready for deployment on **Fabric 1.21.11** version.
* **Normalization Engine Core** : Added the framework for both `BASIC` and `AGGRESSIVE` string flattening filters to stop spaced-out or punctuation-hidden bypasses.
* **Leetspeak Conversion Logic** : Implemented intelligent monitoring for symbol-to-letter replacements (e.g., `@` for `a`, `$` for `s`).
* **Automated Punishment Tiers** : Fully functional warning counters linked to automated action thresholds for kicking and banning rule-breakers.
* **Performance Pipeline** : Built using optimized **FastUtil** collections to process global chat streams asynchronously without causing TPS drops or chat delay.
---
### Config File Setup (`config/profanity_filter.json`)
The beta release auto-generates a clean configuration template with customizable enforcement thresholds:
```json
{
"kick_threshold": 3,
"ban_threshold": 10,
"normalization_level": "AGGRESSIVE",
"enable_leetspeak": true
}
```