ModsFinder

NPCPremium

by zJuqni

With NPCPremium installed, a server can place NPCs that stay in the world, wear chosen skins and respond to players through configurable actions.

FabricForgeClient and serverAll rights reserved1.20.1 – 1.21.11

What it does

The NPCs are saved in the world as entities, so they remain where they were placed after a restart. Each NPC takes its skin from a player nickname, and falls back to the Steve or Alex texture when the skin cannot be resolved. Names and subnames support legacy color formatting, including escaped ampersands, and placeholders can be used in text.

Each NPC can run one of ten AI modes, including static, wander and patrol, plus follow, guard, orbit, greet, flee, mirror and showcase. Right-clicking an NPC can trigger messages, sounds or actions. With Emotecraft installed, the NPC itself plays real Emotecraft emotes. The mod runs on Fabric servers and clients, and requires Fabric API and Emotecraft 2.4.12 or newer, along with playeranimator, depending on the setup.

NPCPremium is client and server, so both the server and every player need it. It is released under All rights reserved, so the code is not open source. Files are published for Fabric and Forge, with the latest Fabric build at 1.2.0 for 1.21.1 and the latest Forge build at 1.0.0-forge-1.20.1 for 1.20.1.

Key features

  1. Persistent NPC entities

    NPCs are stored in the world's NBT data and stay in place between sessions.

  2. Skins from player nicknames

    A skin is resolved from a player nickname, with Steve and Alex textures as the fallback.

  3. Configurable AI modes

    Ten modes, from static to showcase, set how an NPC moves and reacts to nearby players.

  4. In-game editor GUI

    A full editor screen sets names, subnames, right-click actions, messages, sounds and emotes.

  5. Emotecraft emote playback

    Real Emotecraft emotes can be played by the NPC itself when Emotecraft is installed.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.1.0Not available
1.21.101.1.0Not available
1.21.91.1.0Not available
1.21.81.1.0Not available
1.21.71.1.0Not available
1.21.61.1.0Not available
1.21.51.1.0Not available
1.21.41.1.0Not available
1.21.31.1.0Not available
1.21.21.1.0Not available
1.21.11.2.0Not available
1.211.1.0Not available
1.20.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

EmotecraftCreate your own emotes in Minecraft.
Optional

How it compares

Full comparison

Online Emotes is client-side only, open source under the Open Software License 3.0, and covers Fabric, Forge, NeoForge and Quilt across 1.18 – 26.2, so it does not place NPCs in the world. Emotecraft x Easy NPC is a Fabric mod for 1.21.1 – 1.21.11 with the client required and the server optional, and is not open source. Serious Player Animations is client-side only under the MIT License for Fabric and Forge, 1.20 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
NPCPremiumFabric and Forge1.20.1 – 1.21.11Client and server2026-08-04
Online EmotesFabric, Forge, NeoForge and Quilt1.18 – 26.2Client-side only2026-07-31
Emotecraft x Easy NPCFabric1.21.1 – 1.21.11Client required, server optional2026-03-14
Serious Player AnimationsFabric and Forge1.20 – 1.21.1Client-side only2024-10-20

Questions

Does NPCPremium need Emotecraft?

Emotecraft is an optional dependency. Without it, NPCs keep their other features but cannot play Emotecraft emotes. When installed, Emotecraft 2.4.12 or newer is needed, along with playeranimator depending on the setup.

Which loaders and versions does NPCPremium support?

The mod is published for Fabric and Forge across 1.20.1 – 1.21.11, with 13 release versions in that range. Fabric builds require Fabric Loader 0.18.2 or newer and Fabric API.

Do players need the mod to see NPCs?

A server running it needs every connecting player to have it too.

In the catalog

NPCPremium is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from zJuqni

All projects

Similar mods

What the author says

NPCPremium is a configurable NPC mod for Minecraft Fabric servers and clients. It adds persistent player-like NPCs with custom skins, formatted name/subname, right-click actions, placeholders, messages, sounds, a full in-game editor GUI, real Emotecraft emotes played by the NPC itself, and a configurable lightweight…
zJuqni, on the Modrinth page

Official listing

Owner
zJuqni
Published
2026-04-01
Updated on Modrinth
2026-08-04
Facts verified
2026-10-15

Tags