The Mod/Plugin Introduces Nexa Ai Agent into the Minecraft. Your sidekick in minecraft! Accessible from the chat. You can talk to it anytime, even ask it to do actions. it has all context of you and environment so when it talks, you better listen.
Note: This page includes detailed information about the mod/plugin. If it feels too much, you can skip straight to using it. Just install the mod/plugin and run the command /nexa
to get started right away.
Nexa AI adds an ai agent into Minecraft.
Players can talk to Nexa in chat and (with the right permissions) let it run server tools like teleporting, locating structures, changing weather/time, and more.
/nexa <message>N to open Nexa chat/config)1.21.11 and 1.20.11.21.11 and 1.20.11.21.11/nexa <message> — chat with Nexa/nexa confirm — approve queued actions (ask before act)/nexa cancel — cancel queued actions/nex-config clearchat — clear your chat history/nex-config feedback <message> — send feedback (rate limited)/nex-config mode show — show your current mode/nex-config mode <ask|autonomous> — set your mode/nex-config limits status — show limits and cooldown/nex-config limits maxrequests <1..15> — set max requests (requires privileges)/nex-config limits cooldown <seconds> — set global cooldown (requires privileges)/nex-config custom name <name> — change assistant name (server: requires privileges)/nex-config custom prompt <prompt> — set personality prompt (server: requires privileges, max 1000 chars)/nex-config custom reset — reset name/prompt to defaults (server: requires privileges)/nex-config custom show — view your current custom settings/nex-config automessages enable|disable|status — toggle join/idle auto messages (server wide)BYOK is per-player and bypasses the default proxy for chat calls.
/nex-byok status — show BYOK status/nex-byok toggle enable|disable — enable/disable BYOK/nex-byok provider <google|openai|ollama|lmstudio|custom> — choose provider/nex-byok apikey <key> — set API key (cloud providers)/nex-byok endpoint <url|default> — set endpoint (local/custom providers)/nex-byok model <name> — set model name/nex-byok tools enable|disable — enable/disable tool calling (useful for local endpoints)/nex-byok test — test current BYOK configNexa proposes an action preview and waits for confirmation before running any privileged tool.
Approve via the clickable buttons in chat, or with /nexa confirm (deny with /nexa cancel).
privileged tools are queued for approval (30s) and can be approved via /nexa confirm.
Nexa can execute allowed tools without an explicit prompt. Guardrails still apply (cooldowns, limits, and required privileges).
By default, Nexa uses the default services that are setup by me. It is free but you could expearence issue like rate limiting, overload, etc. So it is recommened to BYOK.
BYOK (Bring Your Own Key) lets each player use their own provider + key.
/nex-byok ... (or the Fabric/Forge GUI)Note: BYOK settings (including API keys) are stored on the server in the world data file.
Nexa uses two permission nodes across all platforms:
nexa.use — access to /nexa, /nex-config, and /nex-byoknexa.admin — administrative actions (guardrails + privileged tools)nexa-fabric*.jar into .minecraft/mods/nexa-forge*.jar into .minecraft/mods/nexa-paper-<version>.jar into plugins/ and restartTip: the server-side commands work with just the server install; the Fabric/Forge GUI is available when installed on the client.
ASK_BEFORE_ACT or AUTONOMOUSmaxrequests) and a global cooldown (cooldown)chatmc_locations.json (saved locations, mode/guardrails, BYOK config, etc.).
/nex-config feedback <message> sends your feedback message (and identifying metadata) to the proxy.If you encounter issues, have feedback, or wish to contribute to Nexa AI, please join my Discord server and report there. Discord: https://discord.gg/Wvst4znsgk
Conversation