Advanced AI-powered chat moderation for Minecraft servers. Automatically filter inappropriate messages, support emojis and chat formatting, and integrate seamlessly with your existing setup.
- Smart Filtering: Uses AI models to detect and filter inappropriate content.
- Multi-Language Support: Automatically moderates messages in multiple languages.
- Configurable Rules: Control what gets filtered (offensive language, personal info, websites, etc.).
- Flexible Actions: Choose to censor, block, or silence messages.
- Strike System: Automated punishment system with kick and ban thresholds.
- Emoji Support: Use emojis in chat with
:emoji:codes. - Chat Codes: Format messages with
:color:and:format:codes. - Plugin Integration: Compatible with CarbonChat and other chat plugins.
- Multi-Language Interface: Plugin interface available in 8+ languages.
- Customizable AI Prompts: Fine-tune AI moderation behavior.
- Granular Controls: Enable or disable specific modules as needed.
- Custom Prefix: Add a custom moderation message prefix.
- Download: Get the latest version from Modrinth or one of our other distribution platforms.
- Install: Place the
.jarfile in your server'splugins/folder. - Configure: Open the
config.ymlfile located in theplugins/PixelChatGuardian/directory:
api:
endpoint: "https://api.groq.com/openai/v1/chat/completions" # Optionally, specify a different API endpoint
ai-model: "llama-3.1-8b-instant" # Optionally, specify a different AI model
key: "API-KEY" # Replace with your actual API key- Restart: Restart your server.
- Sign up for a free account at GroqCloud.
- Navigate to the API Keys section.
- Create a new API key.
- Add it to your
config.ymlfile. - Restart your server.
Note: The free tier of GroqCloud has request rate limits per minute and per day. See Rate Limits - GroqDocs for details.
Groq is not affiliated with this project or plugin in any way and does not endorse it.
The plugin interface supports:
- American English (
en-US) - Default - Brittish English (
en-GB) - German (
de-DE) - Spanish (
es-ES) - French (
fr-FR) - Dutch (
nl-NL) - Simplified Chinese (
zh-CN) - Traditional Chinese (
zh-TW) - Custom translations
AI moderation works with messages in all languages!
PixelChat Guardian integrates seamlessly with CarbonChat:
plugin-support:
carbonchat: true # Tested with version 3.0.0-beta.37The plugin is designed to work alongside most chat plugins. If you encounter compatibility issues, please report them on GitHub.
- AI not filtering messages
- Check your API key in
config.yml. - Verify internet connectivity.
- Ensure
modules.chatguard: trueis set.
- Check your API key in
- Emojis/Chat codes not working
- Check player permissions.
- Verify
modules.emojisandmodules.chat-codesare enabled.
- Compatibility issues
- Try disabling other chat plugins temporarily.
- Check server logs for errors.
- GitHub Issues: Report bugs or request features
- Discord: Join our community
- Wiki: Detailed documentation
| Platform | Link | Description |
|---|---|---|
| Wiki | Documentation | Complete documentation |
| Issues | Issue Tracker | Bug reports and feature requests |
| Pull Requests | Contribute | Contribute to the project |
| Changelog | Version History | Update history and changes |
| Modrinth | Download | Primary download platform |
| SpigotMC | SpigotMC Page | SpigotMC download |
| Hangar | Paper Plugin Page | Paper Plugin Hangar download |
| CurseForge | CurseForge Page | CurseForge download |
| Discord | Community | Support and community |
| bStats | Statistics | Usage statistics |
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
If you find PixelChat Guardian useful, please consider:
- ⭐ Starring the project on GitHub, Modrinth, SpigotMC, Hangar, or CurseForge
- 📝 Leaving a review on SpigotMC or CurseForge
- 💬 Sharing it with other server owners
- 🐛 Reporting bugs and suggesting features
Thank you for choosing PixelChat Guardian for your server's moderation needs!