MineGPT
This project adds AI chat to Minecraft!
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
MineGPT
🤖 MineGPT
MineGPT brings the power of state-of-the-art Large Language Models (LLMs) directly into your Minecraft world. Whether you need help with building ideas, technical advice, or just a companion for your survival journey, MineGPT is there to help.
---
✨ Key Features
- 🧠 Quick Access: Integrated with Quick Access, Quick Access, Quick Access, and Quick Access. - 💬 Quick Access: A beautiful, dedicated chat screen designed for clear communication. - ⚡ Quick Access: Built on Fabric for optimal performance and compatibility. - 🛠️ Quick Access: Easily switch between models (GPT-4, Claude 3.5, Gemini 1.5 Pro, etc.) and tweak parameters like temperature and max tokens. - ⌨️ Quick Access: Open the AI chat instantly with a single keypress.
---
🚀 Getting Started
Prerequisites
- Fabric API: 26.1 - Fabric API: 25+ - Fabric API: 0.18.4+ - Fabric API: Required (26.1-compatible)
Installation
1. Download the latest `.jar` file. 2. Place it in your Minecraft `mods` folder. 3. Launch the game using the Fabric profile.
---
⚙️ Configuration
MineGPT requires an API key from your preferred provider to function.
1. Launch the mod once to generate the configuration file. 2. Navigate to `.minecraft/config/minegpt.json`. 3. Open the file and enter your API keys: ```json { "openaiApiKey": "your-key-here", "anthropicApiKey": "your-key-here", "googleApiKey": "your-key-here", "openrouterApiKey": "your-key-here", "selectedProvider": "openai", "openaiModel": "gpt-4" } ``` 4. Save the file and restart your game (or reload the config if supported).
---
🎮 Commands & Controls
| Action | Control | |--------|---------| | Alternative Access | Press `.` (Period) | | Alternative Access | Type `/minegpt` in the standard chat |
---
📄 License
This project is licensed under the MIT License. Feel free to use, modify, and distribute it!
---
*Developed with ❤️ by bitz*