Links
Tags
Creators
Details
1.3.0
Compatibility
Changes
!!! IMPORTANT NOTE !!! Before using this version of the plugin, make a backup of your plugin data. Also, delete the existing configuration file, localization files, and effect presets so the plugin can generate fresh, updated versions of these files.
Update Log
New NPC Integration (Citizens & FancyNPCs)
Added full support for NPCs from the Citizens and FancyNPCs plugins!
- Players can now accept and complete quests by interacting with NPCs.
- An indicator above the NPC's head displays the status of available quests.
New supported versions
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
New settings in config.yml
Integration
integration:
enabled: false # Enable or disable NPC integration
npc-plugin: FANCYNPCS # Choose plugin: CITIZENS or FANCYNPCS
mode: MIXED # Modes:
# MIXED – both commands and NPCs work
# NPC_ONLY – only NPCs (commands disabled)
# MENU_ONLY – only commands (NPCs disabled)
interaction-button: RIGHT # Button used to interact with NPC (LEFT / RIGHT)
Indicators above NPC head
npc-indicators:
enabled: true
view-distance: 20.0
offset-y: 0.6
icons:
available: "&6&l!"
in-progress: "&a&l▣"
completed: "<#00ff94>&l✔"
cooldown: "&b⏳"
locked: "&c&l"
reward-available: "<#00ff66>&l"
Other new settings
gameplay:
allowed-gamemodes: # Game modes allowed for quest progression
- SURVIVAL
- ADVENTURE
chat:
show-details: true # Show detailed info (objectives + clickable link) in activation/stage messages
rewards:
# If true, rewards are automatically given upon quest completion (bypassing NPC claim).
# If false, player must claim rewards (via NPC interaction or GUI).
auto-claim: false
New commands
-
/quest npc link <typeID> <npcID> – link a quest type to an NPC Examples: • FancyNPCs: /quest npc link daily joe • Citizens: /quest npc link daily 1
-
/quest npc unlink <typeID> <npcID> – unlink a quest type from an NPC Examples: • FancyNPCs: /quest npc unlink daily joe • Citizens: /quest npc unlink daily 1
-
/quest details – open detailed view of the currently active quest
Note: Before linking an NPC, create it in Citizens or FancyNPCs and note its ID (for Citizens – numeric ID, for FancyNPCs – name).
Improved quest details menu The quest details interface has been completely redesigned – all elements are now arranged conveniently, beautifully, and informatively.
Updated documentation Documentation has been updated to reflect the current plugin version: https://questborn.gitbook.io/docs/
Thank you for using QuestBorn!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:6sDxnkfR:xcct2urS"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6sDxnkfR:xcct2urS"
}

