• YAML-based setup • No coding needed • Easy to edit & reload • Built-in examples
Flexible Rewards Give players
money,
XP,
custom items,
commands,
effects, and more through a powerful modular system.
Polished GUI Clean interface with theme support, intuitive navigation, and mobile-friendly design.
Perfect For
Daily & weekly quests – Keep players coming back
Server progression – Guide players through your world
RPG adventures – Create custom storylines
Player engagement – Boost activity and retention
Everything you need for a professional quest system – easy to set up, powerful in execution.
Optional Integrations (No Dependencies)
Vault — economy support (money rewards & balance-based features)
WorldGuard — region-based objectives and checks
️ Command Reference Manage quests with these intuitive commands:
Code (YAML):
/quest - Open the quests menu
/quest help - Show
all Questborn commands
/quest activate <quest>
[player
] - Activate a quest
(replaces current active
) /quest deactivate
[player
] - Deactivate current active quest
/quest finish
[player
] - Force-finish current active quest
/quest open <menu>
[player
] - Open a quest menu
(daily/weekly/
...) /quest open details <quest>
[player
] - Open details of a specific quest
/quest reset <quest>
[player
] - Reset progress for a quest
/quest effect <id>
[player
] - Preview/play an effect by id
/quest reload - Reload configs and data
Notes: - <quest> is the quest ID from YAML
(e.g., daily_woodcutter_01
) - <menu> depends on your quest types
(daily, weekly, etc.
) -
[player
] is optional. If omitted, the command affects you
- Permission nodes may differ if changed in your build/config
️ Configuration file Viewing the plugin configuration file:
Code (YAML):
# ------------------------------ # LANGUAGE # ------------------------------ # Available languages: "en_us", "uk_ua", "de_de", "es_es", "ru_ru" language: "en_us"
# ------------------------------ # UPDATE CHECKER # ------------------------------ update-check:
enabled: true
# Check for updates on plugin startup notify-console: true
# Show update notification in console if new version is available
# ------------------------------ # QUEST ACTIVATION # ------------------------------ activation: # BLOCK - Prevent new quest activation while another quest is active # REPLACE - Automatically cancel current quest and activate new one # CHANGE / CONFIRM - Request player confirmation before replacing current quest conflict-mode: "CHANGE"
# ------------------------------ # ACTION BAR SETTINGS # ------------------------------ actionbar: # Display modes: # ON_PROGRESS_CHANGE - Show only when quest progress changes # STATIC - Display continuously during active quest # DISABLED - Disable action bar display entirely mode: "ON_PROGRESS_CHANGE"
# ------------------------------ # OPTIMIZATION SETTINGS # ------------------------------ optimization: # Distance-based quest optimization distance-quests:
enabled: true
min-save-blocks: 1
# Save only whole blocks (no partial progress)
# Movement handling optimization move-handling:
cooldown-ms: 50
# Process movement every 50ms (20 times per second) min-move-distance: 0.2
# Minimum movement distance to process