Nexvor icon

Nexvor -----

AI-powered chatbot for helpful conversations and immersive roleplay in Minecraft.



Nexvor - AI Chatbot for Minecraft

Transform your server with intelligent AI conversations!

Nexvor brings powerful AI capabilities to your Minecraft server, allowing players to have natural conversations with an AI bot. Perfect for roleplay servers, help desks, or just adding something unique to your community.


✨ Features

Smart Conversations
  • Natural language AI powered by multiple providers (Groq, OpenAI, Anthropic)
  • Persistent memory - The bot remembers past conversations with each player
  • Context-aware responses - Uses token-based context windowing for relevant answers
  • Configure the bot's personality with custom system prompts

Player Data Management
  • Per-player conversation history stored in SQLite
  • GDPR Compliant - Players can view, export, and delete their data
  • Privacy controls: /nexvor privacy view, /nexvor privacy delete, /nexvor privacy opt-out
  • Pagination support for viewing conversation history

️ Safety & Control
  • Rate limiting - Prevents spam with configurable cooldowns (3s) and sliding window (10/min)
  • Language filter - Block inappropriate content with 4 preset levels (off, mild, moderate, strict)
  • Opt-out system - Players can disable AI chat for themselves
  • Admin bypass permissions for testing

⚙️ Easy Configuration
  • Simple YAML configuration
  • Hot-reload support - no server restart needed
  • Multiple AI provider support (Groq recommended for free tier)
  • Configurable bot name, personality, and behavior

Commands
Code (Text):

/nexvor chat <message> - Chat with the AI bot
/nexvor help - Show all available commands
/nexvor forget - Clear your conversation history
/nexvor privacy [options] - Manage your privacy settings
/nexvor reload - Reload plugin configuration (admin)
 
Integrations
  • PlaceholderAPI support (optional)
    - %nexvor_tier% - Current license tier
    - %nexvor_messages% - Player's message count
    - %nexvor_opted_out% - Player's opt-out status
    - %nexvor_provider% - AI provider name
  • DiscordSRV compatibility (coming in Medium tier)


Installation

  1. Download the latest JAR from: https://nexvor.dev -- WIP
  2. Place it in your plugins/ folder
  3. Get an API key from your chosen AI provider:
    - Groq (recommended): https://console.groq.com/ - Free tier available!
    - OpenAI: https://platform.openai.com/ - Pay-per-use
    - Anthropic: https://console.anthropic.com/ - Pay-per-use
  4. Configure plugins/Nexvor/config.yml with your API key
  5. Restart your server
  6. Test with /nexvor chat Hello!


⚙️ Configuration

Quick Setup (Groq - Free):
Code (Text):
yaml
api:
  provider: "groq" # or "openai", "anthropic"
  groq:
    api_key: "gsk_your_api_key_here"
    model: "llama-3.3-70b-versatile"

bot:
  name: "Nexvor"
  system_prompt: "You are a helpful assistant in a Minecraft server."

memory:
  max_context_tokens: 2048 # How much conversation history to remember
  max_messages: 50 # Safety limit

rate_limiting:
  enabled: true
  cooldown_seconds: 3 # Time between messages
  max_requests_per_minute: 10

language_filter:
  enabled: true
  preset: "moderate" # off, mild, moderate, strict
 

Usage Examples

Simple Chat:
Code (Text):

Player: /nexvor chat What's the best way to mine diamonds?
Bot: The most efficient way to mine diamonds is at Y-level -59...
 
With Memory:
Code (Text):

Player: /nexvor chat My name is Steve
Bot: Nice to meet you, Steve!

[Later...]
Player: /nexvor chat What's my name?
Bot: Your name is Steve!
 
Privacy Controls:
Code (Text):

Player: /nexvor privacy view
→ Shows all stored data and last 10 messages

Player: /nexvor privacy delete
→ Deletes all conversation history

Player: /nexvor privacy opt-out
→ Disables AI chat (can be toggled back on)
 

Tiers & Pricing

Basic Tier - FREE ✨
  • ✅ AI chat with memory
  • ✅ Multi-provider support (Groq, OpenAI, Anthropic)
  • ✅ Rate limiting & spam protection
  • ✅ Language filter
  • ✅ Privacy controls (GDPR compliant)
  • ✅ PlaceholderAPI integration
  • ✅ SQLite database

Medium Tier ($10) - Coming Soon!
  • Multiple AI providers simultaneously
  • Group conversations
  • Enhanced semantic search
  • Server event awareness (joins, deaths, achievements)
  • Custom personality presets
  • DiscordSRV integration

Max Tier ($20) - Coming Soon!
  • Web dashboard
  • Vector database integration
  • Standalone Discord bot
  • Multi-bot support
  • Advanced moderation tools
  • Response caching
  • Custom knowledge bases (RAG)
  • AI command execution (permission-gated)

Want to upgrade? Visit https://nexvor.dev for Medium/Max tier licenses!


Privacy & Data

What data is stored?
  • Player UUID and username
  • Conversation history (messages to/from the bot)
  • Timestamps and opt-out preferences

Where is data stored?
  • Locally on your server in SQLite (plugins/Nexvor/nexvor.db)
  • Never shared with third parties
  • Messages are sent to your chosen AI provider for processing

Player rights:
  • ✅ View all stored data: /nexvor privacy view
  • ✅ Delete all data: /nexvor privacy delete
  • ✅ Opt-out of AI chat: /nexvor privacy opt-out
  • ✅ GDPR compliant


Requirements
  • Minecraft: 1.17+ (Spigot/Paper)
  • Java: 17 or higher
  • Optional: PlaceholderAPI for placeholder support
  • API Key: From Groq (free), OpenAI, or Anthropic


Permissions
Code (Text):

nexvor.use              # Basic plugin usage (default: true)
nexvor.chat             # Chat with AI (default: true)
nexvor.forget           # Clear own history (default: true)
nexvor.privacy          # Privacy controls (default: true)
nexvor.reload           # Reload config (default: op)
nexvor.admin            # All admin commands (default: op)
nexvor.ratelimit.bypass # Bypass rate limiting (default: op)
 

Why Choose Nexvor?
  • Privacy-first - All data stored locally, GDPR compliant
  • Free to start - Basic tier includes all core features
  • Easy setup - 5-minute installation
  • Multiple AI providers - Choose what works for you
  • Active development - Regular updates and new features
  • Great support - Community Discord + premium support options


⚠️ Important Notes
  • API Costs: You provide your own API keys. Groq offers a generous free tier perfect for small-medium servers.
  • Performance: All AI requests are async - no server lag!
  • Updates: Your config.yml is preserved across updates. New options can be added manually or by deleting config to regenerate.

Made with ❤️ by Gawstu

Transform your server's chat experience today!

Visit our website | Support: Post in discussion thread
Resource Information
Author:
----------
Total Downloads: 13
First Release: Dec 1, 2025
Last Update: Dec 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings