AI Power icon

AI Power -----

Bring AI assistants to your Minecraft server! Let your players chat with OpenAI , Claude and others



AI Power Plugin

Bring AI assistants to your Minecraft server! Let your players chat with OpenAI GPT, Claude, or other AI models right from the game.

What does this do?

Players can ask AI questions directly in Minecraft:

```
/ai How do I make a redstone clock?
/ai What's the best way to find diamonds?
/ai Tell me a joke about creepers
```

The AI responds in chat with helpful, family-friendly answers tailored for Minecraft players.

Quick Start

1. Download the plugin:

- Download the latest version.

2. Install:

- Drop the JAR file into your server's `plugins/` folder
- Restart your server

3. Configure an AI provider:
Edit `plugins/AIPowerPlugin/config.yml` and add your API key:

For OpenAI (easiest):

```
plugin:
default-provider: "openai"

ai-providers:
openai:
api-key: "sk-your-openai-key-here"
model: "gpt-3.5-turbo"
```

For AWS Bedrock:

```yaml
plugin:
default-provider: "bedrock"

ai-providers:
bedrock:
access-key-id: "your-aws-access-key"
secret-access-key: "your-aws-secret-key"
region: "us-east-1"
```

4. Reload and test:
```
/ai reload
/ai Hello, can you help me with Minecraft?
```

Commands

| Command | What it does |
| -------------------- | ----------------------------------- |
| `/ai <your message>` | Chat with the AI assistant |
| `/ai help` | Show available commands |
| `/ai info` | Check if AI is working |
| `/ai config` | View current settings (admins only) |
| `/ai reload` | Reload configuration (admins only) |

⚙️ Supported AI Providers

- OpenAI - GPT-3.5, GPT-4 (recommended for beginners)
- Azure OpenAI - Enterprise OpenAI deployments
- Anthropic - Claude models via direct API
- AWS Bedrock - Claude models via AWS (enterprise)

Just set `default-provider` in config.yml to your preferred option.

️ Safety Features

- Response length limits - Prevents chat spam
- Rate limiting - Stops AI abuse
- Family-friendly prompts - AI knows it's talking to Minecraft players
- Error handling - Graceful failures, no server crashes
- Admin controls - Full permission system

Advanced Configuration

```yaml
plugin:
default-provider: "openai"
max-response-length: 500 # Prevent long AI responses
debug: false # Enable for troubleshooting

ai-providers:
openai:
api-key: "your-key-here"
model: "gpt-3.5-turbo" # or gpt-4, gpt-4-turbo
max-tokens: 150 # Response length
temperature: 0.7 # Creativity (0.0-1.0)

rate-limiting:
enabled: true
requests-per-minute: 5 # Per player
cooldown-seconds: 10

messages:
system-prompt: "You are a helpful assistant in a Minecraft server. Keep responses concise and family-friendly. Help with game questions but avoid exact coordinates or major spoilers."
```
Resource Information
Author:
----------
Total Downloads: 24
First Release: Aug 28, 2025
Last Update: Aug 28, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings