Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published yesterday
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
- ๐ค AI-Driven Operations: Use the
/opscommand to manage the server via natural language, supporting complex multi-step tasks - ๐ฌ @ops Chat Feature: Chat directly with AI in-game using
@ops, visible to all players - ๐ Skill Extension System: Modular plugin architecture allowing developers to extend AI capabilities with external Skills
- ๐ค Player Information Retrieval: View detailed player info such as held items, biome location, and target blocks
- ๐ง Context Memory: Maintains conversation history per player with configurable settings
- ๐ Four-Level Permission System: Fine-grained permission control from player to super administrator
- ๐ Internationalization Support: 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 |
|---|---|---|
| DISABLED | No permission | Cannot use any features |
| PLAYER | Default player | Basic queries, online player list |
| 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
- Download Plugin: Download the latest
ArkOps-Ai-2.0.0.jarfrom the Releases page - Deploy Plugin: Place the jar file into the server's
pluginsfolder - Start Server: Start or restart your Minecraft server
- Configure Plugin: Edit the
plugins/ArkOps-Ai/config.ymlfile - Add API Key: Enter your AI API Key in the configuration file
Requirements
- Minecraft Server: PurpurMC / PaperMC 1.20+
- Java Version: Java 21 or higher
- AI API: OpenAI-compatible services (e.g., DeepSeek, Alibaba Cloud DashScope, etc.)
โ๏ธ Configuration
config.yml
# 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
- Fork the repo
- Create a branch
- Commit changes
- Push branch
- Submit a pull request
DreamArk Studio โ Making Minecraft server management smarter ๐


