promotional bannermobile promotional banner

AI Companion – LLM Player Bot (Ollama, ChatGPT)

An autonomous AI companion driven by your own LLM. It navigates, gathers, crafts, builds on request, and fights alongside you. Runs fully local with llama.cpp (nothing leaves your network) or any hosted OpenAI-compatible API. Singleplayer & LAN.
Back to Files

aicompanion-0.2.0.jar

File nameaicompanion-0.2.0.jar
Uploader
dauk808dauk808
Uploaded
Jul 28, 2026
Downloads
50
Size
4.8 MB
Mod Loaders
Fabric
File ID
8530381
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:ai-companion-fabric-1619582:8530381"

Learn more about Curse Maven

What's new

0.2.0 — Farming that actually farms

Bundles PlayerEngine 1.0.39. Self-contained jar as always — don't install a standalone engine alongside it.

⚠️ Run one command after updating

/companion skills reset harvest

The Harvest skill is rewritten in this version, and an existing copy on disk is never overwritten automatically — that protects skills you have edited yourself. The command backs the old one up to harvest.md.bak. Fresh installs need nothing.

Farming

  • Every tile it harvests gets a seed back. It now works the field in a zig-zag — up one row, back down the next — harvesting and replanting each tile before moving to the one beside it, instead of wandering the field and leaving it stripped bare.
  • It sees the whole field, not just the part nearest to it.
  • Nothing stalls silently. A tile it cannot reach is skipped and reported, and it says whether it is waiting for crops to regrow or genuinely stuck.
  • Dropped wheat and seeds get collected instead of left to despawn.

Also fixed

  • It no longer swaps the item in its hand many times a second while farming, which was pulling seeds out of its own hand as it tried to plant them.
  • scan works — it previously could not find any block at all.
  • Telling it something mid-thought now takes precedence over whatever it was about to do.
  • It stops inventing chores once your request is done. Tune with behavior.maxAutonomousTurns (default 2, 0 = unlimited).

Tested end to end against a local Qwen2.5-14B-Instruct-Q4_K_M.gguf — a quantised 14B model on consumer hardware handles all of this comfortably.

This mod has no additional files