Custom NPCs - create your own characters
A comprehensive mod for creating NPCs with dialogues, quests, shops and advanced AI in Minecraft.
What is Custom NPCs?
Custom NPCs is a mod created by Noppes that lets you build fully customizable non-player characters (NPCs) in Minecraft. Each NPC can have its own look (skin), dialogues with a response tree, quests, a shop, an inventory, combat abilities and advanced behavior driven by JavaScript scripts.
Custom NPCs is especially popular on RPG servers and adventure maps. Map makers can build towns full of NPCs with realistic dialogues, shops and quest chains, turning Minecraft into an RPG. The mod also offers a system of factions, reputation and combat zones.
You create basic NPCs through an extensive in-game GUI: right-click with the NPC tool, then set the look, behavior and dialogues. Advanced users can script NPC behavior in JavaScript, which gives almost unlimited possibilities.
NPC types
- Merchants - NPCs with a shop, where you buy and sell items for currencies or other items.
- Guards - NPCs with combat AI that patrol paths, defend an area and attack hostile mobs.
- Quest givers - NPCs offering quests with objectives (kill, collect, deliver) and rewards.
- Companions - NPCs that follow the player and help in combat.