-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page Sep 23, 2026
·
4 revisions
Jarvis is an AI butler for Minecraft: he follows you, fights for you, mines, farms, builds, fetches your death drops, runs your errands, and understands plain English. He runs on Paper/Purpur, Fabric and NeoForge — the same butler, the same config, the same commands, one file per platform.
On Paper he is a Citizens NPC. On the mods he is a server-side fake player. Everything above that layer is identical.
| Page | What is in it |
|---|---|
| Installation & Setup | Which file, what it needs, first run |
| Fabric & NeoForge | What differs on the mods, singleplayer notes |
| The Bell Menu | The in-game interface, page by page |
| Commands & Permissions | Every command and who may run it |
| Configuration |
config.yml, section by section |
| AI Providers | Ollama, Claude, OpenAI, Grok, Gemini, and the routing between them |
| Voice | Talking to him and hearing him back |
| Mining System | Ore hunting and branch mines |
| Building System | AI-designed builds and schematics |
| Progression | The service ladder, from Hired to Without Equal |
| Butler Events | Greetings, death-drop recovery, briefings |
| Player Requests | Players asking for items, admins approving |
| Troubleshooting | When something misbehaves |
| Changelog | Version history |
- Take the file for your server from the
latest release:
jarvis-paper-<version>.jarintoplugins/(with Citizens), orjarvis-fabric-<version>.jar/jarvis-neoforge-<version>.jarintomods/. - Start the server. Jarvis writes its config and comes up.
-
/jarvis bell, ring the bell, Admin → AI setup, and pick a provider. Nothing needs editing by hand, and nothing needs a restart. -
/jarvis summon, then talk to him:
jarvis, dig a mine here
jarvis, build me a small stone cottage
jarvis, take me home
Without an AI provider every slash command still works except the two that
are an AI call: /jarvis ask, and /jarvis build <description> when nothing
in the schematic library matches. You lose natural-language chat and freeform
building.
- Issues: GitHub Issues
- Source: github.com/iamgadgetman/jarvis
- Release notes: CHANGELOG.md
Setting up
Using him
- The Bell Menu
- Commands & Permissions
- Voice
- Mining System
- Building System
- Progression
- Butler Events
- Player Requests
When it goes wrong