Jarvis: AI Butler
Jarvis is an AI butler for your world . Equal parts Alfred and Iron Man's JARVIS. Summon him with a bell and he runs your errands, hunts, fishes, and more! Powered by the AI provider of your choice .
截图
介绍
Jarvis — Your AI Butler for Minecraft
"Very good, sir. I shall see to the excavation."
Jarvis is an AI butler for your world — equal parts Alfred and Iron Man’s JARVIS. Summon him with a bell, talk to him in plain English, and he mines, guards, farms, fishes, fells trees, builds, fetches your death drops and runs your errands. Powered by the AI provider of your choice — including fully local Ollama on your own hardware, no cloud required.
This is the Fabric and NeoForge mod, new in 0.17.0. It is the same butler as the long-running Paper plugin, with the same commands and the same config file.
It runs on the server. Install it on a dedicated server, or in your own game for single-player.
✨ What he does
⛏️ He actually mines — properly
No teleport-cheating, no instant block deletion. Jarvis walks on his own A* pathfinder, opens doors, swims, climbs ladders, and breaks blocks at tool speed through the game’s own code — so protection mods see an ordinary player breaking a block. He digs real 1×2 tunnels to reach buried ores, staircasing down and back up like a player would.
/jarvis mine [ore]— hunts nearby ores ("jarvis, mine diamonds")/jarvis mine here— digs a complete branch mine: staircase to diamond level, torch-lit main gallery, branch tunnels on a grid, lava pockets sealed with cobblestone
🛡️ He guards you
/jarvis guard [passive|defensive|aggressive]— bodyguard with stances; he never chases a skeleton into the night/jarvis watch— holds a post and clears spawns while you sleep/jarvis patrol— walks a waypoint circuit you set, armed- Threat callouts — "Creeper, behind you, sir!"
- He picks the weapon for the situation — sword in close, trident underwater, bow at range, and he will not loose an arrow through you
🧳 He carries, farms and fetches
- Follows you, picks up loot, and hands you food or a spare tool when you need one
/jarvis chest— registers a chest; he delivers his cargo when his bags fill/jarvis recover— travels to where you died, collects everything, and brings it back/jarvis farm//jarvis tend//jarvis chop//jarvis fish— harvests and replants, fells whole trees, fishes/jarvis home— escorts you back to your home point, lighting the road/jarvis portal— leads you to the nearest nether portal he has seen, and tells you where any portal comes out on the other side
💬 Just talk to him
"jarvis, dig a mine here" · "protect me" · "take me home" · "get my stuff back" · "how are things?"
He remembers your recent conversation, so "do that again" actually works.
🤖 Bring your own AI — or keep it all local
Chat goes to Ollama first (your own machine) with a cloud fallback; build planning goes to the cloud first (Claude / OpenAI / Grok / Gemini) with Ollama as the fallback. Running only Ollama is fully supported. Set it up from Admin → AI setup in the bell menu, or /jarvis ai.
🏗️ He designs and builds
Describe a structure — /jarvis build a small stone cottage with a wooden roof, or Building → Custom build in the bell menu — and the AI designs it as walls, floors, doors, beds and pitched roofs, which he then builds block by block. Walls come out whole, doors have both halves, roofs close their gables, and houses come furnished: bed, chest, crafting table, light. Or drop .schem / .litematic files into his library and ask for "a house" — he picks the best match and pastes it.
🎙️ He listens, and he answers
With Simple Voice Chat, talk to him out loud. Speech recognition (whisper.cpp) and his voice (Piper) run inside the server — nothing else to host. Turn it on from Admin → Voice setup or /jarvis voice enable.
🎖️ He earns his kit
He starts Hired, with an iron pickaxe, and works up to Without Equal, earning better tools, enchantments and abilities from what he has actually done for you. /jarvis rank shows his service record.
📋 Requirements
| Fabric | NeoForge | |
|---|---|---|
| Minecraft | 26.3 | 26.3 |
| Loader | Fabric Loader 0.19.5+ | NeoForge 26.3.0.x |
| Also needs | Fabric API | — |
| Java | 25 | 25 |
Optional: Simple Voice Chat for voice, and an AI provider — any one of Ollama, Claude, OpenAI, Grok or Gemini. Without one, every slash command still works; you only lose natural-language chat and freeform building.
How the mod differs from the plugin
- He is a server-side fake player rather than a Citizens NPC — a real entity that the game and other mods treat as a player, wearing the skin of the Mojang account named Jarvis.
- Admin means operator; there are no permission nodes.
- Schematics paste from
config/jarvis/schematics/(.schem,.schematic,.litematic), but saving and rotating them needs WorldEdit, so those are plugin-only. - Config lives in
config/jarvis/.
About the file size
The jar is about 100 MB because it carries the speech engine for Linux, Windows and macOS, so voice works with nothing else installed. It is only loaded if you turn voice on. The two voice models (about 200 MB) are downloaded the first time you do.
🚀 Quick start
- Put the jar in
mods/(with Fabric API on Fabric) and start the server /jarvis bell, ring it, Admin → AI setup, pick a provider/jarvis summon→ look at a chest →/jarvis chest→/jarvis mine here/jarvis helpfor everything else
Wiki: github.com/iamgadgetman/jarvis/wiki · Source & issues: github.com/iamgadgetman/jarvis · Changelog
Ring the bell. Someone impeccable appears. 🔔
常见问题
Jarvis: AI Butler 支持哪些 Minecraft 版本?
Jarvis: AI Butler 支持 Minecraft Java 版 26.3,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Jarvis: AI Butler 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分