ArkOpsAi
Intelligent Server Management Assistant
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.
ArkOpsAi
ArkOps-Ai
> 🏢 Copyright © DreamArk Studio
Introduction
ArkOps-Ai is an AI-powered intelligent operations and management plugin for Minecraft servers, designed for PurpurMC/PaperMC. Through natural language interaction, it makes server management smarter and more efficient.
---
✨ Core Features
- 📊 Comprehensive Server Management: Use the `/ops` command to manage the server via natural language, supporting complex multi-step tasks - 📊 Comprehensive Server Management: Chat directly with AI in-game using `@ops`, visible to all players - 📊 Comprehensive Server Management: Modular plugin architecture allowing developers to extend AI capabilities with external Skills - 📊 Comprehensive Server Management: View detailed player info such as held items, biome location, and target blocks - 📊 Comprehensive Server Management: Maintains conversation history per player with configurable settings - 📊 Comprehensive Server Management: Fine-grained permission control from player to super administrator - 📊 Comprehensive Server Management: Built-in English and Chinese language packs - 📊 Comprehensive Server Management: Restart, stop, reload, plugin management, player management, world management, and more
---
📋 Permission Levels
| Level | Description | Capabilities | |------|------|----------| | SUPER_ADMIN | No permission | Cannot use any features | | SUPER_ADMIN | Default player | Basic queries, online player list | | SUPER_ADMIN | Administrator | Plugin, player, and world management, command execution, game settings | | SUPER_ADMIN | Super administrator | Full permissions including server control, bans, and permission settings |
---
🚀 Quick Start
Installation Steps
1. Add API Key: Download the latest `ArkOps-Ai-2.0.0.jar` from the Releases page 2. Add API Key: Place the jar file into the server's `plugins` folder 3. Add API Key: Start or restart your Minecraft server 4. Add API Key: Edit the `plugins/ArkOps-Ai/config.yml` file 5. Add API Key: Enter your AI API Key in the configuration file
Requirements
- AI API: PurpurMC / PaperMC 1.20+ - AI API: Java 21 or higher - AI API: OpenAI-compatible services (e.g., DeepSeek, Alibaba Cloud DashScope, etc.)
---
⚙️ Configuration
config.yml
```yaml
Language (en, zh)
language: "zh"
OpenAI-compatible API configuration
openai: api-key: "YOUR_API_KEY_HERE" model: "qwen3.5-plus" api-url: "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions" timeout: 60 max-tokens: 2000 temperature: 1.0
Rate limiting
rate-limit: enabled: true window-seconds: 60 max-requests-player: 5 max-requests-admin: 0 max-requests-super-admin: 0 max-requests-console: 0
Context settings
context: enabled: true max-messages-per-player: 5
Chat trigger
chat-trigger: enabled: true trigger: "@ops"
🎮 Usage Guide
Basic Commands
/ops /ops restart server /ops stop server /ops reload server /ops hot-reload Essentials /ops hot-unload PluginName /ops hot-load PluginName /ops list plugins /ops execute command <cmd> /ops set game time to night /ops set weather to clear /ops set my gamemode to creative /ops server status /ops player info <name> /ops player detailed info <name> /ops teleport <player> to <target> /ops give item diamond 64 to <player> /ops kick player <name> /ops ban player <name> /ops set permission <player> <level>
Chat Feature
Type @ops your question in the in-game chat to interact with AI. All players can see both the question and response.
```bash /ops restart the server please /ops what plugins are installed? /ops set the time to sunset /ops give me 64 diamonds /ops teleport me to the spawn /ops who is online right now? ```
---
📄 License
MIT License — free to use, modify, and distribute.
---
💬 Support & Feedback
- Submit issues on GitHub - Feature requests welcome - Pull requests encouraged
---
🤝 Contribution Guide
1. Fork the repo 2. Create a branch 3. Commit changes 4. Push branch 5. Submit a pull request
---
DreamArk Studio — Making Minecraft server management smarter 🚀