promotional bannermobile promotional banner

MobMind

Give intelligent mobs a soul! LLM-powered personalities, memories, and local AI voice (STT/TTS) for Villagers and Hostiles. Talk, trade, and survive.
item image

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.

๐Ÿ› ๏ธ Hardware Requirements & Local Model Setup

Because MobMind processes STT and TTS strictly on your local machine, you must download the external model weights manually.

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.

The MobMind Team

profile avatar
Owner
  • 1
    Projects
  • 193
    Downloads