ChatSentinel Premium
Drop-in premium blacklist pack for the ChatSentinel moderation plugin
315 validated high-coverage regex expressions. Thousands of dynamically blocked variants. 10 modular blacklist files. English, Spanish, German, French, Portuguese, Russian, toxicity, advertisement, security, and hacked-client coverage.
BungeeCord • Spigot • Paper • Purpur • Folia-aware Bukkit • Velocity-ready through ChatSentinel
What is ChatSentinel Premium?
ChatSentinel Premium is a premium-quality configuration pack for the ChatSentinel plugin.
It is not a separate plugin jar. It is a drop-in blacklist pack built for the current ChatSentinel modular loader. The pack ships as YAML files under ChatSentinel/blacklist/**, so it loads as additional blacklist modules alongside the default ChatSentinel rules.
This version is built for stronger out-of-the-box moderation: offense filtering, multilingual swear filtering, toxicity patterns, advertisement/domain blocking, security payload detection, and hacked-client spam signatures.
Important Update
ChatSentinel Premium uses the current ChatSentinel modular blacklist format.
- No premium.eml file — current ChatSentinel loads blacklist modules from .yml files under ChatSentinel/blacklist/**.
- Drop-in folder structure — copy the included ChatSentinel folder into your plugins folder and merge it with the existing plugins/ChatSentinel folder.
- Additive installation — the pack does not overwrite blacklist.yml or config.yml.
- Modular routing — first-folder routing reuses existing module settings: offense, advertisement, security, and client.
- Validated expressions — all expressions were checked with Java Pattern.compile(...), and combined per-file regex compile passed.
- ZIP integrity checked — archive integrity was tested before release.
Why This Exists
Most chat filters fail because their rule sets are too small, too old, too easy to bypass, or impossible to maintain.
ChatSentinel Premium started as a real-server moderation configuration and evolved into a structured premium blacklist pack. Version 2.0.0 updates that concept for the modern ChatSentinel loader: separate files, separate categories, cleaner module routing, bounded regex patterns, Unicode-aware boundaries, and safer install behavior.
Use it when you want stronger moderation coverage immediately, without manually writing hundreds of blacklist expressions yourself.
ChatSentinel Premium Features
- 315 validated regex expressions — compact high-coverage patterns instead of thousands of duplicated static words.
- 6,000+ dynamically blocked variants — expressions cover spacing, separators, casing, leet-like substitutions, accents, and common mutation attempts.
- 10 modular blacklist files — organized by language and abuse category.
- English offense rules — common English swear and abuse patterns.
- Spanish offense rules — Latin America and Spain-oriented coverage.
- German offense rules — German toxicity and swear coverage.
- French offense rules — French offensive-language coverage.
- Portuguese/Brazilian rules — Portuguese and Brazilian Portuguese toxicity coverage.
- Russian rules — Cyrillic offense and toxicity patterns.
- Toxicity module — competitive toxicity, doxxing-style phrases, threat patterns, and abuse phrases.
- Advertisement module — domains, server-IP patterns, invites, social links, and obfuscated promotion attempts.
- Security module — dangerous text payloads, impersonation phrases, and exploit-oriented signatures.
- Hacked-client module — known client advertising and cheat-spam signatures.
- False-positive-conscious design — bounded separators and token boundaries reduce accidental broad matches.
- Responsive support — support available through Discord.
- Update-ready structure — clean manifest and version files included.
Included Files
- ChatSentinel/blacklist/offense/premium-english.yml
- ChatSentinel/blacklist/offense/premium-spanish.yml
- ChatSentinel/blacklist/offense/premium-german.yml
- ChatSentinel/blacklist/offense/premium-french.yml
- ChatSentinel/blacklist/offense/premium-portuguese.yml
- ChatSentinel/blacklist/offense/premium-russian.yml
- ChatSentinel/blacklist/offense/premium-toxicity.yml
- ChatSentinel/blacklist/advertisement/premium-domains.yml
- ChatSentinel/blacklist/security/premium-security.yml
- ChatSentinel/blacklist/client/premium-hacked-clients.yml
- ChatSentinel/Information.txt
- ChatSentinel/VERSION.txt
- ChatSentinel/premium-2.0.0-manifest.json
Validation
- Java Pattern.compile(...) passed for all expressions.
- Combined per-file regex compile passed for all YAML blacklist files.
- 315 total expressions across the premium pack.
- ZIP integrity test passed.
- Current modular loader format used — .yml files under ChatSentinel/blacklist/**.
Built for Real Chat Abuse
Players rarely bypass filters by typing exact words. They use spaces, punctuation, repeated letters, casing tricks, accents, separators, domain variants, language switching, and hacked-client spam templates.
ChatSentinel Premium improves coverage against:
- Offensive-language variants.
- English, Spanish, German, French, Portuguese, and Russian swear patterns.
- Competitive toxicity and harassment phrases.
- Advertisement attempts.
- Server domain and IP promotion.
- Discord, Telegram, and social invite spam.
- Security payload text and exploit-style signatures.
- Hacked-client advertising and cheat-spam phrases.
- Separator, spacing, and casing bypass attempts.
Design Philosophy
Version 2.0.0 was built for maintainability and runtime safety.
- Bounded separator support — avoids unbounded .* spam patterns that can damage performance.
- Unicode-aware token boundaries — better matching around multilingual text.
- Modular first-folder routing — offense, advertisement, security, and client reuse existing ChatSentinel module behavior.
- Additive config model — works alongside default ChatSentinel rules.
- Readable category split — languages and abuse classes live in separate files.
- Current loader compatibility — uses .yml files exactly where the current ChatSentinel source expects blacklist modules.
Best Use Cases
- SMP servers — keep public chat cleaner and reduce staff workload.
- Survival networks — block advertisements, toxicity, swear bypasses, and repeated abuse.
- Practice and PvP servers — reduce fast-moving competitive toxicity and cheat-client spam.
- Factions-lite communities — moderate aggressive public chat with stronger defaults.
- Proxy networks — use with ChatSentinel where proxy-level or backend-level moderation is configured.
- Multilingual communities — use English, Spanish, German, French, Portuguese, and Russian rule coverage.
Requirements
- ChatSentinel plugin is required.
- A supported ChatSentinel setup on BungeeCord, Spigot/Paper/Purpur/Folia-aware Bukkit, or supported Velocity/backend deployment.
- Access to your server or proxy plugins folder.
- Permission to copy files into the existing ChatSentinel folder.
- Permission to reload ChatSentinel or restart the server/proxy.
Installation
- Install the free ChatSentinel plugin first.
- Start your server or proxy once so ChatSentinel generates its files.
- Stop the server or proxy.
- Open the ChatSentinel Premium ZIP.
- Copy the included ChatSentinel folder into your plugins folder.
- Let it merge with the existing plugins/ChatSentinel folder.
- Start the server or proxy again.
- Run /chatsentinel reload if installing while the server is online.
- Test messages with staff notifications enabled before deploying aggressive punishments.
Recommended Setup Notes
- Review punishment commands before enabling automatic bans, mutes, or kicks.
- Keep staff notifications enabled while testing so you can see which file/module triggers.
- Use ChatSentinel's whitelist system for words, domains, usernames, faction tags, or phrases your server intentionally allows.
- Tune rules for your community if your server uses heavy slang, roleplay terminology, custom brands, or allowed domains.
- Do not rename files to .eml. Current ChatSentinel loads .yml blacklist modules from ChatSentinel/blacklist/**.
Why Choose ChatSentinel Premium?
- Saves setup time — start from a large prepared modular blacklist instead of writing everything manually.
- Modern loader support — uses the current ChatSentinel 2.0.0-compatible modular .yml structure.
- Stronger multilingual coverage — English, Spanish, German, French, Portuguese, and Russian rules.
- Broader abuse coverage — offense, toxicity, advertisement, security, and hacked-client categories.
- Better maintainability — split files make rules easier to inspect and update.
- Performance-conscious regex — bounded separators and no intentionally unbounded wildcard spam patterns.
- Works with the free ChatSentinel plugin — no separate paid jar required.
FAQ
Is this a plugin?
No. This is a premium blacklist/configuration pack for ChatSentinel. You need the ChatSentinel plugin installed first.
Does this include ChatSentinel itself?
No. Download ChatSentinel separately from the linked resource page.
What changed in 2.0.0?
The pack now uses the current modular loader format: .yml files under ChatSentinel/blacklist/**. It includes 10 blacklist module files, 315 validated expressions, version metadata, and a manifest.
Why is there no premium.eml file?
Because current ChatSentinel loads blacklist modules from .yml files under ChatSentinel/blacklist/**. A premium.eml file would not load in the inspected current source.
Does it support Spanish?
Yes. It includes Spanish offense and toxicity coverage.
Does it support more than English and Spanish now?
Yes. Version 2.0.0 includes English, Spanish, German, French, Portuguese, and Russian offense files, plus toxicity rules.
Will it block every possible bypass?
No blacklist can guarantee every future bypass. This pack gives a stronger tested baseline and can be tuned over time.
Can I customize it?
Yes. It is a ChatSentinel configuration pack, so you can edit rules, whitelist allowed terms, and tune module behavior for your server.
Can it be used on proxy networks?
Yes, when used with a supported ChatSentinel proxy/backend setup.
Does it require Redis or Discord webhooks?
No. Those are ChatSentinel features you can enable separately if your setup needs them.
Links
Discord | Donate | Download ChatSentinel
Upgrade ChatSentinel with a stronger modular blacklist baseline.
SEO keywords: ChatSentinel Premium 2.0.0, ChatSentinel config, ChatSentinel blacklist, Minecraft chat filter config, Minecraft swear filter config, Minecraft anti-spam config, BungeeCord chat filter, Spigot chat filter, Paper chat filter, Bukkit chat moderation, Velocity chat filter, Minecraft blacklist config, Spanish swear filter, English swear filter, German swear filter, French swear filter, Portuguese swear filter, Russian swear filter, Minecraft advertisement blocker, Minecraft domain blocker, Minecraft profanity filter, premium chat filter configuration, Minecraft server moderation.
