IRMINSULSMP

FancyNpcs

Bring the world to life with characters that stand in place and speak or act when clicked — a gate guard, a spawn guide, an innkeeper or a merchant. Each NPC gets its own name above its head, a skin from any player or a custom image, and a set of reactions that fire on interaction: it messages you, runs a command, or teleports you onward. It also handles the little touches — clothing and held items, a glow in a chosen colour, turning to face a passing player, or a change of size. NPCs are great for story, welcoming newcomers and little quests or signposts. Under the hood these are "packet" NPCs — they don't occupy a real entity, so they're lightweight, easy on the server and survive restarts. An operator creates and edits them with /npc commands, while regular players just click to talk. And if you'd rather not think one up, the Characters tab on this site can draft an NPC for you with AI, and an operator simply places it in the world.

How to use

  1. 1As a player, just click a character (right-click) — it will reply or act on its own.
  2. 2(op) Stand where the NPC should be and type /npc create <name>.
  3. 3Give it a look: /npc skin <name> <player> takes that player's skin (or use a URL / image file).
  4. 4Set a reaction: /npc action <name> RIGHT_CLICK add message <text> adds a line shown on click.
  5. 5Click the finished NPC and check it responds the way you want.
click the NPC/npc create/npc skin/npc action
Good to know

Only an operator (op) can create or change NPCs — everyone else just clicks to talk. The fastest way to make one is the AI in the Characters tab on this site, then you just place it in-game. An NPC has no real body, so it can't be killed or carried off — it only goes away with /npc remove.

Open plugin source