EasyNPC x FTB Quests Compat is a mod that creates a seamless bridge between the EasyNPC and FTB Quests mods. It allows you to create interactive and evolving NPCs whose dialogue options adapt to the player's quest progression, while also offering new ways to complete those quests.
Main Features
- Conditional Dialogues: Make an NPC say a different line if the player has completed a specific FTB quest.
- Priority System: If multiple quests are completed, the NPC will automatically choose the dialogue associated with the rule having the highest priority.
- Fallback Dialogue: Define a default dialogue that will be displayed if the player does not meet any quest conditions.
- New FTB Quests Task: Add an "EasyNPC Dialogue" in FTB Quests. This task will automatically complete as soon as the player opens and reads the targeted dialogue with the NPC.
How to use it?
1. Modify a dialogue according to quest progression
- Use your EasyNPC wand to open your NPC's configuration menu.
- Go to the Advanced Dialog Configuration menu.
- Next to each dialogue entry, you will find a new "Q" button. Click it to link an FTB quest to this specific dialogue.

- In the menu that opens, enter the Quest Hex ID (which you can find in FTB Quests by editing a quest) as well as a Priority (a higher number indicates a higher priority).
- Save your changes. The NPC will only offer this dialogue if the corresponding FTB quest has been completed by the player.
2. Complete a quest by talking to an NPC
- In your EasyNPC dialogue configuration menu (via the "Q" button), use the "Copy Dialog ID" button to save the dialogue's unique identifier to your clipboard.
- Open the FTB Quests editor and create a new task.
- Select the new "EasyNPC Task" type (recognizable by its custom dialogue icon).
- In the configuration for this task, paste the dialogue ID into the dialogId field.
- As soon as the player interacts with the NPC and triggers this specific dialogue, the quest task will be marked as completed.
How to Install EasyNPC x FTB Quests Compat (Mod)
EasyNPC x FTB Quests Compat by floye is verified for Fabric, Neoforge across Minecraft versions 1.21.1, 1.21.11, 26.1.2 (latest release: 26.1.2+1.0.2, file size: 65 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21.1, 1.21.11, 26.1.2) and platform (Fabric, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Neoforge.
- Move the downloaded EasyNPC x FTB Quests Compat file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- NeoForge support** - The mod now has a NeoForge version, in addition to Fabric.
- EasyNPC 7.x support** - The mod works with the latest EasyNPC versions.
- Task tied to one NPC** - The task can target a single NPC by its UUID and accepts the dialogue label.
- Locked quests respected** - A task no longer completes while its quest is locked, and rewards go to the right player.
- New dialogue conditions** - A dialogue can show when a quest is completed, in progress, available or not completed.
- Quest search** - The editor's "Search" button opens the FTB Quests list and shows the chosen quest's name.
- More reliable NPCs** - NPCs with rules keep their EasyNPC actions and no longer get stuck when a dialogue is deleted.
- Protected rules** - Only players allowed by EasyNPC can edit rules, and saving no longer erases the other rules.
- Safer head copy** - Copying an NPC head is limited to allowed players and can no longer disconnect the player.
- /conditioninventory fixed** - The command targets the right player and understands item components and tags.
- NeoForge support** - The mod now has a NeoForge version, in addition to Fabric.
- EasyNPC 7.x support** - The mod works with the latest EasyNPC versions.
- Task tied to one NPC** - The task can target a single NPC by its UUID and accepts the dialogue label.
- Locked quests respected** - A task no longer completes while its quest is locked, and rewards go to the right player.
- New dialogue conditions** - A dialogue can show when a quest is completed, in progress, available or not completed.
- Quest search** - The editor's "Search" button opens the FTB Quests list and shows the chosen quest's name.
- More reliable NPCs** - NPCs with rules keep their EasyNPC actions and no longer get stuck when a dialogue is deleted.
- Protected rules** - Only players allowed by EasyNPC can edit rules, and saving no longer erases the other rules.
- Safer head copy** - Copying an NPC head is limited to allowed players and can no longer disconnect the player.
- /conditioninventory fixed** - The command targets the right player and understands item components and tags.