mirror of
https://github.com/BentoBoxWorld/Challenges.git
synced 2024-12-30 21:07:47 +01:00
Create template YAML file.
This file format is for people who has an alergy with ingame GUI.
This commit is contained in:
parent
5687f1a125
commit
535cde825e
561
src/main/resources/template.yml
Normal file
561
src/main/resources/template.yml
Normal file
@ -0,0 +1,561 @@
|
|||||||
|
###########################################################################################
|
||||||
|
# This is a YML file. Be careful when editing. Check your edits in a YAML checker like #
|
||||||
|
# the one at http://yaml-online-parser.appspot.com #
|
||||||
|
###########################################################################################
|
||||||
|
#
|
||||||
|
# This is a template file that allows to create challenges in YAML format.
|
||||||
|
# Be aware, some features are not supported in YAML so some things may not be able to do with this
|
||||||
|
# file.
|
||||||
|
# After importing challenges, you can modify them via Admin GUI.
|
||||||
|
# File must contain `challenges:` and `levels`
|
||||||
|
challenges:
|
||||||
|
# Each challenge starts withs it ID.
|
||||||
|
# Everything for challenge must be inside it.
|
||||||
|
example_inventory_challenge:
|
||||||
|
# Name of the Challenge. If it is not present, name will be set to the challenge id.
|
||||||
|
# Supports ColorCodes.
|
||||||
|
name: "&2 Example Inventory Challenge"
|
||||||
|
# Icon for the Challenge
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
icon: CHEST
|
||||||
|
# Each challenge can have an extra text in their lore that is only for this challenge.
|
||||||
|
# Text has its own Color Codes.
|
||||||
|
description: |-
|
||||||
|
&7 Description of inventory
|
||||||
|
&7 challenge
|
||||||
|
# This allows to set that challenge is completable by players. If challenge is not
|
||||||
|
# deployed, then players cannot complete it until deployed status is set to true.
|
||||||
|
deployed: true
|
||||||
|
# This allows to set the ordering of the challenges inside same level.
|
||||||
|
# If 2 challenges has the same order number, they will be ordered by their unique_id.
|
||||||
|
order: 0
|
||||||
|
# You can set that challenge is limited to a specific environment. Or leave it empty
|
||||||
|
# as it will indicate that challenge can be completed in every dimension.
|
||||||
|
# Supported values: NORMAL, NETHER, THE_END.
|
||||||
|
environments:
|
||||||
|
- NORMAL
|
||||||
|
- NETHER
|
||||||
|
- THE_END
|
||||||
|
# This option allows to auto-hide challenge after player completes it.
|
||||||
|
# It does not work for infinitely repeatable challenges.
|
||||||
|
remove-completed: false
|
||||||
|
# Type of the Challenge allows defining which requirements will be used.
|
||||||
|
# Challenge cannot exist without type or requirements.
|
||||||
|
# Each requirement has its own set of rules.
|
||||||
|
# Currently, addon has 4 types:
|
||||||
|
# INVENTORY_TYPE - checks items in player inventory.
|
||||||
|
# ISLAND_TYPE - checks for blocks or entities on player island.
|
||||||
|
# OTHER_TYPE - checks different things like, experience, island level, balance.
|
||||||
|
# STATISTIC_TYPE - checks specific player statistic value.
|
||||||
|
type: INVENTORY_TYPE
|
||||||
|
# Requirements are the section that defines what challenge will require to do.
|
||||||
|
requirements:
|
||||||
|
# All requirements supports to define a list of permissions that player must have.
|
||||||
|
# If permission is not set for the player, he will not be able to compete the
|
||||||
|
# challenge.
|
||||||
|
permissions:
|
||||||
|
- permission.value.1
|
||||||
|
- permission.value.2
|
||||||
|
# Take items allows to set that items will be removed from player inventory
|
||||||
|
# after challenge completion.
|
||||||
|
take-items: true
|
||||||
|
items:
|
||||||
|
- DIRT:220
|
||||||
|
# Rewards section allows defining what player will receive after completing challenge
|
||||||
|
# for the first time.
|
||||||
|
rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Some Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- STONE:6
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# Repeatable allows to define if challenge is repeatable or not.
|
||||||
|
# Repeat Rewards are stored only if repeatable is set to true.
|
||||||
|
repeatable: true
|
||||||
|
# Repeat times allow defining how many times challenge can be repeated.
|
||||||
|
# If the value is 0 or smaller, it means that challenge is not limited.
|
||||||
|
repeat-times: -1
|
||||||
|
# Repeat-rewards section allows defining what player will receive after completing challenge
|
||||||
|
# each repeating time.
|
||||||
|
repeat-rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Repeat Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- PLAYER_HEAD:BONNe1704
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# There are no specific requirements for challenge ID format.
|
||||||
|
example_island_challenge:
|
||||||
|
# Name of the Challenge. If it is not present, name will be set to the challenge id.
|
||||||
|
# Supports ColorCodes.
|
||||||
|
name: "&2 Example Island Challenge"
|
||||||
|
# Icon for the Challenge
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
icon: GRASS_BLOCK:3
|
||||||
|
# Each challenge can have an extra text in their lore that is only for this challenge.
|
||||||
|
# Text has its own Color Codes.
|
||||||
|
description: |-
|
||||||
|
&7 Description of island
|
||||||
|
&7 challenge
|
||||||
|
# This allows to set that challenge is completable by players. If challenge is not
|
||||||
|
# deployed, then players cannot complete it until deployed status is set to true.
|
||||||
|
deployed: true
|
||||||
|
# This allows to set the ordering of the challenges inside same level.
|
||||||
|
# If 2 challenges has the same order number, they will be ordered by their unique_id.
|
||||||
|
order: 0
|
||||||
|
# You can set that challenge is limited to a specific environment. Or leave it empty
|
||||||
|
# as it will indicate that challenge can be completed in every dimension.
|
||||||
|
# Supported values: NORMAL, NETHER, THE_END.
|
||||||
|
environments:
|
||||||
|
- NORMAL
|
||||||
|
- NETHER
|
||||||
|
- THE_END
|
||||||
|
# This option allows to auto-hide challenge after player completes it.
|
||||||
|
# It does not work for infinitely repeatable challenges.
|
||||||
|
remove-completed: false
|
||||||
|
# Type of the Challenge allows defining which requirements will be used.
|
||||||
|
# Challenge cannot exist without type or requirements.
|
||||||
|
# Each requirement has its own set of rules.
|
||||||
|
# Currently, addon has 4 types:
|
||||||
|
# INVENTORY_TYPE - checks items in player inventory.
|
||||||
|
# ISLAND_TYPE - checks for blocks or entities on player island.
|
||||||
|
# OTHER_TYPE - checks different things like, experience, island level, balance.
|
||||||
|
# STATISTIC_TYPE - checks specific player statistic value.
|
||||||
|
type: ISLAND_TYPE
|
||||||
|
# Requirements are the section that defines what challenge will require to do.
|
||||||
|
requirements:
|
||||||
|
# All requirements supports to define a list of permissions that player must have.
|
||||||
|
# If permission is not set for the player, he will not be able to compete the
|
||||||
|
# challenge.
|
||||||
|
permissions:
|
||||||
|
- permission.value.1
|
||||||
|
- permission.value.2
|
||||||
|
# Remove Blocks indicate that all required blocks will be removed from world
|
||||||
|
# after challenge is completed.
|
||||||
|
remove-blocks: true
|
||||||
|
# Section `blocks` follows format: `MATERIAL_NAME: <number>` That indicate which block and
|
||||||
|
# how many of them must be checked.
|
||||||
|
# You can find all material names in https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
|
||||||
|
blocks:
|
||||||
|
DIRT: 220
|
||||||
|
STONE: 2
|
||||||
|
# Remove Entities indicate that all required entities will be removed from world
|
||||||
|
# after challenge is completed.
|
||||||
|
remove-entities: true
|
||||||
|
# Section `entities` follows format: `ENTITY_NAME: <number>` That indicate which entities and
|
||||||
|
# how many of them must be checked.
|
||||||
|
# You can find all entity names in https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
|
||||||
|
entities:
|
||||||
|
CAT: 1
|
||||||
|
BAT: 2
|
||||||
|
# With search distance you can define how far player should stand to detect blocks.
|
||||||
|
# Be aware that setting it too large will take a time to detect.
|
||||||
|
# Also, by default this will be capped at island border. So if player stands next to a border,
|
||||||
|
# only blocks inside his island will be taken into account.
|
||||||
|
search-distance: 10
|
||||||
|
# Rewards section allows defining what player will receive after completing challenge
|
||||||
|
# for the first time.
|
||||||
|
rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Some Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- STONE:6
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# Repeatable allows to define if challenge is repeatable or not.
|
||||||
|
# Repeat Rewards are stored only if repeatable is set to true.
|
||||||
|
repeatable: true
|
||||||
|
# Repeat times allow defining how many times challenge can be repeated.
|
||||||
|
# If the value is 0 or smaller, it means that challenge is not limited.
|
||||||
|
repeat-times: -1
|
||||||
|
# Repeat-rewards section allows defining what player will receive after completing challenge
|
||||||
|
# each repeating time.
|
||||||
|
repeat-rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Repeat Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- PLAYER_HEAD:BONNe1704
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# There are no specific requirements for challenge ID format.
|
||||||
|
example_other_challenge:
|
||||||
|
# Name of the Challenge. If it is not present, name will be set to the challenge id.
|
||||||
|
# Supports ColorCodes.
|
||||||
|
name: "&2 Example Other Challenge"
|
||||||
|
# Icon for the Challenge
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
icon: EXPERIENCE_BOTTLE
|
||||||
|
# Each challenge can have an extra text in their lore that is only for this challenge.
|
||||||
|
# Text has its own Color Codes.
|
||||||
|
description: |-
|
||||||
|
&7 Description of other
|
||||||
|
&7 challenge
|
||||||
|
# This allows to set that challenge is completable by players. If challenge is not
|
||||||
|
# deployed, then players cannot complete it until deployed status is set to true.
|
||||||
|
deployed: true
|
||||||
|
# This allows to set the ordering of the challenges inside same level.
|
||||||
|
# If 2 challenges has the same order number, they will be ordered by their unique_id.
|
||||||
|
order: 0
|
||||||
|
# You can set that challenge is limited to a specific environment. Or leave it empty
|
||||||
|
# as it will indicate that challenge can be completed in every dimension.
|
||||||
|
# Supported values: NORMAL, NETHER, THE_END.
|
||||||
|
environments:
|
||||||
|
- NORMAL
|
||||||
|
- NETHER
|
||||||
|
- THE_END
|
||||||
|
# This option allows to auto-hide challenge after player completes it.
|
||||||
|
# It does not work for infinitely repeatable challenges.
|
||||||
|
remove-completed: false
|
||||||
|
# Type of the Challenge allows defining which requirements will be used.
|
||||||
|
# Challenge cannot exist without type or requirements.
|
||||||
|
# Each requirement has its own set of rules.
|
||||||
|
# Currently, addon has 4 types:
|
||||||
|
# INVENTORY_TYPE - checks items in player inventory.
|
||||||
|
# ISLAND_TYPE - checks for blocks or entities on player island.
|
||||||
|
# OTHER_TYPE - checks different things like, experience, island level, balance.
|
||||||
|
# STATISTIC_TYPE - checks specific player statistic value.
|
||||||
|
type: OTHER_TYPE
|
||||||
|
# Requirements are the section that defines what challenge will require to do.
|
||||||
|
requirements:
|
||||||
|
# All requirements supports to define a list of permissions that player must have.
|
||||||
|
# If permission is not set for the player, he will not be able to compete the
|
||||||
|
# challenge.
|
||||||
|
permissions:
|
||||||
|
- permission.value.1
|
||||||
|
- permission.value.2
|
||||||
|
# Indicate that experience will be removed after challenge completion.
|
||||||
|
take-experience: true
|
||||||
|
# How much experience points player must have. It is not an experience level, but a points.
|
||||||
|
experience: 10
|
||||||
|
# Indicate that money will be removed after challenge completion.
|
||||||
|
take-money: true
|
||||||
|
# How much money player must have.
|
||||||
|
money: 10.0
|
||||||
|
# Allows requesting specific minimal island level for challenge completion.
|
||||||
|
level: 10
|
||||||
|
# Rewards section allows defining what player will receive after completing challenge
|
||||||
|
# for the first time.
|
||||||
|
rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Some Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- STONE:6
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# Repeatable allows to define if challenge is repeatable or not.
|
||||||
|
# Repeat Rewards are stored only if repeatable is set to true.
|
||||||
|
repeatable: true
|
||||||
|
# Repeat times allow defining how many times challenge can be repeated.
|
||||||
|
# If the value is 0 or smaller, it means that challenge is not limited.
|
||||||
|
repeat-times: -1
|
||||||
|
# Repeat-rewards section allows defining what player will receive after completing challenge
|
||||||
|
# each repeating time.
|
||||||
|
repeat-rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Repeat Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- PLAYER_HEAD:BONNe1704
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# There are no specific requirements for challenge ID format.
|
||||||
|
example_statistic_challenge:
|
||||||
|
# Name of the Challenge. If it is not present, name will be set to the challenge id.
|
||||||
|
# Supports ColorCodes.
|
||||||
|
name: "&2 Example Statistic Challenge"
|
||||||
|
# Icon for the Challenge
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
icon: MAP:3
|
||||||
|
# Each challenge can have an extra text in their lore that is only for this challenge.
|
||||||
|
# Text has its own Color Codes.
|
||||||
|
description: |-
|
||||||
|
&7 Description of Statistic
|
||||||
|
&7 challenge
|
||||||
|
# This allows to set that challenge is completable by players. If challenge is not
|
||||||
|
# deployed, then players cannot complete it until deployed status is set to true.
|
||||||
|
deployed: true
|
||||||
|
# This allows to set the ordering of the challenges inside same level.
|
||||||
|
# If 2 challenges has the same order number, they will be ordered by their unique_id.
|
||||||
|
order: 0
|
||||||
|
# You can set that challenge is limited to a specific environment. Or leave it empty
|
||||||
|
# as it will indicate that challenge can be completed in every dimension.
|
||||||
|
# Supported values: NORMAL, NETHER, THE_END.
|
||||||
|
environments:
|
||||||
|
- NORMAL
|
||||||
|
- NETHER
|
||||||
|
- THE_END
|
||||||
|
# This option allows to auto-hide challenge after player completes it.
|
||||||
|
# It does not work for infinitely repeatable challenges.
|
||||||
|
remove-completed: false
|
||||||
|
# Type of the Challenge allows defining which requirements will be used.
|
||||||
|
# Challenge cannot exist without type or requirements.
|
||||||
|
# Each requirement has its own set of rules.
|
||||||
|
# Currently, addon has 4 types:
|
||||||
|
# INVENTORY_TYPE - checks items in player inventory.
|
||||||
|
# ISLAND_TYPE - checks for blocks or entities on player island.
|
||||||
|
# OTHER_TYPE - checks different things like, experience, island level, balance.
|
||||||
|
# STATISTIC_TYPE - checks specific player statistic value.
|
||||||
|
type: STATISTIC_TYPE
|
||||||
|
# Requirements are the section that defines what challenge will require to do.
|
||||||
|
requirements:
|
||||||
|
# All requirements supports to define a list of permissions that player must have.
|
||||||
|
# If permission is not set for the player, he will not be able to compete the
|
||||||
|
# challenge.
|
||||||
|
permissions:
|
||||||
|
- permission.value.1
|
||||||
|
- permission.value.2
|
||||||
|
# Statistic allows defining which stats thing must be checked. There are a lot of statistic
|
||||||
|
# items. You can find them all via: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Statistic.html
|
||||||
|
statistic: ANIMALS_BRED
|
||||||
|
# There are different types of statistics.
|
||||||
|
# Some requires items, some materials and others entities.
|
||||||
|
# With admin GUI there is separation for them. Here you just need to know which one requires
|
||||||
|
# which extra data.
|
||||||
|
# Entity accepts names from https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
|
||||||
|
entity: CAW
|
||||||
|
# Indicate that money will be removed after challenge completion.
|
||||||
|
# Material accepts names from: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
|
||||||
|
material: STONE
|
||||||
|
# Allows defining how many things should be checked for the statistic field.
|
||||||
|
amount: 5
|
||||||
|
# Allows to set that statistic will be reduced after challenge completion.
|
||||||
|
reduce: false
|
||||||
|
# Rewards section allows defining what player will receive after completing challenge
|
||||||
|
# for the first time.
|
||||||
|
rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Some Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- STONE:6
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# Repeatable allows to define if challenge is repeatable or not.
|
||||||
|
# Repeat Rewards are stored only if repeatable is set to true.
|
||||||
|
repeatable: true
|
||||||
|
# Repeat times allow defining how many times challenge can be repeated.
|
||||||
|
# If the value is 0 or smaller, it means that challenge is not limited.
|
||||||
|
repeat-times: -1
|
||||||
|
# Repeat-rewards section allows defining what player will receive after completing challenge
|
||||||
|
# each repeating time.
|
||||||
|
repeat-rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Repeat Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- PLAYER_HEAD:BONNe1704
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
levels:
|
||||||
|
# Levels also must contain level-id as a name.
|
||||||
|
example_level:
|
||||||
|
# Name of the level. If it is not present, name will be set to the level id.
|
||||||
|
# Supports ColorCodes.
|
||||||
|
name: "&2 Example Level"
|
||||||
|
# Icon for the Level. Will be displayed only for unlocked levels.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
icon: BOOK
|
||||||
|
# Locked level icon. Will be displayed if level is locked.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
locked-icon: BOOK
|
||||||
|
# Each level can have an extra text in their lore that is only for this level.
|
||||||
|
# Text has its own Color Codes.
|
||||||
|
description: |-
|
||||||
|
&7 Description of Level
|
||||||
|
# This allows to set the ordering for levels.
|
||||||
|
# If 2 level has the same order number, they will be ordered by their unique_id.
|
||||||
|
order: 1
|
||||||
|
# This allows to set the how many challenges can be skipped to unlock next level.
|
||||||
|
# This will not affect level completion status. Players will still need complete
|
||||||
|
# every challenge to receive rewards.
|
||||||
|
waiver: 1
|
||||||
|
# Rewards section allows defining what player will receive after completing challenge
|
||||||
|
# for the first time.
|
||||||
|
rewards:
|
||||||
|
# The reward text is a message in challenge "lore" that will be specific for
|
||||||
|
# this challenge.
|
||||||
|
text: "&7 Some Reward Text"
|
||||||
|
# Items contains a list of rewards that player will receive.
|
||||||
|
# It uses BentoBox ItemParser.
|
||||||
|
# Write format can be found in: https://docs.bentobox.world/en/latest/BentoBox/ItemParser/
|
||||||
|
items:
|
||||||
|
- STONE:6
|
||||||
|
# Experience allows defining player experience that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
experience: 5
|
||||||
|
# Money allows defining player money that he will receive for
|
||||||
|
# completing the challenge.
|
||||||
|
money: 1.6
|
||||||
|
# Commands contains a list of commands that will be executed after player
|
||||||
|
# completes a challenge.
|
||||||
|
# If command starts with `[SELF]` it will indicate that player will execute this command.
|
||||||
|
# The command supports [player] placeholder that will be replaced with a player name who
|
||||||
|
# completed the challenge.
|
||||||
|
# It is not necessary to writhe `/`.
|
||||||
|
# This examples first command will force player to execute `/island` command,
|
||||||
|
# While second command will run `/kill [player]` from the server console.
|
||||||
|
commands:
|
||||||
|
- island
|
||||||
|
- kill [player]
|
||||||
|
# Allows to define the list of challenges that will be linked to this level.
|
||||||
|
challenges:
|
||||||
|
- example_inventory_challenge
|
||||||
|
- example_island_challenge
|
||||||
|
- example_other_challenge
|
||||||
|
- example_statistic_challenge
|
Loading…
Reference in New Issue
Block a user