ProgressionNPC

NPC system that makes your world feel alive perfect anchors for quests and shops.

38

ProgressionNPC

ProgressionNPC

A server without NPCs often feels empty. ProgressionNPC turns hubs and towns into actual MMO-style places. Place and manage NPCs as real content anchors—quests, merchants, story points—so players always know where to go next.

Highlights:

NPC management built for interactive server content

Perfect base for questlines, shops, and guided gameplay

Makes cities/hubs feel alive and purposeful

Perfect for: MMO hubs, quest towns, merchant systems.

Why you’ll love it

Hubs and towns instantly feel like an MMO world

NPCs become your “content anchors” (quests, shops, story)

Players stop feeling lost—your world feels guided

Basic workflow

Create an NPC:

/pnpc npc create <name>

Select an NPC (look at it, max 6 blocks):

/pnpc select (After that, most commands work without typing the ID.)

Open the equip GUI (uses selected NPC if no ID given):

/pnpc equip [id]

Toggle “look at players” (uses selected NPC if no ID given):

/pnpc look on|off [id]

Toggle animations (uses selected NPC if no ID given):

/pnpc animations on|off [id]

Teleport an NPC to you (uses selected NPC if no ID given):

/pnpc tphere [id]

Skins

Save a skin from a player (downloads from Mojang):

/pnpc skin save <skinId> <playerName>

Apply a saved skin to an NPC:

/pnpc skin set <npcId> <skinId>

or (uses selected NPC): /pnpc skin set <skinId>

Management

List all NPCs:

/pnpc npc list

Remove an NPC:

/pnpc npc remove <id>

Reload NPCs + skins:

/pnpc reload

Permission:

progressionnpc.admin

Features

Place and manage NPCs

Interaction hooks for quests, shops, story points

Built for progression-style server design

vSetup

Install the plugin

Spawn/configure NPCs

Link NPCs to quests, shops, or dialogue systems

Compatibility

Platform: Paper / Spigot (Paper recommended)

Best with: ProgressionQuest, ProgressionShop

ADS