Skip to content

Coming in the future

Planned for Pretend You Have Friends but not in the mod yet. Plans can change, and none of this has a date.

Menus and controls

  • A command wheel, roster and quick-talk boxHold a key and flick to pick a friend and give an order; a roster with a gear button for settings; a quick-talk box for typing a line. Being built now.
  • A voice orbWhile you hold the voice key, an orb sits clearly above the hotbar: the "Shell" design, a rotating 3D point cloud that swells in a wave as you talk.
  • Friends in the tab listFriends show in the player list when you hold Tab, with a grey name and their owner, for example "Pip · Alex's friend". For display only.
  • Assistance optionsFour helps you can switch on yourself: unsticking a stuck friend and easier survival (Phase 3), keeping items on death and catching up by teleport (Phase 5). Survival stays the default.

Work in the world

  • Acting like a real playerFriends aim, mine, use items, click through menus, craft and trade the way a player does. Planned for Phase 2B.
  • Real crouchingFriends crouch for real: they stop at ledges, bridge across gaps, greet you with a crouch and copy your crouch taps back.
  • Rails, minecarts, shulker boxes and an ender chestRiding rails in minecarts, packing shulker boxes, and an ender chest of the friend's own.
  • How the world treats friendsMobs go after friends and villagers remember them, as with players, but a friend never causes phantoms or raids.
  • Skills they write themselvesFriends write, practise and save their own small programs for jobs, in a sealed sandbox that can only ask the server to act.
  • Gathering, crafting and deliveryGet wood, make tools from empty hands, cook, store and bring things back, from real materials.
  • Farming, breeding and villager tradingPlanting, harvest, feeding animals and trading with villagers, paying with real items.
  • Fishing, boats, horses and bucketsBasic fishing, riding and liquid handling.
  • Building from a descriptionAgree a small build in chat, then watch it go up block by block, with simple redstone.
  • Adventures and the Nether and EndExpeditions, enchanting, brewing, portals and boss fights alongside you.
  • Fetching dropped gearA friend that died goes back for its own items when it has nothing else to do.
  • Following through portalsToday a friend stays behind and says so.

Friends who feel alive

  • Promises and follow-upsThey remember what you said you would do, and their own plans, and bring them up later.
  • A journal and a nightly thinkDated entries in their own words, written when they sleep, kept on your computer.
  • Body language and moodHead turns, nods, sitting by a fire and a mood you can see.
  • Your story and their tastesShared milestones, favourite places and quirks learned from playing together. They unlock nothing.
  • Off-the-record talkChat that never goes into memory.
  • A new-friend interviewA few questions that draft a personality you can edit.
  • Friends talking togetherSeveral friends planning, splitting jobs and helping each other, including friends of two players who both agree.
  • Competence sliderHow well a friend plays, from relaxed to expert. It never changes what a friend is allowed to do.

Connections and voice

  • Understanding your modpackFriends learn modded items, dimensions and mods from the game itself. When you ask, or when they are unsure, they look things up online: Modrinth, wikis and GitHub first, then your AI connection's own search, with a notice about what is sent.
  • Local models with a guided setupFinds Ollama, LM Studio, llama.cpp, KoboldCpp or Jan on your computer and walks you through it.
  • Free hosted optionsMistral's free plan and Cloudflare Workers AI's free plan, each with a notice before the first message. Planned for the connections slice after Phase 2.
  • A spending counterA running count of what replies have cost, with an optional stop cap.
  • Inventory and status panelSee what a friend carries and how it is doing.
  • Simple Voice ChatOptional: friends hear you through Simple Voice Chat's key too, with speech still turned into text on your computer.
  • Friends speaking aloudPlanned for a much later phase. Today friends answer in text and speech bubbles.

Release

  • A public downloadThere is no release yet. Other game versions and loaders are decided at release.

The roadmap has the whole plan, phase by phase.

Talking and voice

Private and public chat, speech bubbles and streamed replies, push-to-talk, hands-free, the wake phrase and the microphone test.

Talk to your friends the way you would talk to a player: type in chat or speak. They answer in chat and in speech bubbles over their heads. Friends answer in text only; they don’t speak aloud.

How Who sees it Example
/msg <friend> ... (or /tell, /w, /whisper) Private. Only you. To your own friend, it is stored on your computer, never on the server, and sent only to the AI connection you choose when your friend thinks. /msg Pip what did you find?
@<friend> ... in normal chat Public. Everyone in chat sees it and the reply. @Pip can you dig this out?

