Back to mods
NPC Mind project artwork

CurseForge · Minecraft mod

NPC Mind

NPC Mind is an open-source AI framework for Minecraft Forge 1.20.1, enabling mod developers to build intelligent NPCs with AI-driven behavior, task execution, memory, and extensible tools through a reusable API.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which NPC Mind release should I use?

Updated today
Latest stable file npc-mind-1.01.jar
Game version 1.20.1
Loader Forge

NPC Mind npc-mind-1.01.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is NPC Mind required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does NPC Mind npc-mind-1.01.jar need?

npc-mind-1.01.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add NPC Mind without breaking your instance.

Built for NPC Mind npc-mind-1.01.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use npc-mind-1.01.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside npc-mind-1.01.jar. It opens that exact file at the source.

About this project

What does NPC Mind add?

NPC Mind — An AI Framework for Minecraft

Give your Minecraft NPCs a mind of their own.

NPC Mind is a modular, reusable AI framework designed for Minecraft Java Edition 1.20.1 with Forge. It provides developers with a foundation for building intelligent, interactive, and autonomous characters that can do more than follow predefined behaviors.

Rather than being limited to a single companion or gameplay mechanic, NPC Mind is intended to serve as a shared AI library that other mods can integrate into their own systems, opening the door to more dynamic and intelligent Minecraft experiences.

Key Features

  • AI-Powered Behavior: Build NPC systems capable of interpreting tasks and selecting actions through an AI-driven decision process.

  • Task Execution: Create systems that submit tasks to an NPC and coordinate their execution.

  • Memory Support: Give AI-driven characters a foundation for retaining contextual information between interactions and sessions.

  • Extensible Tool System: Register tools that allow compatible AI systems to interact with supported game mechanics through defined interfaces.

  • Developer API: Integrate NPC Mind into your own mods instead of building an entire AI infrastructure from scratch.

  • Modular Architecture: Extend the framework with custom tools, behaviors, integrations, and gameplay systems.

  • Custom AI Integrations: Build your own AI-powered features and adapt the framework to the requirements of your mod.

What Can You Build With NPC Mind?

NPC Mind can serve as a foundation for a wide range of modding projects, including:

  • Intelligent Companions: Develop NPCs that can assist players and respond to assigned objectives.

  • Autonomous Characters: Create characters that carry out supported tasks with less direct player control.

  • AI-Powered Workers: Build the foundation for NPCs that interact with compatible tools and systems to support automated activities.

  • Advanced Adventure Systems: Design more interactive NPCs for quests, exploration, role-playing, and custom scenarios.

  • Developer-Defined AI Tools: Extend the framework with specialized actions and capabilities suited to your own mod.

  • Experimental AI Gameplay: Explore new ways to combine language-model reasoning, persistent context, and Minecraft mechanics.

These are development possibilities rather than guaranteed built-in features. The actual capabilities of an NPC depend on the AI integration, registered tools, game systems, and supporting code implemented by the developer.

Built for Mod Developers

NPC Mind is designed as a reusable foundation, not as a standalone AI companion with every gameplay feature already included.

Mod developers can use its API and extensible architecture to build their own AI-powered characters and systems. Instead of starting from scratch, you can build on a shared framework and focus on the unique features of your project.

Whether you are experimenting with autonomous NPCs, developing an AI companion mod, or creating a larger system of intelligent in-game characters, NPC Mind aims to make that development process more accessible and extensible.

Compatibility

  • Minecraft: Java Edition 1.20.1

  • Mod Loader: Minecraft Forge

  • Development Language: Java

  • Java Version: 17

Check the project's documentation for integration instructions, configuration details, and any additional requirements.

Open Source & Community

NPC Mind is open source!

You are welcome to explore the source code, study how the framework works, and use it as a starting point for your own AI-powered Minecraft projects, subject to the project's license.

Have an idea, found an issue, or want to build something with NPC Mind? Visit the project page to explore the source code, follow development, report bugs, and share your feedback.

Feel free to visit the project page, explore the code, and join us in building smarter Minecraft experiences!

Have a vision for more intelligent NPCs in Minecraft? Let's bring it to life with NPC Mind.

https://github.com/yaseenmg/NPC-Mind-

Project description from CurseForge.

Pick your setup

NPC Mind by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

NPC Mind versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.