bukkit-config.yml
Main Configuration Files for bukkit servers
Default Config - (May not be updated)
# support is available on the discord server: https://discord.gg/nafAPKfC5M
options:
debug: false
player_move_event_threshold: 5
anti-dupe:
#should entity from spawner be able to increment entity quest ? (KILL, TAME, etc...)
disable_spawners_progression: true
#should placed block by creative player be able to increment block quest ? (BREAK etc...)
count_block_from_creative: false
#should items dropping from a previously placed block should be able to increment item quest (PICKUP etc...)
count_items_from_placed_block: true
# This option only work with PLACE type quest.
# With this option to 'true', every broken block that match the specific PLACE quest AND that
# have been previously placed by the player will DECREMENT the quest.
count_breaking_placed_block: false
bungeecord:
enabled: false
redis_address: 127.0.0.1
redis_port: 6379
storage:
# Default mode is "SQLITE".
# Mode Available: SQLITE, MYSQL.
mode: SQLITE
mysql-credentials:
# only use this if mode is "MYSQL"
host: your-host
port: your-port
database: your-database
username: your-username
password: your-password
useSSL: false
# paths to quest files
# File separator are supported.
quest-files:
- "Qdaily.yml"
- "Qweekly.yml"
- "Qmonthly.yml"
# Represent the number of quest a player MUST have for each reset id.
# Players may need to reconnect to see their quest numbers changed.
# You may need to reset players while changing this to a lower number during game.
quest-assignment:
DAILY: 1
WEEKLY: 5
MONTHLY: 3
# commands to be executed for a player when
# this one finish all quest in a reset service.
# get a list of reward here: https://robotv2.gitbook.io/wiki-rtq-robottimedquest/misc/reward-processor
quest-bulk-done:
DAILY:
- "[MESSAGE] Congratulations, you have done all the daily quest !"
- "[COMMAND] give %player% gold_ingot 2"
- "[EXP_LEVEL] 3"
WEEKLY:
- "[MESSAGE] Congratulations, you have done all the daily quest !"
- "[COMMAND] give %player% gold_ingot 6"
- "[EXP_LEVEL] 5"
MONTHLY:
- "[MESSAGE] Congratulations, you have done all the daily quest !"
- "[COMMAND] give %player% gold_ingot 16"
- "[EXP_LEVEL] 20"
cosmetics:
# actionbar when the player increments a quest.
actionbar:
enabled: true
progression_message: "%quest_display% &8| %quest_progressbar% &8| &7%quest_progression% &8/ &7%quest_required%"
# title when the player finishes a quest.
title:
enabled: true
fade-in: 10
stay: 20
fade-out: 10
title: "&a&lCONGRATULATION %player%"
subtitle: "&aYou have successfully done the quest: %quest_display%"
bossbar:
enabled: true
progression_message: "%quest_display% &8| %quest_progressbar% &8| &7%quest_progression% &8/ &7%quest_required%"
color: "WHITE"
delay: 5
options.bungeecord
options.bungeecord
This option has to be checked to
true
only if you want to use this plugin with bungeecord. Please refer to Setup RobotTimedQuest - Bungeecord for further explanations.Default:
false
options.anti-dupe.disable_spawners_progression
options.anti-dupe.disable_spawners_progression
If true, mobs originating from spawners can not increment quest from type
KILL
Default:
false
options.anti-dupe.
disable_block_marking_from_creative
options.anti-dupe.
disable_block_marking_from_creativeIf true, block placed by creative player can increment progression for quest type
BREAK
for other playerDefault:
false
options.anti-dupe.disable_block_break_decrease
options.anti-dupe.disable_block_break_decrease
If true, block break by a player that match a current
PLACE
quest for a player, will decrease the progression of this one.Default:
false
Example:
A player need to place 100 bricks for a quest. If he breaks one of those placed bricks (only the one that he had placed), it will decrease the progression of this quest.
storage.mode
storage.mode
Represents the database the plugin will use to store data. Possible value are:
MySQL
andSQLITE
Default: SQLITE
storage.mysql-credentials
storage.mysql-credentials
Represents the credentials to connect the plugin to SQL database. Only work with
storage.mode = MYSQL
quest-files
quest-files
Represents all the path to the quest files the plugin needs to query the quests from.
If you have any question on how to format the quest-files, please refer to quest-files.
quest-assignment
quest-assignment
Represents how much quest a player should have for each reset service.
WARNING - If you try to decrease this number while player already had a higher number of quests, you'll need to reset them manually or wait until next reset to see the right number of quests.
cosmetics.actionbar
cosmetics.actionbar
Represents the actionbar message that will be send every time a player make progression into a quest. Can be toggle off/on.
cosmetics.title
cosmetics.title
Represents the title / subtitle that will be send to the player when this one finishes a quest. Can be toggle off/on.
Last updated