Back to Works
ArkOpsSkill

LogSkill

Player behavior logs based on ArkOpsAi Skill

Internal Beta 2026-05-09 16:09:27

Details

LogSkill - Player Behavior Logging Skill

Project Introduction

LogSkill is a player behavior logging and query Skill developed for ArkOps-Ai, designed for Minecraft PurpurMC servers.

Features

  • Multi-category Logging: Records various player behaviors including join/quit, block operations, chat messages, command execution, combat actions, movement, and inventory operations.
  • Flexible Log Query: Supports querying logs by category, player name, and time range.
  • Activity Summary Statistics: Provides statistical summaries of player recent activities.
  • Permission Control: Only administrators, super administrators, and console can access log query functions.

Technical Implementation

  • Developed based on Paper API 1.21.8
  • Uses Gson for JSON data processing
  • Follows ArkOps-Ai Skill development specifications
  • Modular design for easy extension

Notice

⚠️ This Skill is still in development and internal testing phase, not yet available for public use.

Thank you for your interest, please stay tuned for future releases.

If you are interested in this project, please contact DreamArkMC@163.com to apply for the internal testing program.

Deployment Instructions

  1. Place the compiled LogSkill-1.0.0.jar file into the server's plugins/ArkOps-Ai/skills/ directory
  2. Ensure ArkOps-Ai plugin is installed
  3. Start the server, ArkOps-Ai will automatically scan and register the Skill
  4. Log files will be stored in the plugins/ArkOps-Ai/skills/LogSkill/logs/ directory

Available Tools

Tool Name Description
query_player_logs Query player logs by category, player name, and time range
get_log_categories Get all available log categories
get_player_activity_summary Get a summary of a player's recent activity

Permission Instructions

  • Console: Full access
  • OP players: Full access
  • Players with logskill.admin permission: Full access
  • Regular players: Access denied

Related Works

ArkOpsSkill
NapQQSkill

This implementation uses the NapCatQQ framework to enable QQ bots to manage Minecraft servers, allowing AI to execute server commands, manage players, and monitor status via QQ.

ArkOpsSkill
KnowledgeBaseSkill

Skill, a knowledge base based on ArkOps-Ai

ArkOpsSkill
MemorySkill

Long-Memory Skill Based on ArkOpsAi and Alibaba Cloud Vector Search Service