Nexa AI is a chat assistant AI agent for Minecraft servers. It runs entirely server-side as a plugin for Paper or Spigot, allowing players to interact with an intelligent AI assistant directly through in-game chat. Nexa understands your world — from player stats and inventory to the environment — and can perform actions like teleporting, spawning entities, or changing time/weather (with proper permissions).
Also available as a Fabric mod on CurseForge and Modrinth.
Features
- Two interaction modes — Ask-before-act & Autonomous
- Server-side operation — no client installation required
- Privileged tools with previews and confirmation dialogs
- Enforces per-player limits and global cooldowns
- Smart actions: teleport, locate, change weather/time, manage locations, get player/environment info, view inventories, spawn entities, apply effects, and more
Installation
Requirements:
- Java 21+
- Paper or Spigot server 1.21.8+
Steps:
- Drop nexa-paper jar into your server’s plugins/ folder.
- Restart the server.
- Use /nexa in chat to begin.
Fair Use, Safety, and Privacy
- Community-built and free: This project is built and maintained by me. Please use responsibly.
- Gemini API usage: Nexa uses Google’s Gemini API. Google’s terms and data policies apply to your interactions.
- Key protection: The Cloudflare Worker keeps the Gemini API key server-side to ensure it’s never exposed.
- Safety and moderation: Harmful or exploitative use of Nexa can result in access denial.
- Abuse monitoring: Only minimal metadata is logged to detect abuse and maintain rate limits. No gameplay chat data is shared or sold.
- Consequences: Misuse or repeated harmful activity may result in blocking or blacklisting.
Support & Contributions
If you encounter issues, have feedback, or want to contribute, please visit the GitHub repository or join my Discord server.
Discord:
https://discord.gg/Wvst4znsgk