Back to mods
Easy NPC project artwork

CurseForge · Minecraft mod

Easy NPC

Create easily NPCs with dialogs for your world or for your mods.

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

Quick answer

Which Easy NPC release matches 26.1.2 Forge?

Updated today
Best match for your filters easy_npc_bundle-forge-26.1.2-7.4.2.jar
Game version 26.1.2
Loader Forge

Easy NPC easy_npc_bundle-forge-26.1.2-7.4.2.jar targets 26.1.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is Easy NPC 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 Easy NPC easy_npc_bundle-forge-26.1.2-7.4.2.jar need?

easy_npc_bundle-forge-26.1.2-7.4.2.jar on 26.1.2 Forge. Every mod below is checked against that same setup.

All 2 required mods have matching files

Install Easy NPC: Core, Easy NPC: Config UI first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

2 listed on this file 1 pulled in by one of those mods
Easy NPC: Core Needed by Easy NPC easy_npc_bundle-forge-26.1.2-7.4.2.jar
required
Matching file found Matched file: easy_npc-forge-26.1.2-7.4.2.jar
Easy NPC: Config UI Needed by Easy NPC easy_npc_bundle-forge-26.1.2-7.4.2.jar
required
Matching file found Matched file: easy_npc_config_ui-forge-26.1.2-7.4.2.jar
Easy Model Entities Needed by Easy NPC: Core
pulled in
Matching file found Matched file: easy_model_entities-forge-26.1.2-1.7.0.jar

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Easy NPC without breaking your instance.

Built for Easy NPC easy_npc_bundle-forge-26.1.2-7.4.2.jar on 26.1.2 Forge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use easy_npc_bundle-forge-26.1.2-7.4.2.jar. It targets 26.1.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Easy NPC: Core, Easy NPC: Config UI first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  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 easy_npc_bundle-forge-26.1.2-7.4.2.jar. It opens that exact file at the source.

About this project

What does Easy NPC add?

🗣 Easy NPC (Bundle)

Download on Modrinth Modrinth Downloads

Report an Issue Open Issues Closed Issues

Java CI with Gradle Run game tests on Fabric Run game tests on Forge

Wiki Support me on Ko-fi

Easy NPC provides a simplified system for creating custom NPCs with dialogs, trading, and interactions for map makers, RPGs, adventure servers, modpacks, and other mods.

This project is the Easy NPC Bundle, a launcher convenience package that installs the required Easy NPC modules automatically.

This bundle does not contain the Easy NPC modules themselves.

📦 Installation Overview

Easy NPC is split into multiple modules. The bundle exists to simplify installation via launchers that support automatic dependency resolution.

Option A: Launcher install (recommended)

  • Install Easy NPC Bundle
  • Your launcher will automatically install the required modules:
    • Easy NPC Core
    • Easy NPC Config UI (configuration tools and required networking)

Option B: Manual install or copied modpacks

If you install mods manually or copy a modpack between instances, make sure the required modules are present:

  • Easy NPC Core
  • Easy NPC Config UI

Tip: When sharing or copying a modpack, copy the full mods/ folder to ensure all required jars are included.

Introduction & Overview Video (English)

✨ Features

  • Easy NPCs with dialogs, trading, and interactions
  • Simple setup for map makers, servers, and RPG environments
  • Configurable actions with debug options
  • Trading support with configurable offers and conditions
  • Skin configuration with player name and URL support
  • Designed for both server and client environments
  • API support and integration for other mods

📦 Mod Integration

Armourer's Workshop

Basic integration for Armourer's Workshop to use skins from the library.

Epic Fight Mod

Built in support for Epic Fight is included since Easy NPC 6.4.x. No additional integration mod is required.

Immersive Melodies

Basic integration for Immersive Melodies to use music instruments.

Usage

Spawn an NPC using the corresponding spawn egg or via the summon command.

Use the predefined /easy_npc commands or the NPC config wand to open a graphical user interface. The GUI allows you to configure dialogs, trading options, skins, actions, and other NPC related settings directly in game.

Most interactions and adjustments can be done directly in game without editing files or restarting the server.

⬆️ Upgrading

Please make sure to check the upgrade guide before upgrading/updating to a new version.

ℹ️ Why there is no jar-in-jar bundle anymore

Older versions used a jar-in-jar setup to bundle multiple Easy NPC modules into a single file.

This approach caused several technical issues:

  • Duplicate mod IDs when modules were installed separately
  • Class loading conflicts and ambiguous mod sources
  • Incompatibilities when only the Easy NPC Core was required as a dependency
  • Increased maintenance and support complexity

Modern launchers already provide dependency resolution. Using this mechanism results in a cleaner, more predictable setup and allows Easy NPC modules to be updated independently.

ℹ️ More Information

Please check the wiki for additional information.

🐛 Report Issues, Bugs, Crashes or Feature Requests

Please report issues and feature requests over the issues link. I'm happy to help you.

🫶 Support me

If you enjoy using my creations, consider supporting my development! ☕️ Donations via Ko-fi are immensely helpful, but not required (my mods are free and open-source!). Every bit helps me keep creating mods in my free time, covering software, services, hardware costs and some extra slice of pizza or additional Spezi.

⚖️ License

The MIT LICENSE applies only to the code in this repository. Images, models and other assets are explicitly excluded.

Project description from CurseForge.

Pick your setup

Easy NPC by Minecraft version and loader

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

20 available setups

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

Recent files

Easy NPC versions and loaders

11 of 132 releases match
Clear filters

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