Private lines show in chat as [private]. Your friend’s private reply appears only on your screen, and its speech bubble is drawn only for you. A public reply is planned without your private memories and notes, because other players can read it.

Talking to someone else’s friend is different: it goes through their owner’s AI connection, and you are told so before your first message. See Trust and multiplayer.

On connections that stream, a reply appears word by word in the bubble and in chat. A long reply scrolls inside a three-line bubble.

Say something new to your friend while it is answering, and it stops where it is. The words already shown stay; the cut-off part turns grey and italic, and the chat line ends with a dash. Your friend then answers what you said. Any line that reaches that friend interrupts it, even a short “okay”. Stop and danger warnings never wait for a reply.

Pip's reply about a cave stops part way after the player says something new. The bubble's last words are grey and italic, and the chat line ends with a dash.
A reply cut short by a new line.

Connections that don’t stream show the whole reply when it is ready.

Friends decide when to talk. They may remark on moments such as you being badly hurt, nightfall, a job done, a gift or a death. Chattiness in the friend’s settings (Quiet, Normal or Chatty) tells them how much you would like them to talk; it is a guide, and they still decide. Remarks are planned privately and shown only to you.

Hold V to talk to your friends (“Push to talk to friends” in Controls). Say a friend’s name, or “everyone”, to choose who hears you. While you hold the key, the mod shows that it is listening, and afterwards who heard you.

Who a spoken line is for:

  1. A name decides at once. So do the group words “friends”, “everyone”, “bots” and “AI”, and your wake phrase: they reach every friend in range you may talk to.
  2. With push-to-talk, a friend you are looking at, or the only friend nearby, hears it.
  3. Otherwise one quick call on your AI connection decides who it was for, or nobody. If that call can’t be made, you are asked “Who was that for?” and nothing is sent.

Simple orders such as “stop” act at once, before any AI call. Your voice is turned into text on your own computer and the audio is not kept.

Push-to-talk is the default. In Voice settings, set Listening to Hands-free and the mod listens all the time instead, starting when you speak. Hands-free needs the offline engine. A key to mute or unmute hands-free listening is in Controls (“Mute or unmute hands-free listening”); it has no key until you set one.

With hands-free and one friend in range, a line with no name goes to a quick check of whether it was meant for that friend.

Wake phrase in Voice settings is off while empty. Type a phrase and saying it addresses your friends like a group word does.

Speech is turned into text on your computer by a small Whisper model (base.en, FUTO’s ACFT fine-tune), which comes inside the mod (about 83 MB). Nothing is downloaded later.

OpenRouter transcription is an opt-in alternative under Speech engine. With it, each push-to-talk clip is sent to OpenRouter and the model’s provider and paid from your OpenRouter account. You choose a transcription model, see its price, and must tick “I understand my voice clips leave this computer”. It is never used when the offline engine fails, and it works with push-to-talk only.

Open Voice in the friends menu.

Setting What it does
Voice Turns voice input on or off.
Listening Push-to-talk (default) or Hands-free.
Microphone Which microphone to use, or the System default.
Wake phrase Optional; off when empty.
Speech engine On this computer (default) or OpenRouter (sends clips).
Test microphone Opens the microphone test.

Test microphone checks your microphone before you rely on it, like Simple Voice Chat’s test.

  1. Press Record and stay quiet for a moment, so it can measure background noise.
  2. Read the line it shows aloud, such as “Pip, follow me to the yellow lamps.” with your friend’s name.
  3. Press Stop. You see the level (No sound, Too quiet, Good level or Too loud), and you can Play recording to hear yourself.
  4. Press Transcribe test to see what your friends would hear.

It gives plain advice, such as “Your voice is quiet. Try raising Microphone gain, then record again.” or “There is a lot of background noise.” The Microphone gain slider is what the advice points to first; Reset gain puts it back. Advice never changes a setting by itself.

The test is not sent to your friends or the server, and nothing is saved except the gain. It uses OpenRouter only if that is already your chosen engine, and then only when you press Transcribe test with OpenRouter.

Typing always works. The mod tells you what is wrong, for example “No microphone found.”, “The microphone is busy or not allowed.” or “Microphone blocked: the system is sending only silence. Check its microphone permission.” See Troubleshooting.