Quest pool configuration
Guide to configure a quest pool
type: timed-random
name: "Daily quests"
difficulties:
easy: 1
medium: 1
hard: 1
reset-frequency: 0 0 0 * * ?
menu-item:
show-in-main-menu: true
page: 1
# Optional if you use unlock requirements
locked-lore:
- ""
- "&cThis quest pool isn't unlocked yet!"
item:
material: WRITABLE_BOOK
slot: 10
name: "&a{name}"
lore:
- "&8View your quests"
- "&7Total completed: &f{total_completed}"
- ""
- "&8Global ranking: &8#&a{lb_position}"
- "&8You are in the top &a{lb_position_percent}%&8 of &7{lb_size}"
- "&8players!"
- ""
- "&eClick to view!"
menu:
title: "{name}"
rows: 6
display-area: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43 ]
has-back-button: true
has-close-button: true
filler:
enabled: true
item:
material: black_stained_glass_pane
name: " "
custom-items:
test-item:
name: "Test"
material: emerald
items: {}
leveling:
enabled: true
menu:
title: "{name} levels"
rows: 6
display-area: [ 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43 ]
allow-item-amounts: true
has-back-button: true
has-close-button: true
items: {}
custom-items: {}
filler:
enabled: true
item:
material: black_stained_glass_pane
name: " "
requirements:
- 5
- 10
- 30
- 50
- 100
- 200
- 500
level-matchers:
default:
interval: 1
priority: 0
rewards: {}
custom-levels:
level1:
level: 1
rewards:
my-command-reward:
type: command
command: "[console] say {player} has reached level 1!"
display: "&8+&aConsole message"
# Requirements to unlock the quest pool.
unlock-requirements:
# If true, the quest pool will show in the main menu even if it is locked
# Locked lore will be added as well to the menu item.
always-show-in-menu: true
# Required quests to be completed before this pool unlocks
quests:
- "pool_id:quest_name"
# Required permissions to unlock the pool
# This requires LuckPerms to work properly
permissions:
- "example.permission"Last updated