NPC

NPCs are passive mobs that have a mob model similar to villagers can only be spawned using commands. NPCs will show a "Talk" button if you tap and hold on them, however, the button currently opens a page that has nothing in it.

Spawning
NPCs do not spawn naturally, they have a spawn egg in creative inventory. However, the spawn egg doesn't do anything and the mob can only be spawned using commands. NPCs have a custom name when spawned:.

Trivia

 * NPCs have villager sounds.
 * NPCs are invulnerable, even if the player that is hitting it is in creative mode. The only way to kill NPCs is using commands.