Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
Quests Plugin Wiki › Guides › Assign Quests to NPCs Using Citizens 2

Assign Quests to NPCs Using Citizens 2

Linking an NPC to a Quest

NPCs make quest-giving feel immersive. With Citizens 2 installed, you can attach quests to specific NPCs.

1. Create or select an existing NPC using Citizens 2 commands.

2. Use the Quests Plugin integration to link one or more quests to that NPC.

3. Configure what happens when a player interacts with the NPC—they can accept the quest, turn in completed work, or trigger Denizen scripts.

4. Test by right-clicking the NPC and confirming the quest appears in the dialogue.

Enhancing NPC Interactions

You can customize the experience further:

  • Set dialogue text that plays when the player talks to the NPC
  • Require item delivery: players must give items to the NPC to complete the quest
  • Add combat encounters: the NPC can be a target to defeat as part of the objective
  • Run Denizen scripts during quest events for complex storytelling

On Minecraft 1.8+, NPCs with available quests display a particle effect above their heads, helping players spot quest-givers at a glance.