Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
VerityAI allows players to chat directly with an AI assistant inside Minecraft with support for multiple AI models, conversation memory, commands, and server integrations.
β¨ Features
- π¬ Chat with AI directly in-game
- π§ Conversation memory system
- π Automatic API key fallback
- π Multiple personality presets
- π Usage statistics
- πΊοΈ In-game mini-map support
- π Personal reminders and tasks
- π― AI-generated quests
- π In-game tutorials and help
- π‘ Player feedback and correction system
- π Integration with popular server plugins
π₯ Installation
- Download the latest VerityAI.jar
- Place the jar file into your server's:
plugins/
folder.
- Start or restart your Paper server.
- VerityAI will generate its default configuration:
plugins/VerityAI/config.yml
- Add your OpenRouter API key to the configuration file.
- Restart your server or use:
/verity reload
π Getting an OpenRouter API Key
- Go to OpenRouter and create an account or sign in.
- Open the Keys section.
- Click Create Key.
- Copy your generated API key.
- Add it to
config.yml:
ai:
api-keys:
- "sk-or-v1-your-key-here"
You can add multiple API keys.
VerityAI automatically switches to another key if the current key fails or reaches its rate limit.
Some OpenRouter models are free, while stronger models may require credits.
π Commands
| Command | Description |
|---|---|
/verity reload |
Reload configuration |
/verity clear [player] |
Clear conversation memory |
/verity info |
Show plugin information |
/verity toggle |
Enable or disable Verity |
/verity personality [name] |
Change AI personality preset |
/verity owner [player] |
View or set server owner |
/verity map |
Show in-chat mini-map |
/verity stats |
Show usage statistics |
/verity model [name] |
View or switch AI model |
/verity task <add|remove|list> |
Manage personal reminders |
/verity quest |
Generate a random quest |
/verity tutorial <topic> |
Get in-game help |
/verity feedback <good|bad> [correction] |
Submit AI feedback |
βοΈ Requirements
- Paper (or compatible forks) 1.21+
- Java 21+
- OpenRouter API key
π Soft Dependencies
VerityAI can integrate with these plugins if installed:
- PlaceholderAPI
- Vault
- LuckPerms
- Essentials
All dependencies are optional. VerityAI works without them.
βοΈ Configuration
Main configuration file:
plugins/VerityAI/config.yml
You can customize:
- AI models
- API keys
- Personality presets
- Plugin behavior
- Server settings
π Metrics
VerityAI uses bStats for anonymous usage statistics (server count, versions, feature usage β never anything personal). Opt out anytime via plugins/bStats/config.yml.
π οΈ Building from source
mvn clean package
The finished jar is written to target/VerityAI.jar.
π License
VerityAI is free and open-source software licensed under the GNU General Public License v3.0 (GPL-3.0).
You are free to:
- β Use VerityAI for personal or commercial purposes
- β Study and modify the source code
- β Fork and redistribute modified versions
- β Distribute copies of the plugin
When redistributing VerityAI or a modified version, you must comply with the terms of the GPL-3.0 license.
The full license text is available in the LICENSE file.
Copyright Β© 2026 TheROMZ52
π Support
If you find a bug or have a suggestion, please create an issue or contact the developer.
Enjoy using VerityAI! π€



