FEATURES
- AI replies directly in multiplayer chat
- Players can ask questions by mentioning the AI name, using “AI,” or asking a question
- Custom AI display name with /ai name <name>
- Supports OpenAI and Groq API keys
- Supports custom OpenAI-compatible API endpoints and models
- Owner controls for enabling/disabling replies
- Global silence mode and per-player reply blocklist
- Prevents duplicate AI replies
- Private local context awareness, including nearby hostile mobs, villagers, caves, logs, ores, trial-spawner evidence, structure-like blocks, and held tools
- May add a short, natural gameplay observation at the end of a normal answer
- Never sends random context messages by itself
- Coordinate, position, location, biome, and structure-location privacy protection
REQUIREMENTS
- Minecraft Java Edition 1.21.11
- Fabric Loader
- Fabric API
- Java 21
- An AI provider API key
SETUP GUIDE
1. Install Fabric Loader for Minecraft 1.21.11.
2. Download and place Fabric API into your Minecraft mods folder.
3. Place AR.jar into the same mods folder.
4. Launch Minecraft.
5. Join a world or multiplayer server.
6. Open chat and set your API key.
Groq setup:
/ai provider groq
/ai key gsk_your_groq_key
OpenAI setup:
/ai provider openai
/ai key YOUR_OPENAI_API_KEY
Custom OpenAI-compatible provider:
/ai endpoint https://provider.example/v1/chat/completions
/ai model your-model-name
/ai key YOUR_KEY
COMMANDS
/ai toggle
Turns AI replies on or off.
/ai key <API key>
Saves your API key locally.
/ai name <name>
Changes the AI’s display name.
/ai provider <openai|groq|custom>
Selects an AI provider.
/ai endpoint <URL>
Sets a custom OpenAI-compatible chat-completions endpoint.
/ai model <model name>
Sets the AI model.
HOW PLAYERS ASK QUESTIONS
Examples:
AR, how do I find diamonds?
AI, what enchantment is best for a sword?
Can you explain how villagers trade?
AR replies in normal Minecraft chat and addresses the player by username.
PRIVACY
AR will not reveal coordinates, exact position, hiding spot, location, biome, or structure location. It can use local context privately to make replies feel more relevant, but it does not expose that information in chat.
OWNERSHIP AND LICENSE
Owner: TingKH
All rights reserved. No permission is granted to copy, modify, distribute, or use this software without express permission from the owner.

