config.yml
database:
# H2, MySQL
type: "h2"
mysql:
host: "localhost"
port: 3306
database: "database"
username: "username"
password: "password"
pool:
maximumPoolSize: 10
minimumIdle: 5
connectionTimeout: 30000
maxLifetime: 1800000
idleTimeout: 600000
setLeakDetectionThreshold: 60000
useSSL: false
leveling:
base-xp: 100
scale: 1.5
level-up:
commands:
- "eco give %player% 50"
rewards:
default:
commands:
- "eco give %player% 100"
levels:
5:
commands:
- "give %player% diamond 1"
10:
commands:
- "crate give %player% epic 1"
20:
commands:
- "lp user %player% permission set quests.vip"
quests:
limits:
max-accepted:
base: 3
per-level: 10
max-active:
base: 1
per-level: 20
progress:
enabled: true
milestones: [25, 50, 75, 100]
message: "&aProgress: &e{percent}% &7({current}/{required})"
actionbar: "&e{percent}% completed"
sound: "minecraft:block.note_block.hat"
complete:
message: "CF6FF&lQUEST COMPLETE A8F98» &#FFFFFF{quest_name}"
sound: "minecraft:ui.toast.challenge_complete"
objective-complete:
message: "DFFB3✔ &#C7D0D9Objective complete: &#FFFFFF{objective_name}"
sound: "minecraft:block.note_block.pling"
daily-board:
base: 5
per-level: 5
level-range: 15
reset-time: "04:00"
timezone: "Europe/Budapest"
expire-warning:
enabled: true
percentage:
- 50
- 15
- 5
premium:
bonus:
max-accepted: 3
max-active: 1
daily-board: 2
multipliers:
xp: 1.25
reward: 1.5
placeholders:
level:
placeholder-condition:
enabled: true
levels: '%nexo_level_<player_level>%'
overrides:
"100": "&6MAX"
"50": "&eVIP"
update-checker:
# Periodically checks SpigotMC for a new version (every 30 minutes) and
# notifies the console + online admins with the 'quests.update-notify' permission.
enabled: true
version: '1'Last updated