Among the AI-driven companion mods available for Minecraft Bedrock Edition, Verity BE (Official) by developer Undertaletalelover is one of the most frequently updated projects. Unlike standard mob add-ons that rely on static, pre-scripted sound clips or hardcoded dialogue lines, Verity BE connects directly to an external generative AI server, allowing the entity to answer questions, express reactive facial animations, and dynamically alter its personality over time.
This guide breaks down the core features of the official Verity BE add-on, explains its backend architecture, and provides a complete step-by-step setup walkthrough.

Key Feature Breakdown
| Feature | Details |
| Supported Platform | Minecraft Bedrock Edition (Mobile, Windows 10/11, Console) |
| Primary Dependency | Beta APIs Toggle, World Cheats, External Debugger Command |
| AI Processing | Real-time cloud API processing via developer endpoint |
| Personality Mechanics | 4-Phase evolving behavior system based on time spent in-world |
| Navigation & Utility | Pointing triggers for nearest villages, structures, and resources |
In-Depth Gameplay Mechanics
1. Dynamic Conversation & Expression Engines
Verity BE processes natural language directly through its background AI engine. Players can ask general knowledge questions, solve math problems, or request in-game lore details in chat. The entity’s face model features custom reactive texture maps that dynamically shift depending on the context and emotional tone of the generated response.
2. The Four-Phase Personality Escalation
The defining feature of Undertaletalelover’s build is its phase-based behavioral system. As you spend consecutive in-game days with Verity active in your world, the companion’s dialogue and demeanor evolve:
- Phase 1 (Helpful Assistant): Provides navigation pointers, answers crafting questions, and follows simple movement commands.
/follow). - Phase 2 (Inquisitive Companion): Asks detailed questions about player actions and reacts when the player leaves the local chunk radius.
- Phase 3 (Possessive Behavior): Expresses hostility if the player constructs physical barriers or interacts with other tamed entities.
- Phase 4 (Erratic / Hostile): Triggers audio distortions and altered player interaction rules.
3. Utility Commands & Song Playback
Beyond atmospheric dialogue, Verity BE incorporates utility features. Players can issue chat commands to locate points of interest (such as villages, ocean monuments, or nether fortresses) or request ambient sound playback during exploration.
Understanding the External Server Backend
A critical aspect of Verity BE is its network architecture: the add-on is not fully self-contained on your local device.
When you issue a chat command to Verity, your message is sent via Minecraft’s script engine to an external server operated by the developer, where the generative AI processes the input and returns the text to your game.
Practical Implications:
- Server Uptime Dependency: If the developer’s backend server undergoes maintenance or experiences high traffic, Verity will remain physical in your world but will only respond with
...in chat. - Required Initialization: Every time you start a world session, you must execute the designated debugger connect command in chat to establish the WebSocket bridge.
Complete Installation & World Setup Guide
To ensure Verity BE spawns and responds correctly, follow these installation steps:
Step 1: Import and Activate
- Download the official
.mcaddonfile directly from CurseForge or Modrinth. - Open the file to automatically import it into Minecraft Bedrock Edition.
- Apply both the Resource Pack and Behavior Pack under your world settings.
Step 2: Configure Experimental Settings
- Go to World Settings > Experiments.
- Toggle Beta APIs to ON. (If Beta APIs is off, the add-on script cannot run, and Verity will remain non-interactive).
- Toggle Allow Cheats to ON.
Step 3: Connect the AI Endpoint
- Load into your world.
- Open the chat window and enter the initialization debugger command specified on the official project page (e.g.,
/scriptevent verity:connector!connect). - Verify that a confirmation message appears in chat indicating the backend server connection is active.
Troubleshooting Common Issues
Issue 1: Verity Spawns as a Static Mob and Does Not Talk
- Primary Cause: The Beta APIs toggle was disabled before loading the world.
- Solution: Exit to the main menu, open World Settings, turn Beta APIs ON under Experiments, and re-enter the world.
Issue 2: Verity Only Responds With ...
- Primary Cause: The external AI server is either offline or the initial connection command was not executed.
- Solution: Re-type the connect command in chat. If the issue persists, verify your device’s internet connection or check the developer’s official community channel for server status updates.
Summary Verdict
- Choose Verity BE (Official) if: You want a continuously updated add-on with an evolving 4-phase personality system, reactive facial animations, and interactive utility features.
- Avoid this build if: You require an offline-only, fully self-contained mod or prefer not to enable experimental Beta APIs in your world saves.
