▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/PixelAI
PixelAI

PixelAI

PixelAI is a lightweight, high-performance AI integration that allows players to interact with state-of-the-art AI models directly in-game. Whether you need an assistant for all your server features or a witty global chatbot to entertain your community!

26
2

🤖 PixelAI

Bring the power of AI to your Minecraft server.

PixelAI is a lightweight, high-performance integration that allows players to interact with state-of-the-art AI models directly in-game. Whether you need an assistant for all your server features or a witty global chatbot to entertain your community, PixelAI has you covered.

✨ Key Features

Dual AI Personalities: Configure a Private Assistant for individual help and a Global AI for public chat interactions.

Total Model Control: Powered by OpenRouter. Use GPT-4, Claude 3, Llama 3, or any other AI model.

Smart Memory: Built-in conversation history that remembers context without bloating your server's RAM.

Fully Customizable: Change every setting and every single message to fit your server's theme.

Asynchronous Logic: All API calls happen off-thread, ensuring zero lag for your players.

Flexible Storage: Choose between local YAML files or a MySQL database for cross-server data syncing.

MiniMessage: No more messy legacy color codes. PixelAI natively supports MiniMessage.

🛠️ Commands & Permissions

/pixelai <prompt>
  • Chat privately with your AI assistant. (pixelai.use.private)
/pixelai model <model>
  • Switch your personal AI model on the fly. (pixelai.model)
/pixelai clear
  • Reset your private conversation history. (pixelai.use.private)
/pixelai reload
  • Reload the configuration and messages. (pixelai.admin.reload)

🚀 Getting Started

Drop the PixelAI.jar into your plugins folder.

Get an API Key from OpenRouter and add your key to config.yml.

Start chatting! Use @AI in public chat or /pixelai for private help.

config.yml

# ==========================================================
# PixelAI Configuration
# ==========================================================

# OpenRouter API Key: https://openrouter.ai/settings/keys
# OpenRouter offers free and paid AI models
api-key: "YOUR_OPENROUTER_KEY_HERE"

# --- AI Model Settings ---
# Default for new players or if no model is selected
default-model: "openai/gpt-3.5-turbo"

# The specific model used for public @AI messages
public-model: "meta-llama/llama-3-8b-instruct"

# Models available in the /pixelai model <model> tab completion
# Explore all models at https://openrouter.ai/models
allowed-models:
  - "openai/gpt-3.5-turbo"
  - "openai/gpt-4o"
  - "anthropic/claude-3-haiku"
  - "meta-llama/llama-3-8b-instruct"
  - "nvidia/nemotron-3-nano-30b-a3b:free"
  - "tngtech/tng-r1t-chimera:free"

# --- AI Personalities ---
private-system-prompt: "You are a helpful assistant on a Minecraft server. Keep responses concise and friendly."
global-system-prompt: "You are the server's Global Assistant. You are talking to everyone in the public chat."

# Prefix to trigger the AI in public chat
chat-trigger: "@AI"

# --- Memory Settings ---
memory:
  public-size: 5    # Shared history for @AI
  private-size: 15  # Personal history for /pixelai <prompt>

# --- Storage Settings ---
storage:
  type: "YAML" # Options: YAML, MYSQL
  mysql:
    host: "localhost"
    port: 3306
    database: "pixelai"
    username: "root"
    password: ""
    use-ssl: false

# --- Rate Limiting ---
# Permission: [max_requests, time_in_seconds]
limits:
  private:
    pixelai.limit.admin: [-1, 0]        # Admins: Infinite
    pixelai.limit.vip: [50, 86400]      # VIPs: 50/day
    pixelai.limit.default: [10, 3600]   # Default: 10/hour
  global:
    pixelai.limit.admin: [-1, 0]        # Admins: Infinite
    pixelai.limit.vip: [20, 3600]       # VIPs: 20/hour
    pixelai.limit.default: [5, 3600]    # Default: 5/hour

# --- Default Command ---
# Customize the default command
# Requires reload when changed
command:
  name: "pixelai"
  aliases:
    - "ai"
    - "ask"

# --- Permission Nodes ---
permissions:
  use_private: "pixelai.use.private" # Required for /pixelai <prompt>
  use_global: "pixelai.use.global"   # Required for @AI in chat
  help: "pixelai.help"
  admin: "pixelai.admin"
  reload: "pixelai.admin.reload"

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная