Make default translation looking a bit nicer (#192)

* Make default translation looking a bit nicer
* Updating a few friendly names and rewording some phrases
* Add generic .gitignore
This commit is contained in:
NotMyFault 2019-10-14 13:12:18 +02:00 committed by BONNe
parent 967e6e05a2
commit 3f9e709cdd
3 changed files with 270 additions and 138 deletions

133
.gitignore vendored Normal file
View File

@ -0,0 +1,133 @@
### Others ###
*.cmd
*.sh
*.prefs
### Maven ###
/mvn
/target/lib
/target/maven-archiver
/target/classes
/target/maven-status
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
out/
### Java ###
*.class
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.war
*.ear
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
*.iml
## Directory-based project format:
.idea/
# if you remove the above rule, at least ignore the following:
# User-specific stuff:
.idea/workspace.xml
.idea/tasks.xml
.idea/dictionaries
.idea/shelf
# Sensitive or high-churn files:
.idea/dataSources.ids
.idea/dataSources.xml
.idea/sqlDataSources.xml
.idea/dynamic.xml
.idea/uiDesigner.xml
# Gradle:
.idea/gradle.xml
.idea/libraries
.gradle
# Mongo Explorer plugin:
# .idea/mongoSettings.xml
## File-based project format:
*.ipr
*.iws
## Plugin-specific files:
# IntelliJ
/out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
### Eclipse ###
*.pydevproject
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
# Eclipse Core
.project
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# CDT-specific
.cproject
# JDT-specific (Eclipse Java Development Tools)
.classpath
# Java annotation processor (APT)
.factorypath
# PDT-specific
.buildpath
# sbteclipse plugin
.target
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
/target/
checkstyle.xml
classes/

View File

@ -143,7 +143,7 @@
"requiredPermissions": [] "requiredPermissions": []
} }
}, },
"rewardText": "Change your logs for some clay", "rewardText": "Exchange your logs for some clay",
"rewardItems": [ "rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: CLAY\n amount: 4\n" "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: CLAY\n amount: 4\n"
], ],
@ -151,7 +151,7 @@
"rewardMoney": 0, "rewardMoney": 0,
"rewardCommands": [], "rewardCommands": [],
"repeatable": true, "repeatable": true,
"repeatRewardText": "Change your logs for some clay balls", "repeatRewardText": "Exchange your logs for some clay balls",
"maxTimes": 0, "maxTimes": 0,
"repeatExperienceReward": 5, "repeatExperienceReward": 5,
"repeatItemReward": [ "repeatItemReward": [
@ -586,7 +586,7 @@
"friendlyName": "Pumpkin collector", "friendlyName": "Pumpkin collector",
"deployed": true, "deployed": true,
"description": [ "description": [
"Grow and collect some pumpkin" "Grow and collect some pumpkins"
], ],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: PUMPKIN\n", "icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: PUMPKIN\n",
"order": 3, "order": 3,
@ -622,7 +622,7 @@
"repeatRewardCommands": [] "repeatRewardCommands": []
}, },
{ {
"uniqueId": "chisedmaker", "uniqueId": "chiseledmaker",
"friendlyName": "Chiseled stone bricks crafter", "friendlyName": "Chiseled stone bricks crafter",
"deployed": true, "deployed": true,
"description": [ "description": [
@ -663,7 +663,7 @@
}, },
{ {
"uniqueId": "crackedmaker", "uniqueId": "crackedmaker",
"friendlyName": "Cracked stone bricks", "friendlyName": "Cracked stone bricks crafter",
"deployed": true, "deployed": true,
"description": [ "description": [
"Smelt some bricks to get cracked stone bricks." "Smelt some bricks to get cracked stone bricks."
@ -895,7 +895,7 @@
"requiredPermissions": [] "requiredPermissions": []
} }
}, },
"rewardText": "Iron for tools crafting and some cats.", "rewardText": "Iron to craft some tools and a couple of cats.",
"rewardItems": [ "rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: IRON_ORE\n amount: 16\n", "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: IRON_ORE\n amount: 16\n",
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: OCELOT_SPAWN_EGG\n amount: 2\n" "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: OCELOT_SPAWN_EGG\n amount: 2\n"
@ -961,7 +961,7 @@
"friendlyName": "Visit nether", "friendlyName": "Visit nether",
"deployed": true, "deployed": true,
"description": [ "description": [
"Nether is a horrible place, but it has some useful stuff." "The nether is a horrible place, but it has some useful materials."
], ],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: NETHERRACK\n", "icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: NETHERRACK\n",
"order": 3, "order": 3,
@ -1064,7 +1064,6 @@
"requiredPermissions": [] "requiredPermissions": []
} }
}, },
"rewardText": "Some prismarine shards and sea pickles", "rewardText": "Some prismarine shards and sea pickles",
"rewardItems": [ "rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: PRISMARINE_SHARD\n amount: 16\n", "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: PRISMARINE_SHARD\n amount: 16\n",
@ -1174,7 +1173,7 @@
"friendlyName": "Iron Farm", "friendlyName": "Iron Farm",
"deployed": true, "deployed": true,
"description": [ "description": [
"Use your villagers to produce free iron golems." "Use your villagers to spawn free iron golems."
], ],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: IRON_BLOCK\n", "icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: IRON_BLOCK\n",
"order": 1, "order": 1,
@ -1302,7 +1301,7 @@
"friendlyName": "Villager Breeder", "friendlyName": "Villager Breeder",
"deployed": true, "deployed": true,
"description": [ "description": [
"Start to create a slave army." "Start to create a villager army."
], ],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: EMERALD_BLOCK\n", "icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: EMERALD_BLOCK\n",
"order": 1, "order": 1,
@ -1605,7 +1604,7 @@
"requiredPermissions": [] "requiredPermissions": []
} }
}, },
"rewardText": "Exchange your iron stuff to some diamond", "rewardText": "Exchange your iron stuff to some diamonds",
"rewardItems": [ "rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: DIAMOND\n amount: 4\n" "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: DIAMOND\n amount: 4\n"
], ],
@ -1627,7 +1626,7 @@
"friendlyName": "Trader", "friendlyName": "Trader",
"deployed": true, "deployed": true,
"description": [ "description": [
"Use your slaves to get some gems" "Use your villagers to get some gems"
], ],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: EMERALD\n", "icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: EMERALD\n",
"order": 4, "order": 4,
@ -1645,7 +1644,7 @@
"requiredPermissions": [] "requiredPermissions": []
} }
}, },
"rewardText": "Exchange your emeralds to some diamond", "rewardText": "Exchange your emeralds to some diamonds",
"rewardItems": [ "rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: DIAMOND\n amount: 4\n" "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1976\n type: DIAMOND\n amount: 4\n"
], ],

View File

@ -14,28 +14,28 @@ challenges:
parameters: '' parameters: ''
description: 'Main admin command. Opens GUI.' description: 'Main admin command. Opens GUI.'
import: import:
description: 'Import challenges from challenges.yml|Parameter overwrite means that challenges or levels with the same ID will be overwritten.' description: 'Import challenges from challenges.yml | Parameter overwrite means that challenges or levels with the same ID will be overwritten.'
parameters: '[overwrite]' parameters: '[overwrite]'
reload: reload:
description: 'Reload challenges from the database|Parameter hard means that addon will reset connection to database.' description: 'Reload challenges from the database | Parameter hard means that addon will reset the connection to the database.'
parameters: '[hard]' parameters: '[hard]'
show: show:
description: 'Prints in chat all challenges that exist in world.' description: 'Prints all challenges in the chat which exist in this world.'
parameters: '' parameters: ''
defaults: defaults:
description: 'Show subcommands to import/export default challenges.' description: 'Shows subcommands to import/export the default challenges.'
parameters: '[command]' parameters: '[command]'
defaults-import: defaults-import:
description: 'Import default challenges.' description: 'Import the default challenges.'
parameters: '' parameters: ''
defaults-generate: defaults-generate:
description: 'Export existing challenges to default.json file.' description: 'Export existing challenges to default.json file.'
parameters: '[overwrite] - allows to overwrite existing file.' parameters: '[overwrite] - allows to overwrite existing file.'
complete: complete:
description: 'Complete challenge for player.' description: 'Complete a challenge for a player.'
parameters: '<player> <challenge_id>' parameters: '<player> <challenge_id>'
reset: reset:
description: 'Reset challenge for player. If "challenge_id" is set to "all", then it will reset all challenges.' description: 'Reset a challenge for a player. If "challenge_id" is set to "all", then it will reset all challenges.'
parameters: '<player> <challenge_id>' parameters: '<player> <challenge_id>'
migrate: migrate:
description: 'Migrate current game world challenges data to 0.8.0 storage format.' description: 'Migrate current game world challenges data to 0.8.0 storage format.'
@ -89,8 +89,8 @@ challenges:
edit-level: 'Edit level' edit-level: 'Edit level'
delete-challenge: 'Remove challenge' delete-challenge: 'Remove challenge'
delete-level: 'Remove level' delete-level: 'Remove level'
import: 'Import ASkyblock Challenges' import: 'Import ASkyblock challenges'
settings: 'Edit Settings' settings: 'Edit settings'
properties: 'Properties' properties: 'Properties'
requirements: 'Requirements' requirements: 'Requirements'
rewards: 'Rewards' rewards: 'Rewards'
@ -102,15 +102,15 @@ challenges:
order: 'Order' order: 'Order'
environment: 'Environment' environment: 'Environment'
remove-on-complete: 'Remove after completion' remove-on-complete: 'Remove after completion'
name: 'Friendly Name' name: 'Friendly name'
required-entities: 'Required Entities' required-entities: 'Required entities'
remove-entities: 'Kill Entities' remove-entities: 'Kill entities'
required-blocks: 'Required Blocks' required-blocks: 'Required blocks'
remove-blocks: 'Remove Blocks' remove-blocks: 'Remove blocks'
search-radius: 'Search Radius' search-radius: 'Search radius'
required-permissions: 'Required Permissions' required-permissions: 'Required permissions'
required-items: 'Required Items' required-items: 'Required items'
remove-items: 'Remove Items' remove-items: 'Remove items'
required-experience: 'Required experience' required-experience: 'Required experience'
remove-experience: 'Remove experience' remove-experience: 'Remove experience'
required-level: 'Required island level' required-level: 'Required island level'
@ -128,20 +128,20 @@ challenges:
repeat-reward-experience: 'Repeat reward experience' repeat-reward-experience: 'Repeat reward experience'
repeat-reward-money: 'Repeat reward money' repeat-reward-money: 'Repeat reward money'
repeat-reward-commands: 'Repeat reward commands' repeat-reward-commands: 'Repeat reward commands'
waiver-amount: 'Waiver Amount' waiver-amount: 'Waiver amount'
add-challenge: 'Add Challenge' add-challenge: 'Add challenge'
remove-challenge: 'Remove Challenge' remove-challenge: 'Remove challenge'
reset-on-new: 'Reset On New Island' reset-on-new: 'Reset on new island'
broadcast: 'Broadcast Completion' broadcast: 'Broadcast completion'
remove-completed: 'Remove after complete' remove-completed: 'Remove after complete'
glow: 'Glow when completed' glow: 'Glow when completed'
free-at-top: 'Free challenges first' free-at-top: 'Free challenges first'
line-length: 'Lore line length' line-length: 'Lore line length'
visibility-mode: 'Challenge Visibility Mode' visibility-mode: 'Challenge visibility mode'
toggle-user-list: 'User List' toggle-user-list: 'User list'
remove-selected: 'Remove Selected' remove-selected: 'Remove selected'
add: 'Add' add: 'Add'
show-eggs: 'Switch View mode' show-eggs: 'Switch view mode'
accept: 'Accept' accept: 'Accept'
decline: 'Decline' decline: 'Decline'
save: 'Save' save: 'Save'
@ -155,22 +155,22 @@ challenges:
clear: 'Clear' clear: 'Clear'
remove-empty: 'Remove empty' remove-empty: 'Remove empty'
number: '[number]' number: '[number]'
level-lore: 'Level Description' level-lore: 'Level description'
challenge-lore: 'Challenge Description' challenge-lore: 'Challenge description'
gui-view-mode: 'Display All GameModes' gui-view-mode: 'Display all GameModes'
gui-mode: 'Single Challenges GUI' gui-mode: 'Single challenges GUI'
history-store: 'Challenges History' history-store: 'Challenges history'
history-lifespan: 'History Lifespan' history-lifespan: 'History LifeSpan'
island-store: 'Store per Island' island-store: 'Store per island'
default-locked-icon: 'Locked Level Icon' default-locked-icon: 'Locked level icon'
input-mode: 'Switch input mode' input-mode: 'Switch input mode'
title-enable: 'Completion title' title-enable: 'Completion title'
title-showtime: 'Title Show Time' title-showtime: 'Title show time'
default-import: 'Import Default Challenges' default-import: 'Import default challenges'
default-export: 'Export Existing Challenges' default-export: 'Export existing challenges'
complete-wipe: 'Wipe Addon Databases' complete-wipe: 'Wipe addon databases'
challenge-wipe: 'Wipe Challenges Database' challenge-wipe: 'Wipe challenges database'
players-wipe: 'Wipe User Database' players-wipe: 'Wipe user database'
library: 'Web Library' library: 'Web Library'
download: 'Download Libraries' download: 'Download Libraries'
@ -188,17 +188,17 @@ challenges:
reduce: "Reduce" reduce: "Reduce"
descriptions: descriptions:
admin: admin:
save: 'Save and return to previous GUI.' save: 'Save and return to the previous GUI.'
cancel: 'Return to previous GUI. Changes will not be saved.' cancel: 'Return to the previous GUI. Changes will not be saved.'
input: 'Open text field input.' input: 'Open text field input.'
set: 'Set operation. Clicking on numbers will change value to selected number.' set: 'Set operation. Clicking on the numbers will change the value to the selected number.'
increase: 'Increase operation. Clicking on numbers will increase value by selected number.' increase: 'Increase operation. Clicking on the numbers will increase the value by the selected number.'
reduce: 'Reduce operation. Clicking on numbers will reduce value by selected number.' reduce: 'Reduce operation. Clicking on the numbers will reduce the value by the selected number.'
multiply: 'Multiply operation. Clicking on numbers will multiply value by selected number.' multiply: 'Multiply operation. Clicking on the numbers will multiply the value by the selected number.'
import: 'Import ASkyblock Challenges.|On right click it enables/disables overwrite mode.|Place Challenges.yml inside ./BentoBox/addons/Challenges folder.' import: 'Import ASkyblock challenges. | On right click it enables/disables overwrite mode. | Place challenges.yml inside the ./BentoBox/addons/Challenges folder.'
complete: 'Complete challenges for any user.|User will not get reward for completion.' complete: 'Complete challenges for any user. | The user will not get any reward for completion.'
reset: 'Reset completed user challenges.|Right click enables/disables Reset all functionality.' reset: 'Reset completed user challenges. | Right click enables/disables Reset all functionality.'
create-challenge: 'Add new Challenge.|By default it will be in free challenges list.' create-challenge: 'Add new challenge. | Will be in free challenges list by default.'
create-level: 'Add new Level.' create-level: 'Add new Level.'
edit-challenge: 'Edit Challenge settings.' edit-challenge: 'Edit Challenge settings.'
edit-level: 'Edit Level settings.' edit-level: 'Edit Level settings.'
@ -208,76 +208,76 @@ challenges:
properties: 'Change general properties' properties: 'Change general properties'
requirements: 'Manage requirements' requirements: 'Manage requirements'
rewards: 'Manage rewards' rewards: 'Manage rewards'
challenges: 'manage level challenges (add / remove).' challenges: 'Manage level challenges (add / remove).'
deployment: 'Allows users to complete (view) challenge.' deployment: 'Allows users to complete (view) challenge.'
icon-challenge: 'Icon that will be displayed in GUI panels for this challenge.' icon-challenge: 'Icon that will be displayed in GUI panels for this challenge.'
icon-level: 'Icon that will be displayed in GUI panels for this level.' icon-level: 'Icon that will be displayed in GUI panels for this level.'
locked-icon: 'Icon that will be displayed in GUI panels if level is locked.' locked-icon: 'Icon that will be displayed in GUI panels if the level is locked.'
description: 'Edit description.' description: 'Edit description.'
order: 'Change order number.' order: 'Change order number.'
environment: 'Change challenge environment.' environment: 'Change challenge environment.'
remove-on-complete: 'Remove challenge from player GUI after it is completed.' remove-on-complete: 'Remove a challenge from a player"s GUI after it is completed.'
name-challenge: 'Change challenge display name.' name-challenge: 'Change challenge display name.'
name-level: 'Change level display name.' name-level: 'Change level display name.'
required-entities: 'Add/edit/remove required entities.|Entities:|' required-entities: 'Add/edit/remove required entities. |E ntities:|'
remove-entities: 'Remove (kill) entities on challenge completion.' remove-entities: 'Remove (kill) entities on challenge completion.'
required-blocks: 'Add/edit/remove required blocks.|Blocks:|' required-blocks: 'Add/edit/remove required blocks. | Blocks:|'
remove-blocks: 'Remove (replace with air) blocks on challenge completion.' remove-blocks: 'Remove (replace with air) blocks on challenge completion.'
search-radius: "Radius around player's location where required entities and blocks will be searched." search-radius: "Radius around player's location where required entities and blocks will be searched."
required-permissions: 'Required permissions for player to be able to complete challenge.|Permission:' required-permissions: 'Required permissions a for player to be able to complete this challenge. | Permission:'
required-items: 'Required items in player"s inventory.|Items:' required-items: 'Required items in player"s inventory. | Items:'
remove-items: 'Remove items from player inventory after challenge completion.' remove-items: 'Remove items from player"s inventory after challenge completion.'
required-experience: 'Define required experience for user to complete challenge.' required-experience: 'Define required experience for a user to complete the challenge.'
remove-experience: 'Remove remove required experience.' remove-experience: 'Remove required experience.'
required-level: 'Define required island level for this challenge.|&cRequires Level addon.' required-level: 'Define the required island level for this challenge. | &cRequires Level addon.'
required-money: 'Define required money in player"s account.|&cRequires Vault and Economy plugin.' required-money: 'Define the required money in player"s account. |&cRequires Vault and an Economy plugin.'
remove-money: 'Remove required money from player"s account.|&cRequires Vault and Economy plugin.' remove-money: 'Remove required money from player"s account.| &cRequires Vault and an Economy plugin.'
reward-text: 'Change message that will be sent to player after challenges completion.' reward-text: 'Change message that will be sent to player after challenges completion.'
reward-items: 'Change first time completion reward items.|Items:' reward-items: 'Change first time completion reward items.| Items:'
reward-experience: 'Change first time completion reward Experience.' reward-experience: 'Change first time completion reward experience.'
reward-money: 'Change first time completion reward Money.|&cRequires Vault and Economy plugin.' reward-money: 'Change first time completion reward money.| &cRequires Vault and Economy plugin.'
reward-commands: 'Define reward commands that will be called after first time completion.|***Adding "[SELF]" at the start means that command will be run by player, f.e. "/kill"|***String "[player]" will be replaced with player name, f.e. "/kill [player]" will be transformed to "/kill BONNe1704"|Commands:' reward-commands: 'Define reward commands that will be called after first time completion.| ***Adding "[SELF]" at the start means that command will be run by player, e.g. "/kill"|***String "[player]" will be replaced with player name, e.g. "/kill [player]" will be transformed to "/kill BONNe1704"|Commands:'
repeatable: 'Define if challenge is repeatable or not.' repeatable: 'Define if challenge is repeatable or not.'
repeat-count: 'Define maximal repeat count. If value is set 0 or smaller, then there are no limitations.' repeat-count: 'Define maximal repeat count. If the value is set 0, there are no limitations.'
repeat-reward-text: 'Change message that will be sent to player after challenge repeated completion.' repeat-reward-text: 'Change message that will be sent to the player after challenge repeated completion.'
repeat-reward-items: 'Change repeated completion reward items.|Items:' repeat-reward-items: 'Change repeated completion reward items.| Items:'
repeat-reward-experience: 'Change repeated completion reward Experience.' repeat-reward-experience: 'Change repeated completion reward experience.'
repeat-reward-money: 'Change repeated completion reward Money.|&cRequires Vault and Economy plugin.' repeat-reward-money: 'Change repeated completion reward money.| &cRequires Vault and an Economy plugin.'
repeat-reward-commands: 'Define reward commands that will be called after challenge repeated completion.|***Adding "[SELF]" at the start means that command will be run by player, f.e. "/kill"|***String "[player]" will be replaced with player name, f.e. "/kill [player]" will be transformed to "/kill BONNe1704"|Commands:' repeat-reward-commands: 'Define reward commands that will be executed after challenge repeated completion.| ***Adding "[SELF]" at the start means that command will be run by player, e.g. "/kill"|***String "[player]" will be replaced with player name, e.g. "/kill [player]" will be transformed to "/kill BONNe1704"|Commands:'
waiver-amount: 'Set how many challenges can be left undone to unlock next level.' waiver-amount: 'Set the amount of challenges a player can leave out to unlock the next level.'
reward-text-level: 'Change message that will be sent to player after completing all challenges in level.' reward-text-level: 'Change the message that will be sent to the player after completing all challenges in a level.'
add-challenge: 'Add existing challenge to current level.' add-challenge: 'Add an existing challenge to the current level.'
remove-challenge: 'Remove a challenge from current level.' remove-challenge: 'Remove a challenge from the current level.'
reset-on-new: 'Enables/Disables resets of all player challenges if player restarts island, leaves island or is kicked.' reset-on-new: 'Enables/Disables resets of all challenges for a player if they restart, leave or get kicked from an island.'
broadcast: 'Enables/Disables broadcast to online players about first time challenge completion.' broadcast: 'Enables/Disables the broadcast about the first time challenge completion to all online players.'
remove-completed: 'Enables/Disables hiding challenges that are completed and cannot be repeated.' remove-completed: 'Enables/Disables hiding challenges that are completed and cannot be repeated.'
glow: 'Enables/Disables glowing effect for completed challenges.' glow: 'Enables/Disables the glowing effect for completed challenges.'
free-at-top: 'Change free challenges location. True means that challenges will be first, otherwise they will be last.' free-at-top: 'Change free challenges location. True means that challenges will be first, otherwise they will be last.'
line-length: 'Modify the maximum line length in lore box. Will not affect stored objects.' line-length: 'Modify the maximum line length in lore box. Will not affect stored objects.'
toggle-user-list: 'Switch to different player list.' toggle-user-list: 'Switch to different player list.'
mode-online: 'Players which currently are online.' mode-online: 'Players which are currently online.'
mode-in-world: 'Players in GameMode world.' mode-in-world: 'Players in a GameMode world.'
mode-with-island: 'Players that have an island in GameMode.' mode-with-island: 'Players that have an island in a GameMode world.'
selected: 'Selected' selected: 'Selected'
remove-selected: 'Remove selected elements.|Select elements with the right mouse button.' remove-selected: 'Remove selected elements. | Select elements with the right mouse button.'
show-eggs: 'Switch entity view between Egg mode or Head mode.' show-eggs: 'Switch entity view between Egg mode or Head mode.'
level-lore: 'Modify which level description elements should be visible.' level-lore: 'Modify which level description elements should be visible.'
challenge-lore: 'Modify which challenge description elements should be visible.' challenge-lore: 'Modify which challenge description elements should be visible.'
gui-view-mode: "Set if /challenges GUI should show GameModes or challenges in player's world." gui-view-mode: "Set if /challenges GUI should show GameModes or challenges in player's world."
history-store: 'Enable/disable challenges history storage.' history-store: 'Enable/disable challenges history storage.'
history-lifespan: 'Modify how many days history data will be saved.|0 means forever.' history-lifespan: 'Modify how many days history data should be stored. | 0 means forever.'
island-store: 'Enable/disable challenges data storing per island. This means that challenges will be the same for the whole team if this is enabled.|Will NOT convert data on click. PROGRESS WILL BE LOST.' island-store: 'Enable/disable challenges data storing per island. This means that challenges will be the same for the whole team if this is enabled.|Will NOT convert data on click. PROGRESS WILL BE LOST.'
default-locked-icon: 'Change default locked level icon.|This option can be overwritten by each level.' default-locked-icon: 'Change default locked level icon. | This option can be overwritten by each level.'
gui-mode: 'Enable/disable single challenges GUI.|&2Requires server restart.' gui-mode: 'Enable/disable single challenges GUI. | &2Requires a server restart.'
visibility-mode: 'Display/hide undeployed challenges.' visibility-mode: 'Show/hide undeployed challenges.'
click-to-edit: '&4Click here to edit input.' click-to-edit: '&4Click here to edit input.'
edit-text-line: '&6 Edit text message!' edit-text-line: '&6Edit text message!'
add-text-line: '&6 Add new text message!' add-text-line: '&6Add new text message!'
input-mode: 'Switch between chat and anvil input modes.' input-mode: 'Switch between chat and anvil input modes.'
title-enable: 'Enable/disable the title message that will be showed when player complete challenge.' title-enable: 'Enable/disable the title message that will be shown to player"s when they complete a challenge.'
title-showtime: 'Modify how long title message will be visible to player.' title-showtime: 'Modify how long title messages will be visible to the player.'
default-import: 'Import default challenges.' default-import: 'Import default challenges.'
default-export: 'Export existing challenges to defaults.json file.' default-export: 'Export existing challenges to defaults.json file.'
complete-wipe: 'Completely clear all challenges addon databases. Includes player data!' complete-wipe: 'Completely clear all challenges addon databases. Includes player data!'
@ -292,7 +292,7 @@ challenges:
library-lang: '&aLanguage: [lang]' library-lang: '&aLanguage: [lang]'
library-gamemode: '&aPrimary for [gamemode]' library-gamemode: '&aPrimary for [gamemode]'
download: 'Manually update available challenges libraries. |Right click to enable cache clearing.' download: 'Manually update available challenges libraries. | Right click to enable cache clearing.'
download-disabled: 'GitHub data downloader is disabled in BentoBox. Without it, you cannot use Libraries!' download-disabled: 'GitHub data downloader is disabled in BentoBox. Without it, you cannot use Libraries!'
lore: lore:
@ -304,25 +304,25 @@ challenges:
environment: "Environment string. | Defined in challenges object - challenge.environment." environment: "Environment string. | Defined in challenges object - challenge.environment."
requirements: "Requirement string. | Represents translation for: | 'challenges.gui.challenge-description.required-level' | 'challenges.gui.challenge-description.required-money' | 'challenges.gui.challenge-description.required-experience' | and challenge.requiredItems, challenge.requiredBlocks or challenge.requiredEntities." requirements: "Requirement string. | Represents translation for: | 'challenges.gui.challenge-description.required-level' | 'challenges.gui.challenge-description.required-money' | 'challenges.gui.challenge-description.required-experience' | and challenge.requiredItems, challenge.requiredBlocks or challenge.requiredEntities."
reward_text: "Reward string. | Defined in challenge.rewardText and challenge.repeatRewardText" reward_text: "Reward string. | Defined in challenge.rewardText and challenge.repeatRewardText"
reward_other: "Reward other String. | Represents translation for: | 'challenges.gui.challenge-description.experience-reward' | 'challenges.gui.challenge-description.money-reward' | 'challenges.gui.challenge-description.not-repeatable'." reward_other: "Reward other string. | Represents translation for: | 'challenges.gui.challenge-description.experience-reward' | 'challenges.gui.challenge-description.money-reward' | 'challenges.gui.challenge-description.not-repeatable'."
reward_items: "Reward Items. | List of items that will be rewarded defined in challenge.rewardItems and challenge.repeatRewardItems." reward_items: "Reward items. | List of items that will be rewarded defined in challenge.rewardItems and challenge.repeatRewardItems."
reward_commands: "Reward Commands. | List of commands that will be rewarded defined in challenge.rewardCommands and challenge.repeatRewardCommands." reward_commands: "Reward commands. | List of commands that will be rewarded defined in challenge.rewardCommands and challenge.repeatRewardCommands."
level_status: "Status string. | Represents translation 'challenges.gui.level-description.completed'." level_status: "Status string. | Represents translation 'challenges.gui.level-description.completed'."
challenge_count: "Completed challenge count string. | Represents translation for 'challenges.gui.level-description.completed-challenges-of'" challenge_count: "Completed challenge count string. | Represents translation for 'challenges.gui.level-description.completed-challenges-of'"
unlock_message: "Unlock message string. | Defined in challenges Level object - challengeLevel.unlockMessage." unlock_message: "Unlock message string. | Defined in challenges Level object - challengeLevel.unlockMessage."
waiver_amount: "Shippable challenge count to unlock next level string. | Represents translation for 'challenges.gui.level-description.waver-amount'" waiver_amount: "Shippable challenge count to unlock next level string. | Represents translation for 'challenges.gui.level-description.waver-amount'"
level_reward_text: "Reward string. | Defined in challengeLevel.rewardText" level_reward_text: "Reward string. | Defined in challengeLevel.rewardText"
level_reward_other: "Reward other String. | Represents translation for: | 'challenges.gui.level-description.experience-reward' | 'challenges.gui.level-description.money-reward'." level_reward_other: "Reward other string. | Represents translation for: | 'challenges.gui.level-description.experience-reward' | 'challenges.gui.level-description.money-reward'."
level_reward_items: "Reward Items. | List of items that will be rewarded defined in challengeLevel.rewardItems." level_reward_items: "Reward items. | List of items that will be rewarded defined in challengeLevel.rewardItems."
level_reward_commands: "Reward Commands. | List of commands that will be rewarded defined in challengeLevel.rewardCommands." level_reward_commands: "Reward commands. | List of commands that will be rewarded defined in challengeLevel.rewardCommands."
current-value: '|&6Current value: [value].' current-value: '|&6Current value: [value].'
enabled: 'Active' enabled: 'Active'
disabled: 'Disabled' disabled: 'Disabled'
type: type:
island: '&arequire blocks or mobs around player' island: '&arequire blocks or mobs around player'
inventory: '&arequire items in players inventory' inventory: '&arequire items in the player"s inventory'
other: '&arequire things from other plugins/addons' other: '&arequire things from other plugins/addons'
the-end: '- The End' the-end: '- The End'
nether: '- Nether' nether: '- Nether'
@ -346,12 +346,12 @@ challenges:
toggleable: "Toggle if undeployed challenges should be displayed" toggleable: "Toggle if undeployed challenges should be displayed"
challenge-description: challenge-description:
level: '&FLevel: [level]' level: '&fLevel: [level]'
completed: '&BCompleted' completed: '&bCompleted'
completed-times-of: 'Completed [donetimes] out of [maxtimes]' completed-times-of: 'Completed [donetimes] out of [maxtimes]'
maxed-reached: 'Completed [donetimes] out of [maxtimes]' maxed-reached: 'Completed [donetimes] out of [maxtimes]'
completed-times: 'Completed [donetimes]' completed-times: 'Completed [donetimes]'
warning-items-take: '&cAll required items are taken when you complete this challenge!' warning-items-take: '&cAll required items are taken from your inventory when you complete this challenge!'
objects-close-by: '&cAll required blocks and entities must be close to you on your island!' objects-close-by: '&cAll required blocks and entities must be close to you on your island!'
warning-entities-kill: '&cAll required entities will be killed when you complete this challenge!' warning-entities-kill: '&cAll required entities will be killed when you complete this challenge!'
warning-blocks-remove: '&cAll required blocks will be removed when you complete this challenge!' warning-blocks-remove: '&cAll required blocks will be removed when you complete this challenge!'
@ -368,8 +368,8 @@ challenges:
required-entities: 'Required Entities:' required-entities: 'Required Entities:'
required-blocks: 'Required Blocks:' required-blocks: 'Required Blocks:'
level-description: level-description:
completed: '&BCompleted' completed: '&bCompleted'
completed-challenges-of: '&3You have completed [number] of [max] challenges in this level.' completed-challenges-of: '&3You have completed [number] out of [max] challenges in this level.'
waver-amount: '&6[value] challenges can be skipped to unlock next level.' waver-amount: '&6[value] challenges can be skipped to unlock next level.'
experience-reward: '&6Exp reward: [value]' experience-reward: '&6Exp reward: [value]'
money-reward: '&6Money reward: $[value]' money-reward: '&6Money reward: $[value]'
@ -398,32 +398,32 @@ challenges:
prefix: "&2[SERVER]: " prefix: "&2[SERVER]: "
admin: admin:
number: "Write a number in chat and press enter to accept it and press enter." number: "Write a number in the chat and press enter."
unique-id: "Write the object's unique name and press enter." unique-id: "Write the object's unique name and press enter."
challenge-name: "Write the display name in chat for current challenge." challenge-name: "Write the display name in the chat for the current challenge."
level-name: "Write display name in chat for current level." level-name: "Write the display name in chat for the current level."
titles: titles:
# Title and subtitle my contain variables in [] that will be replaced with proper message from challenge object. # Title and subtitle may contain variables in [] that will be replaced with a proper message from the challenge object.
# [friendlyName] will be replaced with challenge friendly name. # [friendlyName] will be replaced with challenge friendly name.
# [level] will be replaced with level friendly name. # [level] will be replaced with level friendly name.
# [rewardText] will be replaced with challenge reward text. # [rewardText] will be replaced with the challenge reward text.
challenge-title: 'Successfully completed' challenge-title: 'Successfully completed'
challenge-subtitle: '[friendlyName]' challenge-subtitle: '[friendlyName]'
# Title and subtitle my contain variable in [] that will be replaced with proper message from level object. # Title and subtitle may contain variables in [] that will be replaced with a proper message from the level object.
# [friendlyName] will be replaced with level friendly name. # [friendlyName] will be replaced with level friendly name.
# [rewardText] will be replaced with level reward text. # [rewardText] will be replaced with the level reward text.
level-title: 'Successfully completed' level-title: 'Successfully completed'
level-subtitle: '[friendlyName]' level-subtitle: '[friendlyName]'
messages: messages:
admin: admin:
hit-things: 'Hit things to add them to the list of things required. Right click when done.' hit-things: 'Click the things to add them to the list of required things. Right click when done.'
you-added: 'You added one [thing] to the challenge' you-added: 'You added one [thing] to the challenge'
challenge-created: '[challenge]&r created!' challenge-created: '[challenge]&r created!'
complete-wipe: '&cHope you have backups, as you just erased all the Challenges Addon databases!' complete-wipe: '&cHopefully you have backups, because you just erased all the Challenges Addon databases!'
challenge-wipe: '&cHope you have backups, as you just erased all the Challenges and their levels!' challenge-wipe: '&cHopefully you have backups, because you just erased all the Challenges and their levels!'
players-wipe: '&cHope you have backups, as you just erase all the player completed challenges!' players-wipe: '&cHopefully you have backups, because you just erase all the player completed challenges!'
completed: '&2You completed challenge [name] for [player]!' completed: '&2You completed challenge [name] for [player]!'
already-completed: '&2This challenge was already completed!' already-completed: '&2This challenge was already completed!'
@ -456,26 +456,26 @@ challenges:
unknown-challenge: '&cUnknown challenge' unknown-challenge: '&cUnknown challenge'
unique-id: '&cUniqueID "[id]" is not valid.' unique-id: '&cUniqueID "[id]" is not valid.'
wrong-icon: '&cGiven material "[value]" is not valid and cannot be used as icon.' wrong-icon: '&cGiven material "[value]" is not valid and cannot be used as icon.'
not-valid-integer: '&cGiven integer "[value]" is not valid!|Value should be between [min] and [max].' not-valid-integer: '&cGiven integer "[value]" is not valid! | Value should be between [min] and [max].'
not-a-integer: '&cGiven value "[value]" is not integer!' not-a-integer: '&cGiven value "[value]" is not an integer!'
not-deployed: '&cChallenge is not deployed!' not-deployed: '&cChallenge is not deployed!'
not-on-island: '&cYou must be on your island to do that!' not-on-island: '&cYou must be on your island to do that!'
challenge-level-not-available: '&cYou have not unlocked level to complete this challenge.' challenge-level-not-available: '&cYou have not unlocked the required level to complete this challenge.'
not-repeatable: '&cThis challenge is not repeatable!' not-repeatable: '&cThis challenge is not repeatable!'
wrong-environment: '&cYou are in the wrong environment!' wrong-environment: '&cYou are in the wrong environment!'
not-enough-items: '&cYou do not have enough [items] to complete this challenge!' not-enough-items: '&cYou do not have enough [items] to complete this challenge!'
not-close-enough: '&cYou must be standing within [number] blocks of all required items.' not-close-enough: '&cYou must be standing within [number] blocks of all required items.'
you-still-need: '&cYou still need [amount] x [item]' you-still-need: '&cYou still need [amount] x [item]'
missing-addon: '&cCannot complete challenge: Required addon or plugin is missing.' missing-addon: '&cCannot complete challenge: Required addon or plugin is missing.'
incorrect: '&cCannot complete challenge. Requirements are incorrect.' incorrect: '&cCannot complete challenge: Requirements are incorrect.'
not-enough-money: '&cIt is necessary to have [value] on your account to complete the challenge.' not-enough-money: '&cIt is necessary to have [value] on your account to complete the challenge.'
not-enough-experience: '&cIt is necessary to have [value] EXP to complete challenge.' not-enough-experience: '&cIt is necessary to have [value] EXP to complete this challenge.'
island-level: '&cYour island must be level [number] to complete this challenge!' island-level: '&cYour island must be level [number] or greater to complete this challenge!'
import-no-file: '&cCould not find challenges.yml file to import!' import-no-file: '&cCould not find challenges.yml file to import!'
no-load: '&cError: Could not load challenges.yml. [message]' no-load: '&cError: Could not load challenges.yml. [message]'
load-error: '&cError: Cannot load [value].' load-error: '&cError: Cannot load [value].'
no-rank: "&cYou do not have a high enough rank to do that." no-rank: "&cYou do not have rank that is high enough to do that."
cannot-remove-items: '&cSome items cannot be removed from inventory!' cannot-remove-items: '&cSome items cannot be removed from your inventory!'
exist-challenges-or-levels: '&cChallenges already exist in your world. Cannot proceed!' exist-challenges-or-levels: '&cChallenges already exist in your world. Cannot proceed!'
defaults-file-exist: '&cdefaults.json already exists. Use overwrite mode to replace it!' defaults-file-exist: '&cdefaults.json already exists. Use overwrite mode to replace it!'
defaults-file-error: '&cThere was an error while creating defaults.json file! Check console!' defaults-file-error: '&cThere was an error while creating defaults.json file! Check console!'