Advanced AI-powered chat moderation for Minecraft servers. Automatically filter inappropriate messages, support emojis & 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 or block messages entirely
- Strike System: Automatic punishment system with kick/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 the AI moderation behavior
- Granular Controls: Enable/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/directoryapi: endpoint: "https://api.groq.com/openai/v1/chat/completions" # Optionally, specify a different API endpoint ai-model: "llama-3.3-70b-versatile" # Optionally, specify a different AI model key: "API-KEY" # Add your API key
- Restart: Restart your server
- Sign up for a free account at Groq Cloud
- Navigate to API Keys section
- Create a new API key
- Add it to your
config.yml - Restart your server
The plugin interface supports:
- English (en) - Default
- German (de)
- Spanish (es)
- French (fr)
- Dutch (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 CarbonChat 3.0.0-beta.36+The 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: true
- 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 and/or CurseForge
- 📝 Leaving a review on SpigotMC and/or CurseForge
- 💬 Sharing with other server owners
- 🐛 Reporting bugs and suggesting features
Thank you for choosing PixelChat Guardian for your server's moderation needs!