Easy NPC
by Kaworru
With Easy NPC installed, map makers and server owners can create NPCs that hold dialogs, trading and interactions.
What it does
Easy NPC is a set of modules for building custom NPCs with dialogs, trading options and interactions. Its target users are map makers, adventure servers, modpacks, and other mods that need characters players can talk to. An NPC is placed with its spawn egg or the summon command, and a graphical interface opened from the NPC config wand or a command sets dialogs, trades, skins and actions in game.
This bundle contains no Easy NPC code. It only pulls in the modules through launchers that resolve dependencies automatically. Easy NPC: Config UI and Easy NPC: Core are required, while Easy Model Entities and ToolTipFix are optional. Manual installs and copied modpacks must include the required modules, so copying the full mods/ folder keeps every jar. Client and server both need the mod, and the project is open source under the MIT License, which covers only the repository code and excludes images, models and other assets. Files exist for 1.18.2 – 26.3 on Fabric, Forge, NeoForge and Quilt.
Key features
In-game NPC editor
Dialogs, trading options, skins and actions are set through a graphical interface without editing files.
Spawn and summon
NPCs appear from a spawn egg or the summon command, so placement needs no extra tooling.
Configurable actions
Actions can be adjusted per NPC, with debug options for checking how they behave.
Built-in combat integration
Combat integration is built into the mod from Easy NPC 6.4.x, so no separate integration mod is needed.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x8 of 8 versions with builds
1.20.x5 of 5 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 2
Required by 2 mods
Use cases
Adventure maps
Map makers place quest givers and traders that players talk to directly.
Adventure servers
Server owners add characters with dialog and trading while the server keeps running.
Who it’s for: Map makers, server owners and modpack authors who need NPCs with dialogs and trading and want the settings changed in game.
How it compares
Vanilla NPC targets Fabric, Forge, NeoForge and Quilt for 1.21.9 – 26.3 and is server required with client optional, under All rights reserved and not open source. LunaNPC is a Fabric-only build for 26.2 with both sides needed, under All rights reserved and not open source. Living NPC covers 1.21.10 – 26.3 on all four loaders, is server required with client optional, and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Easy NPC | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 26.3 | Client and server | 2026-10-13 |
| Vanilla NPC | Fabric, Forge, NeoForge and Quilt | 1.21.9 – 26.3 | Server required, client optional | 2026-04-07 |
| LunaNPC | Fabric | 26.2 | Client and server | 2026-07-23 |
| Living NPC | Fabric, Forge, NeoForge and Quilt | 1.21.10 – 26.3 | Server required, client optional | 2026-01-07 |
Questions
Which Easy NPC modules must be installed?
Does a server need Easy NPC if players only join it?
Do dialog changes require a server restart?
Which mods can extend Easy NPC?
In the catalog
Easy NPC is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Kaworru
Similar mods
What the author says
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 bundle does not contain the Easy NPC modules themselves.
Official listing
- Modrinth page
- modrinth.com/mod/easy-npc
- Owner
- Kaworru
- Published
- 2024-03-03
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
