ModsFinder

Ultimate NPC

by Hdi

Ultimate NPC lets players create and customize non-player characters in-game, with quests, trades, equipment and boss bars.

FabricQuiltClient and serverAll rights reserved1.20.6

What it does

Ultimate NPC provides an in-game editor with five tabs for building a character. Each NPC can have a name, a model chosen from a dropdown of registered entity types, a texture picked per variant, and settings such as max HP, invincibility, invisibility, a visible name, a boss bar, or wandering behavior. Equipment has four armor slots for helmet, chestplate, leggings and boots, plus two hand slots for main hand and off hand, and NPCs also support loot tables, quests, trades and dialogues.

Custom textures are added by placing PNG files in the mod's texture folder. Each file name then appears in the texture dropdown of the editor, so the name chosen for the file is the name players will see. Textures for entities from other mods also appear, as the mod can target any registered entity type. The package ships with an example custom player skin to show the format.

The mod is released for Fabric and Quilt, for Minecraft 1.20.6 only, on Java 21. The server and every player need the mod installed. Required dependencies are Custom Player Data and Custom Server Data, and the mod is published under All rights reserved, so it is not open source. Files for both loaders reached version 0.2.0 on 2026-06-20.

Key features

  1. Five-tab NPC editor

    A full editor interface with five tabs lets the creator set appearance, behavior, equipment and other settings in one place.

  2. Custom textures from PNG files

    Texture files placed in the folder appear in the editor dropdown, with their file names as labels.

  3. Equipment slots

    Four armor slots and two hand slots let each NPC carry gear, and loot tables define what it drops.

  4. Quests, trades and dialogues

    NPCs can offer quests, run trades and speak dialogue lines, which suits economy and roleplay servers.

Compatibility

Latest build for each game version and loader.

1.20.60.2.00.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Custom Server DataA useful mod for Minecraft servers and framework for mod developers.
Required
Custom Player DataA useful mod for Minecraft servers or framework for mod developers.
Required

How it compares

Full comparison

NPC Trainer Connections is a Fabric option for 1.20.1, released under CC0 1.0 Universal and open source, and it runs on client and server. KantoNPCs is a Fabric mod for 1.21.1 under a custom license that is not open source, and it also runs on client and server. Ultimate NPC targets only 1.20.6 and is All rights reserved, so it is not open source.

ModLoadersGame versionsEnvironmentUpdated
Ultimate NPCFabric and Quilt1.20.6Client and server2026-06-20
NPC Trainer Connections [Cobblemon]Fabric1.20.1Client and server2024-09-29
KantoNPCsFabric1.21.1Client and server2026-07-15

Questions

Which loaders does Ultimate NPC support?

Ultimate NPC has files for Fabric and Quilt, both at version 0.2.0 for 1.20.6.

Does Ultimate NPC need other mods installed?

Yes. Custom Player Data and Custom Server Data are required dependencies and must be installed alongside it.

Do both the server and players need Ultimate NPC?

Yes. Every player and the server need a copy of the mod.

How are custom NPC textures added?

Place PNG files in the texture folder; each file name then appears in the editor's texture dropdown.

In the catalog

Ultimate NPC is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 11,154 mods support Minecraft 1.20.6.

More from Hdi

All projects

Similar mods

What the author says

A Fabric mod for Minecraft 1.20.6 (Java 21) that lets you create and fully customize NPCs in-game. NPCs support custom textures, equipment, loot tables, boss bars, wandering AI, dialogues, and trading. The texture will appear in the editor's dropdown. You can do this for all entities, even those from other mods.
Hdi, on the Modrinth page

Official listing

Owner
Hdi
Published
2026-03-12
Updated on Modrinth
2026-06-20
Facts verified
2026-10-15

Tags