Wiki 9Minecraft Wiki 9Minecraft

Custom NPCs Advanced Systems

Guides 3FAQ 10Items 11Blocks 9Mobs 10Related mods 48
DownloadCustom NPCs Mod

Get the files on 9Minecraft

Contents (5)
  1. Factions
  2. Dialog System
  3. Quest System
  4. Next guides
  5. More in this wiki

Factions

Factions manage the relationships between NPCs and players. By default, there are three factions: Friendly, Neutral, and Hostile.

  • Points: Players gain or lose points with factions by completing quests or killing NPCs
  • Aggro: NPCs will automatically attack players if their faction standing is too low

Dialog System

The mod features a branching dialog editor. Dialogs are organized into categories and can be linked together to create complex conversations.

  • Dialog Options: Up to 6 choices per dialog screen. Options can lead to other dialogs, close the menu, start a quest, or execute a command
  • Availability: Dialogs can be restricted based on faction standing, quest completion, or player level

Quest System

Quests are the primary way to drive progression. They are managed in the Global tab and assigned to NPCs or Dialogs.

  • Quest Types:
  • Item Quest: Requires the player to collect specific items
  • Kill Quest: Requires the player to kill a certain number of specific entities or NPCs
  • Dialog Quest: Completed by speaking to a specific NPC
  • Location Quest: Completed by reaching a specific coordinate (marked by a Waypoint block)
  • Manual Quest: A custom quest type that must be completed via scripting or commands