-
Notifications
You must be signed in to change notification settings - Fork 0
Trust and Per Bot
Companions are owned by the player who summons them, and they remember their own settings (name, skin, personality, and now a trust list) individually. This page covers managing several bots separately and letting friends help command one.
The everyday management commands act on the companion you are standing next to, so two companions can be set up completely differently:
-
/ai name <name>— rename the nearby bot -
/ai skin <name>— re-skin it (see Custom Skins) -
/ai personality [<id>]— change how it talks & acts (see Personalities)
On a busy server with lots of companions, run:
/ai bots
On a Java client this opens the Bots panel — a tab alongside Settings, Admin, and My Settings. It lists every bot on the server, each labelled with who owns it, in a scrollable picker. Select one and you'll see its details (owner, mode, dimension, position, health, personality, trusted count) and buttons to:
- Command it — Come, Follow, Stay, Stop — if you're the owner, a trusted player, or an admin;
- Manage it — rename, re-skin, change personality, or dismiss — if you're the owner or an admin.
Buttons you're not allowed to use are greyed out, and the server checks again when you press one, so the panel can't be used to control a bot you don't have rights to. This is the visual way to manage many bots individually instead of acting on "the nearest one".
On Bedrock or a vanilla client (no Blockpal GUI),
/ai botsinstead prints a text list of the companions you own. The text command is always available.
The everyday /ai name, /ai skin, /ai personality and /ai trust commands still work
on the companion you're standing next to, if you prefer commands to the panel.
By default only the owner can give a companion orders. To let a friend command a specific bot, stand next to that bot and run:
/ai trust <player> # the player must be online
/ai untrust <player> # remove them (works for offline players by name too)
/ai trust list # who's trusted on this bot
/ai trust clear # remove everyone
Trust is per bot, so you can give different friends access to different companions. The trusted player gets a heads-up message when you add them.
| Action | Owner | Trusted player | Server admin |
|---|---|---|---|
| Orders: come / follow / stay / stop | ✅ | ✅ | ✅ |
| Locate, view inventory | ✅ | ✅ | ✅ |
Give an AI task (/ai <task>, chat) |
✅ | ✅ | ✅ |
| Rename / re-skin / change personality | ✅ | ❌ | ✅ |
| Dismiss the bot | ✅ | ❌ | ✅ |
| Edit the trust list | ✅ | ❌ | ✅ |
Trusted players can command the bot in chat too (e.g. "Ethan, follow me"), exactly like the owner — see Talking to Your Assistant. Anyone who isn't the owner, trusted, or an admin is politely turned away.
Security note: these checks are enforced on the server, not just hidden in the UI, so a modified client can't command or dismiss a bot it isn't allowed to. See Security.
Blockpal — a Minecraft Fabric AI companion mod · default companion Ethan · Report an issue · MIT License
Start here
Using the mod
- Commands
- Talking to Your Assistant
- Client-Side Assistant
- Possession Mode
- Voice
- Settings
- Performance Presets
- Custom Skins
- Personalities
- Trust & Per-Bot Management
- Running Commands
- AI Actions
- Vision & Code
- PVT — learning by watching
- Speed & Combat
- Bedrock (Geyser)
- Bedrock Add-On (single-player)
Multiplayer & games
AI providers
- MCP server (Claude/ChatGPT/Grok/Gemini)
- Local AI on your GPU
- Local & Player2 AI
- Per-Player Keys & Models
Admin & safety
Reference