Description
๐ค MobMind - Give Intelligent Creatures a Soul
๐ก A Note for International Users: MobMind natively supports English and Simplified Chinese. The local Speech-to-Text (STT) and Text-to-Speech (TTS) engines are pre-configured for these languages. Please note that local AI speech models must be downloaded manually during initial setup. See the installation section below for details.
๐ Overview
MobMind completely overhauls the interaction logic for intelligent entities in Minecraft, granting them independent personalities, persistent memories, and unique voices. They are no longer just static NPCsโthey'll remember your face, judge your actions, and can even be reasoned with.
๐ Open Source: This project is open-source! Explore the code and contribute on GitHub.
๐พ Supported Mobs
To ensure high-quality dialogue and logic, MobMind focuses on intelligent and combat-ready entities.
- โ Villagers: Fully overhauled with advanced trading, bargaining, and social memory.
- โ Hostile Mobs: Engage in combat dialogue, build trust to disarm them, or negotiate for your life.
- โ Passive Animals: (Cows, Sheep, Pigs, etc.) Do not currently have AI souls. They remain vanilla for now.
โจ Key Interaction Features
๐ฃ๏ธ Freeform AI Dialogue
- Unique Personas: Supported mobs are assigned unique names, backstories, and distinct personalities.
- Dynamic Context: Mobs respond based on their surroundings and relationship history.
๐ฏ Tactical Command System: Friend Selector
- Tool Name:
Friend Selector - Crafting Recipe:
- Stick (Top-Right) + Cobblestone (Center) + Stick (Bottom-Left)
- Usage:
- Right-click on a friendly mob you have previously talked to to select or deselect it as a "Priority Friend".
- Visual Feedback: Selected friends will emit green "happy villager" particles for 20 seconds.
- Limit: You can have a maximum of 10 priority friends at a time.
- Integration: Once selected, the Recall (Ctrl+Z) command will prioritize summoning only these specific friends.
- Tool Name:
๐ ๏ธ Hardware Requirements & Local Model Setup
Because MobMind processes STT and TTS strictly on your local machine, you must download the external model weights manually.
- TTS/STT Voice Model Package: Download from Google Drive
Hardware Recommendation:
- RAM: 4GB+ allocated to Minecraft (8GB highly recommended when TTS/STT is active).
- Java Version: Java 25 or higher is required.
๐ฎ Controls
| Key Bind | Function |
|---|---|
Ctrl + K |
Open MobMind Settings Panel |
V |
Toggle Voice or Push-to-Talk |
Ctrl + Z |
Recall: Summon all Priority Friends to you |
Ctrl + X |
Dismiss: Order mobs to return to their original spot |
Aim Crosshair |
Initiate Conversation |
๐ Environment & Dependencies
| Requirement | Supported Version |
|---|---|
| Minecraft Version | 1.26.2 |
| Mod Loader | Fabric Loader โฅ 0.19.3 |
| Java Runtime | โฅ Java 25 |
๐ค Credits & Acknowledgements
- Development Partners: Developed in collaboration with Kimi K3 and Kimi k2.7-code.
- Source Code: Available on GitHub.


