diff --git a/README.md b/README.md
index 3b054ef..077bdd2 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,12 @@ Add-on for BentoBox to provide challenges for any BentoBox GameMode.
Currently Challenges Addon is in **Beta stage**, so it may or may not contain bugs... a lot of bugs. Also it means, that some features are not working or implemented.
Latest official **Beta Release is 0.7.5**, and you can download it from [Release tab](https://github.com/BentoBoxWorld/Challenges/releases)
+But it will work with BentoBox 1.5.0 only.
-Or you can try **nightly builds** where you can check and test new features that will be implemented in next release from [Jenkins Server](https://ci.codemc.org/job/BentoBoxWorld/job/Challenges/lastStableBuild/).
+Latest development build will work with **BentoBox 1.7.0-SNAPSHOT**, as it contains new functionality, that is not in 1.6 release.
+**Nightly builds** are available in [Jenkins Server](https://ci.codemc.org/job/BentoBoxWorld/job/Challenges/lastStableBuild/).
+
+Be aware that 0.8.0-SNAPSHOT stores data differently than it is in 0.7.5 and below. It will be necessary to migrate data via command "/[gamemode_admin] challenges migrate".
If you like this addon but something is missing or is not working as you want, you can always submit an [Issue request](https://github.com/BentoBoxWorld/Challenges/issues) or get a support in Discord [BentoBox ![icon](https://avatars2.githubusercontent.com/u/41555324?s=15&v=4)](https://discord.bentobox.world)
@@ -30,11 +34,11 @@ There exist also some default challenges, which importing also are available via
## Compatibility
-- [x] BentoBox - 1.5.0 version
-- [x] BSkyBlock - 1.5.0 version
-- [x] AcidIsland - 1.5.0 version
-- [x] SkyGrid - 1.5.0 version
-- [x] CaveBlock - 1.5.0 version
+- [x] BentoBox - 1.7.0-SNAPSHOT version
+- [x] BSkyBlock - 1.6.0 version
+- [x] AcidIsland - 1.6.0 version
+- [x] SkyGrid - 1.6.0 version
+- [x] CaveBlock - 1.6.0 version
## Config.yml
diff --git a/pom.xml b/pom.xml
index 3086e5e..2814cf2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,9 +35,9 @@
1.8
1.7.4
- 1.13.2-R0.1-SNAPSHOT
- 1.6.0
- 1.5.0
+ 1.14.4-R0.1-SNAPSHOT
+ 1.7.0-SNAPSHOT
+ 1.6.0
1.7
${build.version}-SNAPSHOT
@@ -188,6 +188,7 @@
false
*.yml
+ *.json
diff --git a/src/main/java/world/bentobox/challenges/ChallengesImportManager.java b/src/main/java/world/bentobox/challenges/ChallengesImportManager.java
index d850352..42b487f 100644
--- a/src/main/java/world/bentobox/challenges/ChallengesImportManager.java
+++ b/src/main/java/world/bentobox/challenges/ChallengesImportManager.java
@@ -83,7 +83,7 @@ public class ChallengesImportManager
DefaultDataHolder defaultChallenges = new DefaultJSONHandler(this.addon).loadObject();
// All new challenges should get correct ID. So we need to map it to loaded challenges.
- defaultChallenges.getChallengeList().parallelStream().forEach(challenge -> {
+ defaultChallenges.getChallengeList().forEach(challenge -> {
// Set correct challenge ID
challenge.setUniqueId(uniqueIDPrefix + challenge.getUniqueId());
// Set up correct level ID if it is necessary
@@ -95,7 +95,7 @@ public class ChallengesImportManager
manager.loadChallenge(challenge, false, user, user == null);
});
- defaultChallenges.getLevelList().parallelStream().forEach(challengeLevel -> {
+ defaultChallenges.getLevelList().forEach(challengeLevel -> {
// Set correct level ID
challengeLevel.setUniqueId(uniqueIDPrefix + challengeLevel.getUniqueId());
// Set correct world name
diff --git a/src/main/java/world/bentobox/challenges/ChallengesManager.java b/src/main/java/world/bentobox/challenges/ChallengesManager.java
index dd472b5..9dea736 100644
--- a/src/main/java/world/bentobox/challenges/ChallengesManager.java
+++ b/src/main/java/world/bentobox/challenges/ChallengesManager.java
@@ -1154,7 +1154,7 @@ public class ChallengesManager
public void setChallengeComplete(UUID userID, World world, Challenge challenge, int completionCount)
{
String storageID = this.getDataUniqueID(userID, Util.getWorld(world));
- this.setChallengeComplete(storageID, challenge.getUniqueId());
+ this.setChallengeComplete(storageID, challenge.getUniqueId(), completionCount);
this.addLogEntry(storageID, new LogEntry.Builder("COMPLETE").
data("user-id", userID.toString()).
data("challenge-id", challenge.getUniqueId()).
diff --git a/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java b/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java
index 22e0c99..306348a 100644
--- a/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java
+++ b/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java
@@ -62,10 +62,19 @@ public class CompleteChallengeCommand extends CompositeCommand
String challengeName = Utils.getGameMode(this.getWorld()) + "_" + args.get(0);
Challenge challenge = this.addon.getChallengesManager().getChallenge(challengeName);
- int count = args.size() == 2 ? Integer.valueOf(args.get(1)) : 1;
-
if (challenge != null)
{
+ int count = args.size() == 2 ? Integer.valueOf(args.get(1)) : 1;
+
+ boolean canMultipleTimes =
+ user.hasPermission(this.getPermission() + ".multiple");
+
+ if (!canMultipleTimes && count > 1)
+ {
+ user.sendMessage("challenges.error.no-multiple-permission");
+ count = 1;
+ }
+
return TryToComplete.complete(this.addon,
user,
challenge,
diff --git a/src/main/java/world/bentobox/challenges/panel/user/ChallengesGUI.java b/src/main/java/world/bentobox/challenges/panel/user/ChallengesGUI.java
index 103e73d..43219c9 100644
--- a/src/main/java/world/bentobox/challenges/panel/user/ChallengesGUI.java
+++ b/src/main/java/world/bentobox/challenges/panel/user/ChallengesGUI.java
@@ -358,35 +358,26 @@ public class ChallengesGUI extends CommonGUI
// Add ability to input how many repeats player should do.
// Do not open if challenge is not repeatable.
- // TODO: AnvilGUI is removed. Need to use different input mode.
-// if (clickType.isRightClick() && challenge.isRepeatable())
-// {
-// new AnvilGUI(this.addon.getPlugin(),
-// this.user.getPlayer(),
-// "1",
-// (player, reply) -> {
-// try
-// {
-// if (TryToComplete.complete(this.addon,
-// this.user,
-// challenge,
-// this.world,
-// this.topLabel,
-// this.permissionPrefix,
-// Integer.parseInt(reply)))
-// {
-// panel.getInventory().setItem(slot, this.getChallengeButton(challenge).getItem());
-// }
-// }
-// catch (Exception e)
-// {
-// this.user.sendMessage("challenges.errors.not-a-integer", "[value]", reply);
-// }
-//
-// return reply;
-// });
-// }
-// else
+
+ if (clickType.isRightClick() &&
+ challenge.isRepeatable() &&
+ this.user.hasPermission(this.permissionPrefix + "complete.multiple"))
+ {
+ new MultipleGUI(this.user,
+ this.addon.getChallengesSettings().getLoreLineLength(),
+ value -> {
+ TryToComplete.complete(this.addon,
+ this.user,
+ challenge,
+ this.world,
+ this.topLabel,
+ this.permissionPrefix,
+ value);
+
+ this.build();
+ });
+ }
+ else
{
if (TryToComplete.complete(this.addon,
this.user,
diff --git a/src/main/java/world/bentobox/challenges/panel/user/MultipleGUI.java b/src/main/java/world/bentobox/challenges/panel/user/MultipleGUI.java
new file mode 100644
index 0000000..509f29c
--- /dev/null
+++ b/src/main/java/world/bentobox/challenges/panel/user/MultipleGUI.java
@@ -0,0 +1,215 @@
+
+package world.bentobox.challenges.panel.user;
+
+import org.bukkit.Material;
+import org.bukkit.inventory.ItemStack;
+import java.util.function.Consumer;
+
+
+import world.bentobox.bentobox.api.panels.Panel;
+import world.bentobox.bentobox.api.panels.PanelItem;
+import world.bentobox.bentobox.api.panels.builders.PanelBuilder;
+import world.bentobox.bentobox.api.panels.builders.PanelItemBuilder;
+import world.bentobox.bentobox.api.user.User;
+import world.bentobox.challenges.utils.GuiUtils;
+
+
+/**
+ * This GUI will pop out when user uses right click on challenge. It is meant to choose
+ * how many times player will complete challenges.
+ */
+public class MultipleGUI
+{
+ /**
+ * Default constructor.
+ * @param user User who opens gui.
+ * @param lineLength Length of lore message.
+ * @param action Action that will be performed on value clicking.
+ */
+ public MultipleGUI(User user, int lineLength, Consumer action)
+ {
+ this.user = user;
+ this.lineLength = lineLength;
+ this.action = action;
+
+ this.build();
+ }
+
+ /**
+ * This method builds panel that allows to change given number value.
+ */
+ private void build()
+ {
+ PanelBuilder panelBuilder = new PanelBuilder().
+ user(this.user).
+ type(Panel.Type.HOPPER).
+ name(this.user.getTranslation("challenges.gui.title.multiple-complete"));
+
+ panelBuilder.item(2, this.getButton(Button.VALUE));
+
+ // Reduce
+ panelBuilder.item(0, this.getButton(Button.REDUCE_LOT));
+ panelBuilder.item(1, this.getButton(Button.REDUCE));
+
+ // Increase
+ panelBuilder.item(3, this.getButton(Button.INCREASE));
+ panelBuilder.item(4, this.getButton(Button.INCREASE_LOT));
+
+ panelBuilder.build();
+ }
+
+
+ /**
+ * This method creates PanelItem with required functionality.
+ * @param button Functionality requirement.
+ * @return PanelItem with functionality.
+ */
+ private PanelItem getButton(Button button)
+ {
+ ItemStack icon;
+ String name;
+ String description;
+ PanelItem.ClickHandler clickHandler;
+ boolean glow;
+
+ switch (button)
+ {
+ case VALUE:
+ {
+ name = this.user.getTranslation("challenges.gui.buttons.value");
+ description = this.user.getTranslation("challenges.gui.descriptions.current-value", "[value]", Integer.toString(this.value));
+ icon = new ItemStack(Material.GREEN_STAINED_GLASS_PANE);
+ clickHandler = (panel, user, clickType, slot) -> {
+ this.action.accept(this.value);
+ return true;
+ };
+ glow = false;
+ break;
+ }
+ case INCREASE:
+ {
+ name = this.user.getTranslation("challenges.gui.buttons.increase");
+ description = this.user.getTranslation("challenges.gui.descriptions.increase-by", "[value]", "1");
+ icon = new ItemStack(Material.BLUE_STAINED_GLASS_PANE);
+ clickHandler = (panel, user, clickType, slot) -> {
+ this.value++;
+ // Necessary just to update second item
+ panel.getInventory().setItem(2, this.getButton(Button.VALUE).getItem());
+ return true;
+ };
+ glow = false;
+ break;
+ }
+ case INCREASE_LOT:
+ {
+ name = this.user.getTranslation("challenges.gui.buttons.increase");
+ description = this.user.getTranslation("challenges.gui.descriptions.increase-by", "[value]", "5");
+ icon = new ItemStack(Material.MAGENTA_STAINED_GLASS_PANE);
+ clickHandler = (panel, user, clickType, slot) -> {
+ this.value += 5;
+ // Necessary just to update second item
+ panel.getInventory().setItem(2, this.getButton(Button.VALUE).getItem());
+ return true;
+ };
+ glow = false;
+ break;
+ }
+ case REDUCE:
+ {
+ name = this.user.getTranslation("challenges.gui.buttons.reduce");
+ description = this.user.getTranslation("challenges.gui.descriptions.reduce-by", "[value]", "1");
+ icon = new ItemStack(Material.ORANGE_STAINED_GLASS_PANE);
+ clickHandler = (panel, user, clickType, slot) -> {
+ this.value--;
+
+ if (this.value < 1)
+ {
+ this.value = 1;
+ }
+
+ // Necessary just to update second item
+ panel.getInventory().setItem(2, this.getButton(Button.VALUE).getItem());
+
+ return true;
+ };
+ glow = false;
+ break;
+ }
+ case REDUCE_LOT:
+ {
+ name = this.user.getTranslation("challenges.gui.buttons.reduce");
+ description = this.user.getTranslation("challenges.gui.descriptions.reduce-by", "[value]", "5");
+ icon = new ItemStack(Material.RED_STAINED_GLASS_PANE);
+ clickHandler = (panel, user, clickType, slot) -> {
+ this.value -= 5;
+
+ if (this.value < 1)
+ {
+ this.value = 1;
+ }
+
+ // Necessary just to update second item
+ panel.getInventory().setItem(2, this.getButton(Button.VALUE).getItem());
+
+ return true;
+ };
+ glow = false;
+ break;
+ }
+ default:
+ return null;
+ }
+
+ return new PanelItemBuilder().
+ icon(icon).
+ name(name).
+ description(GuiUtils.stringSplit(description, this.lineLength)).
+ glow(glow).
+ clickHandler(clickHandler).
+ build();
+ }
+
+
+// ---------------------------------------------------------------------
+// Section: Enums
+// ---------------------------------------------------------------------
+
+
+ /**
+ * This enum allows to easier define available buttons.
+ */
+ enum Button
+ {
+ VALUE,
+ REDUCE,
+ REDUCE_LOT,
+ INCREASE,
+ INCREASE_LOT
+ }
+
+
+// ---------------------------------------------------------------------
+// Section: Instance variables
+// ---------------------------------------------------------------------
+
+
+ /**
+ * This variable allows to access to user object.
+ */
+ private User user;
+
+ /**
+ * This variable holds action that will be performed on accept.
+ */
+ private Consumer action;
+
+ /**
+ * This variable holds a number of characters in single line for lore message.
+ */
+ private int lineLength;
+
+ /**
+ * This integer holds current value of completion count.
+ */
+ private int value = 1;
+}
diff --git a/src/main/resources/addon.yml b/src/main/resources/addon.yml
index efe56d8..53633f5 100755
--- a/src/main/resources/addon.yml
+++ b/src/main/resources/addon.yml
@@ -17,27 +17,43 @@ permissions:
addon.challenges:
description: Let the player use the '/challenges' command
default: true
+
bskyblock.challenges:
description: Let the player use the '/island challenges' command
default: true
+ bskyblock.challenges.multiple:
+ description: Let the player complete challenge multiple times
+ default: true
bskyblock.admin.challenges:
description: Access challenge admin commands
default: op
+
acidisland.challenges:
description: Let the player use the '/ai challenges' command
default: true
+ acidisland.challenges.multiple:
+ description: Let the player complete challenge multiple times
+ default: true
acidisland.admin.challenges:
description: Access challenge admin commands
default: op
+
caveblock.challenges:
description: Let the player use the '/cave challenges' command
default: true
+ caveblock.challenges.multiple:
+ description: Let the player complete challenge multiple times
+ default: true
caveblock.admin.challenges:
description: Access challenge admin commands
default: op
+
skygrid.challenges:
description: Let the player use the '/skygrid challenges' command
default: true
+ skygrid.challenges.multiple:
+ description: Let the player complete challenge multiple times
+ default: true
skygrid.admin.challenges:
description: Access challenge admin commands
default: op
diff --git a/src/main/resources/default.json b/src/main/resources/default.json
index 9d2988a..0601c33 100644
--- a/src/main/resources/default.json
+++ b/src/main/resources/default.json
@@ -1487,7 +1487,7 @@
"takeMoney": false,
"requiredIslandLevel": 0,
"searchRadius": 10,
- "rewardText": "These saplings will help you to get more trees",
+ "rewardText": "Some redstone will always be handy!",
"rewardItems": [
"is:\n ==: org.bukkit.inventory.ItemStack\n v: 1631\n type: REDSTONE\n amount: 27\n"
],
@@ -1495,7 +1495,7 @@
"rewardMoney": 0,
"rewardCommands": [],
"repeatable": true,
- "repeatRewardText": "These saplings will help you to get more trees",
+ "repeatRewardText": "Some redstone will always be handy!",
"maxTimes": 100,
"repeatExperienceReward": 5,
"repeatItemReward": [
@@ -2046,7 +2046,7 @@
"friendlyName": "Grinder",
"deployed": true,
"description": [
- "Use your mobfarm to collest mob drops"
+ "Use your mobfarm to collect mob drops"
],
"icon": "is:\n ==: org.bukkit.inventory.ItemStack\n v: 1631\n type: BONE\n",
"order": 4,
@@ -2872,7 +2872,7 @@
"alchemist",
"netherkiller",
"goldage",
- "cheff",
+ "chef",
"advanced",
"dj",
"icefarmer",
@@ -2912,5 +2912,5 @@
]
}
],
- "version": "0.7.0-SNAPSHOT-LOCAL"
+ "version": "${version}${build.number}"
}
\ No newline at end of file
diff --git a/src/main/resources/locales/en-US.yml b/src/main/resources/locales/en-US.yml
index dd66bfe..10b8dec 100755
--- a/src/main/resources/locales/en-US.yml
+++ b/src/main/resources/locales/en-US.yml
@@ -3,8 +3,9 @@
# the one at http://yaml-online-parser.appspot.com #
###########################################################################################
-### Credits ###
-# Tastybento: maintainer
+meta:
+ authors:
+ - BONNe
challenges:
commands:
@@ -66,8 +67,10 @@ challenges:
select-entity: '&aSelect Entity'
toggle-environment: '&aToggle Environment'
edit-text-fields: '&aEdit Text Fields'
- challenges: '&aChallenges'
- game-modes: '&aChoose GameMode'
+ challenges: '&6Challenges'
+ game-modes: '&6Choose GameMode'
+
+ multiple-complete: '&6How many times?'
buttons:
admin:
complete: 'Complete user challenge'
@@ -161,6 +164,10 @@ challenges:
next: 'Next'
previous: 'Previous'
return: 'Return'
+
+ value: "Complete"
+ increase: "Increase"
+ reduce: "Reduce"
descriptions:
admin:
save: 'Save and return to previous GUI.'
@@ -273,6 +280,9 @@ challenges:
command: '- [command]'
level-unlocked: 'Click to see [level] challenges!'
level-locked: 'Complete [count] more [level] challenges to unlock this level!'
+
+ increase-by: "&aIncrease completion count by [value]"
+ reduce-by: "&cReduce completion count by [value]"
challenge-description:
level: '&FLevel: [level]'
completed: '&BCompleted'
@@ -405,6 +415,7 @@ challenges:
no-challenges-admin: '&cChallenges are not implemented in current world! You should use &5/[command] &cto adding them!'
missing-level: '&cChallenge Level [level] is not defined in database. It may case some errors!'
missing-arguments: '&cCommand is missing arguments.'
+ no-multiple-permission: "&cYou do not have permission to complete challenge multiple times at once."
protection:
flags:
CHALLENGES_ISLAND_PROTECTION:
diff --git a/src/main/resources/locales/es-ES.yml b/src/main/resources/locales/es.yml
similarity index 99%
rename from src/main/resources/locales/es-ES.yml
rename to src/main/resources/locales/es.yml
index fc160b9..f5716fc 100755
--- a/src/main/resources/locales/es-ES.yml
+++ b/src/main/resources/locales/es.yml
@@ -3,9 +3,9 @@
# el de http://yaml-online-parser.appspot.com #
###########################################################################################################
-### Credits ###
-# Tastybento: maintainer
-# SrAcosta: traductor
+meta:
+ authors:
+ - SrAcosta
challenges:
commands:
diff --git a/src/main/resources/locales/fr-FR.yml b/src/main/resources/locales/fr.yml
similarity index 99%
rename from src/main/resources/locales/fr-FR.yml
rename to src/main/resources/locales/fr.yml
index 41f2f61..7cba649 100644
--- a/src/main/resources/locales/fr-FR.yml
+++ b/src/main/resources/locales/fr.yml
@@ -5,7 +5,7 @@
meta:
authors:
- - nivcoo
+ - nivcoo
challenges:
commands:
diff --git a/src/main/resources/locales/lv-LV.yml b/src/main/resources/locales/lv-LV.yml
deleted file mode 100755
index d3a6f90..0000000
--- a/src/main/resources/locales/lv-LV.yml
+++ /dev/null
@@ -1,407 +0,0 @@
-###########################################################################################
-# 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 #
-###########################################################################################
-
-### Credits ###
-# BONNe: maintainer
-
-challenges:
- commands:
- admin:
- main:
- parameters: ''
- description: 'Administratora komanda, kura atver izvēlnes logu.'
- import:
- description: 'Šī metode importē Uzdevumus no challenges.yml faila.|Parametrs [overwrite] nozīmē, ka esošie uzdevumi vai līmeņi ar tādu pašu ID tiks pārrakstīti.'
- parameters: '[overwrite]'
- reload:
- description: 'Šī metode pārlādē Challenges papildinājumu.|Parametrs [hard] nozīmē, ka tiks pārlādēts arī savienojums ar datubāzi.'
- parameters: '[hard]'
- show:
- description: 'Šī komanda izvada visus uzdevumu nosaukumus sarakstē.'
- parameters: ''
- defaults:
- description: 'Šī komanda izvada apakškomandas, kas pārvalda sākotnējos uzdevumus/līmeņus.'
- parameters: '[komanda]'
- defaults-import:
- description: 'Šī metode ļauj uzstādīt sākotnējos uzdevumus un to līmeņus.'
- parameters: ''
- defaults-generate:
- description: 'Šī metode izveidos failu defaults.json, kas saturēs šīs pasaules uzdevumus un līmeņus.|Parametrs overwrite ļauj pārrakstīt pāri esošajam failam.'
- parameters: '[overwrite]'
- complete:
- description: 'Šī komanda ļauj pabeigt uzdevumu spēlētājam.'
- parameters: ' '
- reset:
- description: 'Šī komanda ļauj atiestatīt uzdevumu spēlētājam. Ja "challenge_id" aizstāj ar "all", tad tiek atiestatīti visi uzdevumi.'
- parameters: ' '
- user:
- main:
- description: 'Šī metode atver Uzdevumu logu.'
- parameters: ''
- complete:
- description: 'Šī metode ļauj izpildīt uzdevumus neatverot Uzdevumu logu.|Beigās pierakstot skaitli, kas lielāks par 0 ļauj izpildīt uzdevumus vairākas reizes.'
- parameters: ' [reižu skaits]'
- gui:
- title:
- admin:
- gui-title: '&aUzdevumu administrēšana'
- edit-challenge-title: '&aLabot Uzdevumu'
- edit-level-title: '&aLabot Līmeni'
- settings-title: '&aLabot Iestatījumus'
- choose-challenge-title: '&aIzvēlēties Uzdevumu'
- choose-level-title: '&aIzvēlēties Līmeni'
- choose-user-title: '&aIzvēlēties Spēlētāju'
- manage-blocks: '&aPārvaldīt Blokus'
- manage-entities: '&aPārvaldīt Radības'
- confirm-title: '&aApstiprināt'
- manage-items: '&aPārvaldīt Lietas'
- manage-numbers: '&aSkaitļu Panelis'
- select-block: '&aIzvēlēties Bloku'
- select-challenge: '&aIzvēlēties Uzdevumu'
- select-entity: '&aIzvēlēties Radību'
- toggle-environment: '&aPārvaldīt Vidi'
- edit-text-fields: '&aLabot Teksta Laukus'
- challenges: '&aUzdevumi'
- game-modes: '&aIzvēlēties Spēles Režīmu'
- buttons:
- admin:
- complete: 'Pabeigt uzdevumu spēlētājam'
- reset: 'Noņemt uzdevuma izpildi spēlētājam'
- create-challenge: 'Izveidot jaunu uzdevumu'
- create-level: 'Izveidot jaunu līmeni'
- edit-challenge: 'Labot uzdevumu'
- edit-level: 'Labot līmeni'
- delete-challenge: 'Izmest uzdevumu'
- delete-level: 'Izmest līmeni'
- import: 'Importēt ASkyblock Uzdevumus'
- settings: 'Pārvaldīt Iestatījumus'
- properties: 'Rekvizīti'
- requirements: 'Prasības'
- rewards: 'Atlīdzības'
- challenges: 'Uzdevumi'
- type: 'Uzdevuma Tips'
- deployment: 'Pieejams'
- icon: 'Ikona'
- locked-icon: 'Aizvērtā ikona'
- description: 'Apraksts'
- order: 'Secība'
- environment: 'Vide'
- remove-on-complete: 'Noņemt pēc izpildes'
- name: 'Nosaukums'
- required-entities: 'Nepieciešamās radības'
- remove-entities: 'Nogalināt radības'
- required-blocks: 'Nepieciešamie bloki'
- remove-blocks: 'Iznīcināt blokus'
- search-radius: 'Meklēšanas distnace'
- required-permissions: 'Nepieciešamās atļaujas'
- required-items: 'Nepieciešamie priekšmeti'
- remove-items: 'Noņemt priekšmetus'
- required-experience: 'Nepieciešamā pieredze'
- remove-experience: 'Noņemt pieredzi'
- required-level: 'Nepieciešamais salas līmenis'
- required-money: 'Nepieciešamā nauda'
- remove-money: 'Noņemt naudu'
- reward-text: 'Atlīdzības ziņa'
- reward-items: 'Atlīdzības priekšmeti'
- reward-experience: 'Atlīdzības pieredze'
- reward-money: 'Atlīdzības nauda'
- reward-commands: 'Atlīdzības komandas'
- repeatable: 'Atkārtojamība'
- repeat-count: 'Maksimālais skaits'
- repeat-reward-text: 'Atkārtotās atlīdzības ziņa'
- repeat-reward-items: 'Atkārtotās atlīdzības priekšmeti'
- repeat-reward-experience: 'Atkārtotās atlīdzības pieredze'
- repeat-reward-money: 'Atkārtotās atlīdzības nauda'
- repeat-reward-commands: 'Atkārtotās atlīdzības komandas'
- waiver-amount: 'Neizpildāmo skaits'
- add-challenge: 'Pievienot Uzdevumu'
- remove-challenge: 'Noņemt Uzdevumu'
- reset-on-new: 'Iztīrīt veidojot jaunu salu'
- broadcast: 'Paziņot par izpildi'
- remove-completed: 'Noņemt pēc izpildes'
- glow: 'Mirdzēt pēc izpildes'
- free-at-top: 'Brīvie uzdevumi augšā'
- line-length: 'Apraksta līnijas garums'
- toggle-user-list: 'Spēlētāju saraksts'
- remove-selected: 'Noņemt iezīmētos'
- add: 'Pievienot'
- show-eggs: 'Pārslēgt attēlošanas režīmu'
- accept: 'Apstiprināt'
- decline: 'Noraidīt'
- save: 'Saglabāt'
- cancel: 'Pārtraukt'
- input: 'Ievads'
- value: 'Vērtība'
- set: '='
- increase: '+'
- reduce: '-'
- multiply: '*'
- clear: 'Notīrīt'
- remove-empty: 'Noņemt tukšos'
- number: '[number]'
- level-lore: 'Līmeņa Apraksts'
- challenge-lore: 'Uzdevuma Apraksts'
- gui-view-mode: 'Rādīt visus spēles režīmus'
- gui-mode: 'Rādīt esošās pasaules uzdevumus'
- history-store: 'Uzdevumu Vēsture'
- history-lifespan: 'Vēstures Dzīvesilgums'
- island-store: 'Kopīgi salas uzdevumi'
- default-locked-icon: 'Slēgta līmeņa ikona'
- input-mode: 'Pārslēgt ievades metodi'
- title-enable: 'Izpildes virsraksts'
- title-showtime: 'Virsrakta rādīšanas ilgums'
- default-import: 'Importēt standarta Uzdevumus'
- default-export: 'Exportēt esošos Uzdevumus'
- complete-wipe: 'Iztīrīt datubāzes'
- next: 'Nākošā'
- previous: 'Iepriekšējā'
- return: 'Atgriezties'
- descriptions:
- admin:
- save: 'Saglabāt un atgriezties iepriekšējā izvēlnē.'
- cancel: 'Atgriezties iepriekšējā izvēlnē. &cDati netiks saglabāti.'
- input: 'Atvērt teksta lauka ievadi.'
- set: 'Uzstādīšanas operācija.'
- increase: 'Saskaitīšanas operācija.'
- reduce: 'Atņemšanas operācija.'
- multiply: 'Reizināšanas operācija.'
- import: 'Ļauj importēt ASkyblock Uzdevumus.|Ar labo peles klikšķi tas ļauj pārslēgt pārrakstīšanas modi.|Nepieciešams Challenges.yml fails ./BentoBox/addons/Challenges mapītē.'
- complete: 'Ļauj pabeigt uzdevumus jebkuram spēlētājam.|Spēlētājs nedabūs izpildes atlīdzības.'
- reset: 'Ļauj noņemt uzdevumu izpildi spēlētājam.|Ar labo peles klikšķi tas ļauj pārslēgdz iespēju nodzēst visus izpildes datus.'
- create-challenge: 'Ļauj izveidot jaunu Uzdevumu.'
- create-level: 'Ļauj izveidot jaunu Līmeni.'
- edit-challenge: 'Ļauj labot Uzdevuma opcijas.'
- edit-level: 'Ļauj labot Līmeņa opcijas.'
- delete-challenge: 'Ļauj izdzēst Uzdevumu.'
- delete-level: 'Ļauj izdzēst Līmeni.'
- settings: 'Ļauj labot Papildinājuma iestatījumus.'
- properties: 'Ļauj labot rekvizītus.'
- requirements: 'Ļauj labot prasības'
- rewards: 'Ļauj pārvaldīt atlīdzības'
- challenges: 'Ļauj pārvaldīt Līmeņa uzdevumus (pievienot / noņemt).'
- deployment: 'Ļauj nobloķēt uzdevuma izpildi.|Uzdevumu nevarēs izpildīt, ja opcija nav aktīva.'
- icon-challenge: 'Uzdevuma ikona, kas parādīsies lietotāja izvēlnē.'
- icon-level: 'Līmeņa ikona, kas parādīsies lietotāja izvēlnē.'
- locked-icon: 'Neatklāta (neatvērta) Līmeņa ikona, kas parādīsies lietotāja izvēlnē.'
- description: 'Ļauj labot aprakstu.'
- order: 'Ļauj labot secību.'
- environment: 'Ļauj izvēlēties, kurās vidēs Uzdevumu var pildīt.'
- type: 'Ļauj uzstādīt Uzdevuma tipu. Katram tipam ir savādākas prasības.'
- remove-on-complete: 'Šīs opcijas ieslēgšana nozīmē, ka Uzdevumu nerādīs lietotāja logos, ja tas ir izpildīts.'
- name-challenge: 'Ļauj labot Uzdevuma nosaukumu.'
- name-level: 'Ļauj labot Līmeņa nosaukumu.'
- required-entities: 'Ļauj pārvaldīt nepieciešamās radības.|Radības:|'
- remove-entities: 'Ļauj noņemt (nogalināt) radības pēc Uzdevuma izpildes.'
- required-blocks: 'Ļauj pārvaldīt nepieciešamos blokus.|Bloki:|'
- remove-blocks: 'Ļauj noņemt (aizstāt ar gaisu) blokus pēc Uzdevuma izpildes.'
- search-radius: 'Distance no spēlētāja, kādā prasītie bloki un radības tiks meklētas.'
- required-permissions: 'Nepieciešamās atļaujas, lai izpildītu Uzdevumu.|Atļaujas:'
- required-items: 'Nepieciešamās lietas spēlētāja inventārā.|Lietas:'
- remove-items: 'Ļauj izņemt lietas no spēlētāja inventāra pēc Uzdevuma izpildes.'
- required-experience: 'Ļauj nodefinēt nepieciešamo spēlētāja pieredzes daudzumu, lai izpildītu uzdevumu.'
- remove-experience: 'Ļauj noņemt pieprasīto pieredzes daudzumu pēc Uzdevuma izpildes.'
- required-level: 'Ļauj definēt nepieciešamo salas līmeni Uzdevuma izpildei.|&cNepieciešams Levels papildinājums.'
- required-money: 'Ļauj definēt nepieciešamo naudas daudzumu spēlētāja kontā.|&cNepieciešams Vault un ekonomikas papildinājumi.'
- remove-money: 'Ļauj noņemt naudu no spēlētāja konta pēc Uzdevuma izpildes.|&cNepieciešams Vault un ekonomikas papildinājumi.'
- reward-text: 'Ļauj mainīt ziņu, kas parādīsies spēlētājam pēc Uzdevuma izpildes.'
- reward-items: 'Ļauj pārvaldīt lietas, kuras iegūs spēlētājs pēc Uzdevuma izpildes.|Lietas:'
- reward-experience: 'Ļauj mainīt pieredzi, ko iegūs spēlētājs pēc Uzdevuma izpildes.'
- reward-money: 'Ļauj mainīt naudas daudzumu, ko iegūs spēlētājs pēc Uzdevuma izpildes.|&cNepieciešams Vault un ekonomikas papildinājumi.'
- reward-commands: 'Ļauj definēt komandas, kuras tiks izpildītas pēc Uzdevuma izpildes.|&c***Pievienojot "[SELF]" sākumā nozīmē, ka komandu izpildīs spēlētājs, piemēram. "/kill"|&c***Teksts "[player]" tiks pārtaisīts par izpildītāja lietotājvārdu, piemēram "/kill [player]" tiks pārveidots par "/kill BONNe1704"|Komandas:'
- repeatable: 'Ļauj definēt vai uzdevumu var pildīt atkārtoti.'
- repeat-count: 'Ļauj definēt cik reizes uzdevumu var pildīt atkārtoti. Cipars 0 nozīmē, ka uzdevumu var pildīt neierobežotu daudzumu reižu.'
- repeat-reward-text: 'Ļauj definēt ziņu, kuru rādīs spēlētājam pēc atkārtotas Uzdevuma izpldes.'
- repeat-reward-items: 'Ļauj pārvaldīt atkārtotas izpildes atlīdzības lietas.|Lietas:'
- repeat-reward-experience: 'Ļauj mainīt atkārtotas izpildes atlīdzības pieredzes daudzmumu.'
- repeat-reward-money: 'Ļauj definēt atkārtotas izpildes naudas atlīdzības lielumu.|&cNepieciešams Vault un ekonomikas papildinājumi.'
- repeat-reward-commands: 'Ļauj definēt komandas, kuras tiks izpildītas pēc Uzdevuma atkārtotas izpildes.|&c***Pievienojot "[SELF]" sākumā nozīmē, ka komandu izpildīs spēlētājs, piemēram. "/kill"|&c***Teksts "[player]" tiks pārtaisīts par izpildītāja lietotājvārdu, piemēram "/kill [player]" tiks pārveidots par "/kill BONNe1704"|Komandas:'
- waiver-amount: 'Ļauj definēt cik daudz uzdevumi var tikt atstāti neizpildīti, lai atvērtu nākošo līmeni.'
- reward-text-level: 'Ļauj definēt ziņu, kas tiks nosūtīta spēlētājiem pēc Līmeņa izpildes.'
- add-challenge: 'Ļauj pievienot jebkuru Uzdevumu šim Līmenim.'
- remove-challenge: 'Ļauj noņemt Uzdevumu no šī Līmeņa.'
- reset-on-new: 'Ļauj pārslēgt opciju, kas notīra spēlētāja izpildītos Uzdevumus un Līmeņus, ja tas atsāk no sākuma, pamet vai tiek izmests no salas.'
- broadcast: 'Ļauj ieslēgt/izslēgt paziņojumu visiem tiešsaitē esošajiem spēlētājiem, ka spēlētājs izpildījis Uzdevumu vai Līmeni pirmo reizi.'
- remove-completed: 'Ļauj ieslēgt/izslēgt opciju, kas paslēps visus izpildītos uzdevumus, kurus vairs nevar atkārtot.'
- glow: 'Ļauj ieslēgt/izslēgt opciju, kas liks mirdzēt izpildītajiem Uzdevumiem/Līmeņiem.'
- free-at-top: 'Ļauj definēt kurā rindā būs brīvie uzdevumi (bez līmeņa). Pirmā vai pēdējā rinda.'
- line-length: 'Ļauj definēt cik simbolus gara rindiņa būs redzama lietu aprakstos.'
- toggle-user-list: 'Ļauj pārslēgt spēlētāju saraksta režīmu.'
- mode-online: 'Spēlētāji, kas ir tiešsaitē.'
- mode-in-world: 'Spēlētāji, kas ir spēles režīma pasaulē.'
- mode-with-island: 'Spēlētāji, kam ir sala šajā režīmā.'
- selected: 'Iezīmēts'
- remove-selected: 'Dzēst iezīmētos elementus.|Iezīmēt elementus var ar labo peles klikšķi.'
- show-eggs: 'Ļauj pārslēgt radību attainošanas režīmu no olām uz galvu ikonām.'
- level-lore: 'Ļauj definēt kādus elementus rādīs Līmeņu aprakstos.'
- challenge-lore: 'Ļauj definēt kādus elementus rādīs Uzdevumu aprakstos.'
- gui-view-mode: 'Ļauj definēt vai /challenges logs rādīs visus spēles režīmus vai uzdevumus no spēlētāja pasaules.'
- history-store: 'Ļauj ieslēgt/izslēgt uzdevumu izpildes vēstures saglabāšanu.'
- history-lifespan: 'Ļauj mainīt cik pēdējās dienas dati tiks glabāti.|0 nozīmē, ka dati netiks dzēsti.'
- island-store: 'Ļauj mainīt datu saglabāšanas režīmu. Dati var tikt glabāti katrai salai, vai katram spēlētājam.|&cMAINOT REŽĪMUS DATI NETIKS PĀRVEIDOTI.'
- default-locked-icon: 'Ļauj mainīt neatklāto līmeņu ikonu.|Katrs līmenis šo opciju var pārrakstīt.'
- gui-mode: 'Ļauj ieslēgt/izslēgt vienas komandas opciju. Komandu var mainīt konfigurācijas failā.|&2Nepieciešama servera restartēšana.'
- click-to-edit: '&4Uzspied šeit, lai labotu.'
- edit-text-line: '&6 Labo teksta ziņu'
- add-text-line: '&6 Pievieno jaunu teksta ziņu!'
- input-mode: 'Pārslēgties starp sarakstes un lakts ievades veidu.'
- title-enable: 'Ļauj ieslēgt/izlēgt virsraksta parādīšanos pēc pirmās Uzdevuma/Līmeņa izpildes.'
- title-showtime: 'Ļauj mainīt cik ilgi virsraksts spēlētājam būs redzams.'
- default-import: 'Ļauj ielādēt sākotnējos uzdevumus.'
- default-export: 'Ļauj eksportēt uzdevumus uz defaults.json failu.'
- complete-wipe: 'Ļauj pilnībā iztīrīt papildinājuma datubāzes. Ieskaitot spēlētāju datus!'
- current-value: '|&6Šī brīža vērtība: [value].'
- enabled: 'Aktīvs'
- disabled: 'Neaktīvs'
- type:
- island: '- Teritorijas tips:| (ļauj definēt nepieciešamos blokus vai monstrus ap spēlētāju)'
- inventory: '- Inventora tips:| (ļauj definēt nepieciešamās lietas spēlētāja inventorā)'
- other: '- Citi tips:| (ļauj definēt cita veida uzdevumus)'
- the-end: '- Beigas'
- nether: '- Elle'
- normal: '- Virszeme'
- entity: '- [entity] : [count]'
- block: '- [block] : [count]'
- permission: '- [permission]'
- item: '- [count] x [item]'
- item-meta: ' ([meta])'
- item-enchant: ' - [enchant] [level]'
- command: '- [command]'
- level-unlocked: 'Uzspied, lai redzētu [level] uzdevumus!'
- level-locked: 'Jāpabeidz vēl [count] uzdevumus no [level] līmeņa, lai atklātu šo līmeni!'
- challenge-description:
- level: '&FLīmenis: [level]'
- completed: '&BIzpildīts'
- completed-times-of: 'Izpildīts [donetimes] no [maxtimes] reizēm'
- maxed-reached: 'Izpildīts [donetimes] no [maxtimes] reizēm'
- completed-times: 'Izpildīts [donetimes] reizes'
- warning-items-take: '&cVisas pieprasītas lietas tiks izņemtas no tava inventāra!'
- objects-close-by: '&cVisiem nepieciešamajiem blokie, un radībām nepieciešams būt tuvu tev un uz tavas salas!'
- warning-entities-kill: '&cVisas pieprasītās radības tiks noņemtas (nogalinātas) pēc Uzdevuma izpildes!'
- warning-blocks-remove: '&cVisi nepieciešamie bloki tiks noņemti (aizstāti ar gaisu) pēc Uzdevuma izpildes!'
- not-repeatable: '&cŠis Uzdevums nav atkārtojams!'
- experience-reward: '&6Pieredzes atlīdzība: [value]'
- money-reward: '&6Naudas atlīdzība: $[value]'
- required-experience: '&6Nepieciešamā pieredze: [value]'
- required-money: '&6Nepieciešamā nauda: $[value]'
- required-island-level: '&6Nepieciešamais salas līmenis: [value]'
- environment: 'Nepieciešamā pasaule:'
- reward-items: '&6Atlīdzības lietas:'
- reward-commands: '&6Atlīdzības komandas:'
- required-items: 'Nepieciešamās lietas:'
- required-entities: 'Nepieciešamās radības:'
- required-blocks: 'Nepieciešamās bloki:'
- level-description:
- completed: '&BIzpildīts'
- completed-challenges-of: '&3Tu esi izpildījis [number] no [max] uzdevumiem šajā līmenī.'
- waver-amount: '&6Tu vari izlaist [value] uzdevumus, lai atvērtu nākošo līmeni.'
- experience-reward: '&6Pieredzes atlīdzība: [value]'
- money-reward: '&6Naudas atlīdzība: $[value]'
- reward-items: '&6Atlīdzības lietas:'
- reward-commands: '&6Atlīdzības komandas:'
- item-description:
- item: '- [count] x [item]'
- item-meta: ' ([meta])'
- item-enchant: ' - [enchant] [level]'
- item-name: ' [name]'
- item-lore: ' Lietas apraksts:'
- book-meta: ' [title] no [author]'
- recipe-count: ' [count] receptes'
- armor-color: ' [color]'
- potion-type-extended-upgraded: ' Uzlabots un pagarintāts [name]'
- potion-type-upgraded: ' Uzlabots [name]'
- potion-type-extended: ' Pagarināts [name]'
- potion-type: ' [name]'
- custom-effects: ' Speciālie effekti:'
- potion-effect: ' [effect] x [amplifier] for [duration]t'
- skull-owner: ' [owner]'
- egg-meta: ' [mob]'
- fish-meta: ' [body-color] ar [pattern-color] [pattern]'
-
- questions:
- prefix: "&2[SERVERIS]: "
-
- admin:
- number: "Ieraksti nummuru sarakstē."
- unique-id: "Ieraksti objekta unikālo nosaukumu sarakstē."
- challenge-name: "Ieraksti uzdevuma nosaukumu sarakstē."
- level-name: "Ieraksti uzdevuma līmeņa nosaukumu sarakstē."
- titles:
-# Title and subtitle my contain variable in [] that will be replaced with proper message from challenge object.
-# [friendlyName] will be replaced with challenge friendly name.
-# [level] will be replaced with level friendly name.
-# [rewardText] will be replaced with challenge reward text.
- challenge-title: 'Veiksmīgi izpildīts uzdevums'
- challenge-subtitle: '[friendlyName]'
-# Title and subtitle my contain variable in [] that will be replaced with proper message from level object.
-# [friendlyName] will be replaced with level friendly name.
-# [rewardText] will be replaced with level reward text.
- level-title: 'Veiksmīgi pabeigts līmenis'
- level-subtitle: '[friendlyName]'
- messages:
- admin:
- challenge-created: '[challenge]&r izveidots!'
- complete-wipe: '&cCerams, ka tev ir saglabātas rezerves kopijas, jo tu tikko iztīrīji visas šī papildinājuma datubāzes!'
- completed: '&2Tu pabeidzi uzdevumu [name] [player] vietā!'
- already-completed: '&2Šīs uzdevums jau bija izpildīts!'
- reset: '&2Tu atiestatīji uzdevumu [name] priekš [player]!'
- reset-all: '&2Visi [player] uzdevumi ir atiesatīti!'
- not-completed: '&2Šis uzdevums vēl nav izpildīts!'
- you-completed-challenge: '&2Tu izpildīji [value] &r&2uzdevumu!'
- you-repeated-challenge: '&2Tu atkārtoji [value] &r&2uzdevumu!'
- you-repeated-challenge-multiple: '&2Tu atkārtoji [value] &r&2uzdevumu [count] reizes!'
- you-completed-level: '&2Tu izpildīji [value] &r&2līmeni!'
- name-has-completed-challenge: '&5[name] izpildīja [value] &r&5uzdevumu!'
- name-has-completed-level: '&5[name] izpildīja visus uzdevumus no [value] &r&5līmeņa!'
- import-levels: 'Sāk importēt līmeņus'
- import-challenges: 'Sāk importēt uzdevumus'
- no-levels: '&cUzmanību, nav definēti līmeņi iekš challenges.yml faila'
- import-number: 'Importēti [number] uzdevumi'
- load-skipping: '"[value]" jau ekistē - izlaiž'
- load-overwriting: 'Pārraksta "[value]"'
- load-add: 'Pievieno jaunu: [value]'
- defaults-file-overwrite: 'defaults.json jau existē. Tas tiek pārrakstīts.'
- defaults-file-completed: 'defaults.json failā ir sarakstīti uzdevumi un līmeņi no [world]!'
- errors:
- no-name: '&cTrūkst Uzdevuma nosaukums'
- unknown-challenge: '&cNezināms uzdevums'
- unique-id: '&cUnikālais ID "[id]" nav derīgs.'
- wrong-icon: '&cDotais materiāls "[value]" neeksistē vai arī nevar tikt izmantots kā ikona.'
- not-valid-integer: '&cDotais cipars "[value]" nav derīgs!|Skaitlim jābūt no [min] līdz [max].'
- not-a-integer: '&c"[value]" nav skaitlis!'
- not-deployed: '&cUzdevums nav ieslēgts! Tā izpilde ir bloķēta.'
- not-on-island: '&cTev nepieciešams būt uz savas salas, lai izpildītu uzdevumu!'
- challenge-level-not-available: '&cŠī uzdevuma līmenis nav atklāts. Tu nevari to pildīt.'
- not-repeatable: '&cŠis uzdevums nav atkārtojams!'
- wrong-environment: '&cTu neesi pareizajā pasaulē!'
- not-enough-items: '&cTev nav pietiekoši daudz [items], lai pabeigtu šo uzdevumu!'
- not-close-enough: '&c[number] bloku rādiusā ap tevi nav nepieciešamais bloku daudzums.'
- you-still-need: '&cTev vēl nepieciešams [amount] x [item]'
- missing-addon: '&cNevar izpildīt uzdevumu. Serverī nav uzstādīti nepieciešamie papildinājumi.'
- incorrect: '&cNevar izpildīt uzdevumu. Prasības nav korektas.'
- not-enough-money: '&cNepietiek naudas. Tavā kontā vajag būt [value] vienībām, lai izpildītu Uzdevumu.'
- not-enough-experience: '&cNepietiek pieredzes. Tev jābūt [value] pieredzei, lai izpildītu Uzdevumu.'
- island-level: '&cSalas līmenim ir nepieciešams būt lielākam par [number]!'
- import-no-file: '&cNevarēja atrast challenges.yml failu, no kura importēt!'
- no-load: '&cKļūda: Nevarēja ielādēt challenges.yml. [message]'
- load-error: '&cKļūda: Nevarēja ielādēt [value].'
- no-rank: "&cTev nav nepieciešamais rangs, lai šo darītu."
- cannot-remove-items: '&cDažas lietas nevarēja izņemt no inventāra!'
- exist-challenges-or-levels: '&cŠajā pasaulē jau eksistē Uzdevumi. Nevar turpināt!'
- defaults-file-exist: '&cdefaults.json jau eksistē. Lieto overwrite, lai to pārrakstītu!'
- defaults-file-error: '&cRadās kļūda veidojot defaults.json failu! Pārbaudi konsoli!'
- no-challenges: '&cŠajā pasaulē nav izveidoti uzdevumi!'
- no-challenges-admin: '&cŠajā pasaulē nav izveidoti uzdevumi! Izmanot komandu &5/[command]&c, lai tos pievienotu!'
- missing-level: '&cLīmenis [level] nav definēts datubāzē. Tas var radīt problēmas!'
- missing-arguments: '&cKomandai trūkst parametri.'
-protection:
- flags:
- CHALLENGES_ISLAND_PROTECTION:
- description: "&5&oPārslēdz kurš var|&5&opildīt uzdevumus"
- name: "Uzdevumu izpildes aizsardzība"
- CHALLENGES_WORLD_PROTECTION:
- description: "&5&oĻauj pārslēgt vai|&5&ospēlētājam ir nepieciešams\n&5&obūt uz salais,\n&5&olai pildītu uzdevumus."
- name: "Uzdevumu salas ierobežosāna"
- hint: "Uzdevumus nevar pildīt ārpus salas"
-version: 11
diff --git a/src/main/resources/locales/lv.yml b/src/main/resources/locales/lv.yml
new file mode 100644
index 0000000..fa296c8
--- /dev/null
+++ b/src/main/resources/locales/lv.yml
@@ -0,0 +1,464 @@
+---
+challenges:
+ commands:
+ admin:
+ complete:
+ description: Šī komanda ļauj pabeigt uzdevumu spēlētājam.
+ parameters: " "
+ defaults:
+ description: Šī komanda izvada apakškomandas, kas pārvalda sākotnējos uzdevumus/līmeņus.
+ parameters: "[komanda]"
+ defaults-generate:
+ description: Šī metode izveidos failu defaults.json, kas saturēs šīs pasaules
+ uzdevumus un līmeņus.|Parametrs overwrite ļauj pārrakstīt pāri esošajam
+ failam.
+ parameters: "[overwrite]"
+ defaults-import:
+ description: Šī metode ļauj uzstādīt sākotnējos uzdevumus un to līmeņus.
+ import:
+ description: Šī metode importē Uzdevumus no challenges.yml faila.|Parametrs
+ [overwrite] nozīmē, ka esošie uzdevumi vai līmeņi ar tādu pašu ID tiks pārrakstīti.
+ parameters: "[overwrite]"
+ main:
+ description: Administratora komanda, kura atver izvēlnes logu.
+ reload:
+ description: Šī metode pārlādē Challenges papildinājumu.|Parametrs [hard]
+ nozīmē, ka tiks pārlādēts arī savienojums ar datubāzi.
+ parameters: "[hard]"
+ reset:
+ description: Šī komanda ļauj atiestatīt uzdevumu spēlētājam. Ja "challenge_id"
+ aizstāj ar "all", tad tiek atiestatīti visi uzdevumi.
+ parameters: " "
+ show:
+ description: Šī komanda izvada visus uzdevumu nosaukumus sarakstē.
+ migrate:
+ description: Šī metode ļauj migrēt saglabātos datus uz jauno formātu no versijas
+ 0.7.5 uz 0.8.0.
+ user:
+ complete:
+ description: Šī metode ļauj izpildīt uzdevumus neatverot Uzdevumu logu.|Beigās
+ pierakstot skaitli, kas lielāks par 0 ļauj izpildīt uzdevumus vairākas reizes.
+ parameters: " [reižu skaits]"
+ main:
+ description: Šī metode atver Uzdevumu logu.
+ errors:
+ cannot-remove-items: "&cDažas lietas nevarēja izņemt no inventāra!"
+ challenge-level-not-available: "&cŠī uzdevuma līmenis nav atklāts. Tu nevari to
+ pildīt."
+ defaults-file-error: "&cRadās kļūda veidojot defaults.json failu! Pārbaudi konsoli!"
+ defaults-file-exist: "&cdefaults.json jau eksistē. Lieto overwrite, lai to pārrakstītu!"
+ exist-challenges-or-levels: "&cŠajā pasaulē jau eksistē Uzdevumi. Nevar turpināt!"
+ import-no-file: "&cNevarēja atrast challenges.yml failu, no kura importēt!"
+ incorrect: "&cNevar izpildīt uzdevumu. Prasības nav korektas."
+ island-level: "&cSalas līmenim ir nepieciešams būt lielākam par [number]!"
+ load-error: "&cKļūda: Nevarēja ielādēt [value]."
+ missing-addon: "&cNevar izpildīt uzdevumu. Serverī nav uzstādīti nepieciešamie
+ papildinājumi."
+ missing-arguments: "&cKomandai trūkst parametri."
+ missing-level: "&cLīmenis [level] nav definēts datubāzē. Tas var radīt problēmas!"
+ no-challenges: "&cŠajā pasaulē nav izveidoti uzdevumi!"
+ no-challenges-admin: "&cŠajā pasaulē nav izveidoti uzdevumi! Izmanot komandu &5/[command]&c,
+ lai tos pievienotu!"
+ no-load: "&cKļūda: Nevarēja ielādēt challenges.yml. [message]"
+ no-name: "&cTrūkst Uzdevuma nosaukums"
+ no-rank: "&cTev nav nepieciešamais rangs, lai šo darītu."
+ not-a-integer: '&c"[value]" nav skaitlis!'
+ not-close-enough: "&c[number] bloku rādiusā ap tevi nav nepieciešamais bloku daudzums."
+ not-deployed: "&cUzdevums nav ieslēgts! Tā izpilde ir bloķēta."
+ not-enough-experience: "&cNepietiek pieredzes. Tev jābūt [value] pieredzei, lai
+ izpildītu Uzdevumu."
+ not-enough-items: "&cTev nav pietiekoši daudz [items], lai pabeigtu šo uzdevumu!"
+ not-enough-money: "&cNepietiek naudas. Tavā kontā vajag būt [value] vienībām,
+ lai izpildītu Uzdevumu."
+ not-on-island: "&cTev nepieciešams būt uz savas salas, lai izpildītu uzdevumu!"
+ not-repeatable: "&cŠis uzdevums nav atkārtojams!"
+ not-valid-integer: '&cDotais cipars "[value]" nav derīgs!|Skaitlim jābūt no [min]
+ līdz [max].'
+ unique-id: '&cUnikālais ID "[id]" nav derīgs.'
+ unknown-challenge: "&cNezināms uzdevums"
+ wrong-environment: "&cTu neesi pareizajā pasaulē!"
+ wrong-icon: '&cDotais materiāls "[value]" neeksistē vai arī nevar tikt izmantots
+ kā ikona.'
+ you-still-need: "&cTev vēl nepieciešams [amount] x [item]"
+ gui:
+ buttons:
+ admin:
+ accept: Apstiprināt
+ add: Pievienot
+ add-challenge: Pievienot Uzdevumu
+ broadcast: Paziņot par izpildi
+ cancel: Pārtraukt
+ challenge-lore: Uzdevuma Apraksts
+ challenges: Uzdevumi
+ clear: Notīrīt
+ complete: Pabeigt uzdevumu spēlētājam
+ complete-wipe: Iztīrīt datubāzes
+ create-challenge: Izveidot jaunu uzdevumu
+ create-level: Izveidot jaunu līmeni
+ decline: Noraidīt
+ default-export: Exportēt esošos Uzdevumus
+ default-import: Importēt standarta Uzdevumus
+ default-locked-icon: Slēgta līmeņa ikona
+ delete-challenge: Izmest uzdevumu
+ delete-level: Izmest līmeni
+ deployment: Pieejams
+ description: Apraksts
+ edit-challenge: Labot uzdevumu
+ edit-level: Labot līmeni
+ environment: Vide
+ free-at-top: Brīvie uzdevumi augšā
+ glow: Mirdzēt pēc izpildes
+ gui-mode: Rādīt esošās pasaules uzdevumus
+ gui-view-mode: Rādīt visus spēles režīmus
+ history-lifespan: Vēstures Dzīvesilgums
+ history-store: Uzdevumu Vēsture
+ icon: Ikona
+ import: Importēt ASkyblock Uzdevumus
+ increase: "+"
+ input: Ievads
+ input-mode: Pārslēgt ievades metodi
+ island-store: Kopīgi salas uzdevumi
+ level-lore: Līmeņa Apraksts
+ line-length: Apraksta līnijas garums
+ locked-icon: Aizvērtā ikona
+ multiply: "*"
+ name: Nosaukums
+ number: "[number]"
+ order: Secība
+ properties: Rekvizīti
+ reduce: "-"
+ remove-blocks: Iznīcināt blokus
+ remove-challenge: Noņemt Uzdevumu
+ remove-completed: Noņemt pēc izpildes
+ remove-empty: Noņemt tukšos
+ remove-entities: Nogalināt radības
+ remove-experience: Noņemt pieredzi
+ remove-items: Noņemt priekšmetus
+ remove-money: Noņemt naudu
+ remove-on-complete: Noņemt pēc izpildes
+ remove-selected: Noņemt iezīmētos
+ repeatable: Atkārtojamība
+ repeat-count: Maksimālais skaits
+ repeat-reward-commands: Atkārtotās atlīdzības komandas
+ repeat-reward-experience: Atkārtotās atlīdzības pieredze
+ repeat-reward-items: Atkārtotās atlīdzības priekšmeti
+ repeat-reward-money: Atkārtotās atlīdzības nauda
+ repeat-reward-text: Atkārtotās atlīdzības ziņa
+ required-blocks: Nepieciešamie bloki
+ required-entities: Nepieciešamās radības
+ required-experience: Nepieciešamā pieredze
+ required-items: Nepieciešamie priekšmeti
+ required-level: Nepieciešamais salas līmenis
+ required-money: Nepieciešamā nauda
+ required-permissions: Nepieciešamās atļaujas
+ requirements: Prasības
+ reset: Noņemt uzdevuma izpildi spēlētājam
+ reset-on-new: Iztīrīt veidojot jaunu salu
+ reward-commands: Atlīdzības komandas
+ reward-experience: Atlīdzības pieredze
+ reward-items: Atlīdzības priekšmeti
+ reward-money: Atlīdzības nauda
+ rewards: Atlīdzības
+ reward-text: Atlīdzības ziņa
+ save: Saglabāt
+ search-radius: Meklēšanas distnace
+ set: "="
+ settings: Pārvaldīt Iestatījumus
+ show-eggs: Pārslēgt attēlošanas režīmu
+ title-enable: Izpildes virsraksts
+ title-showtime: Virsrakta rādīšanas ilgums
+ toggle-user-list: Spēlētāju saraksts
+ type: Uzdevuma Tips
+ value: Vērtība
+ waiver-amount: Neizpildāmo skaits
+ next: Nākošā
+ previous: Iepriekšējā
+ return: Atgriezties
+ challenge-description:
+ completed: "&BIzpildīts"
+ completed-times: Izpildīts [donetimes] reizes
+ completed-times-of: Izpildīts [donetimes] no [maxtimes] reizēm
+ environment: 'Nepieciešamā pasaule:'
+ experience-reward: "&6Pieredzes atlīdzība: [value]"
+ level: "&FLīmenis: [level]"
+ maxed-reached: Izpildīts [donetimes] no [maxtimes] reizēm
+ money-reward: "&6Naudas atlīdzība: $[value]"
+ not-repeatable: "&cŠis Uzdevums nav atkārtojams!"
+ objects-close-by: "&cVisiem nepieciešamajiem blokie, un radībām nepieciešams
+ būt tuvu tev un uz tavas salas!"
+ required-blocks: 'Nepieciešamās bloki:'
+ required-entities: 'Nepieciešamās radības:'
+ required-experience: "&6Nepieciešamā pieredze: [value]"
+ required-island-level: "&6Nepieciešamais salas līmenis: [value]"
+ required-items: 'Nepieciešamās lietas:'
+ required-money: "&6Nepieciešamā nauda: $[value]"
+ reward-commands: "&6Atlīdzības komandas:"
+ reward-items: "&6Atlīdzības lietas:"
+ warning-blocks-remove: "&cVisi nepieciešamie bloki tiks noņemti (aizstāti ar
+ gaisu) pēc Uzdevuma izpildes!"
+ warning-entities-kill: "&cVisas pieprasītās radības tiks noņemtas (nogalinātas)
+ pēc Uzdevuma izpildes!"
+ warning-items-take: "&cVisas pieprasītas lietas tiks izņemtas no tava inventāra!"
+ descriptions:
+ admin:
+ add-challenge: Ļauj pievienot jebkuru Uzdevumu šim Līmenim.
+ add-text-line: "&6 Pievieno jaunu teksta ziņu!"
+ broadcast: Ļauj ieslēgt/izslēgt paziņojumu visiem tiešsaitē esošajiem spēlētājiem,
+ ka spēlētājs izpildījis Uzdevumu vai Līmeni pirmo reizi.
+ cancel: Atgriezties iepriekšējā izvēlnē. &cDati netiks saglabāti.
+ challenge-lore: Ļauj definēt kādus elementus rādīs Uzdevumu aprakstos.
+ challenges: Ļauj pārvaldīt Līmeņa uzdevumus (pievienot / noņemt).
+ click-to-edit: "&4Uzspied šeit, lai labotu."
+ complete: Ļauj pabeigt uzdevumus jebkuram spēlētājam.|Spēlētājs nedabūs izpildes
+ atlīdzības.
+ complete-wipe: Ļauj pilnībā iztīrīt papildinājuma datubāzes. Ieskaitot spēlētāju
+ datus!
+ create-challenge: Ļauj izveidot jaunu Uzdevumu.
+ create-level: Ļauj izveidot jaunu Līmeni.
+ default-export: Ļauj eksportēt uzdevumus uz defaults.json failu.
+ default-import: Ļauj ielādēt sākotnējos uzdevumus.
+ default-locked-icon: Ļauj mainīt neatklāto līmeņu ikonu.|Katrs līmenis šo
+ opciju var pārrakstīt.
+ delete-challenge: Ļauj izdzēst Uzdevumu.
+ delete-level: Ļauj izdzēst Līmeni.
+ deployment: Ļauj nobloķēt uzdevuma izpildi.|Uzdevumu nevarēs izpildīt, ja
+ opcija nav aktīva.
+ description: Ļauj labot aprakstu.
+ edit-challenge: Ļauj labot Uzdevuma opcijas.
+ edit-level: Ļauj labot Līmeņa opcijas.
+ edit-text-line: "&6 Labo teksta ziņu"
+ environment: Ļauj izvēlēties, kurās vidēs Uzdevumu var pildīt.
+ free-at-top: Ļauj definēt kurā rindā būs brīvie uzdevumi (bez līmeņa). Pirmā
+ vai pēdējā rinda.
+ glow: Ļauj ieslēgt/izslēgt opciju, kas liks mirdzēt izpildītajiem Uzdevumiem/Līmeņiem.
+ gui-mode: Ļauj ieslēgt/izslēgt vienas komandas opciju. Komandu var mainīt
+ konfigurācijas failā.|&2Nepieciešama servera restartēšana.
+ gui-view-mode: Ļauj definēt vai /challenges logs rādīs visus spēles režīmus
+ vai uzdevumus no spēlētāja pasaules.
+ history-lifespan: Ļauj mainīt cik pēdējās dienas dati tiks glabāti.|0 nozīmē,
+ ka dati netiks dzēsti.
+ history-store: Ļauj ieslēgt/izslēgt uzdevumu izpildes vēstures saglabāšanu.
+ icon-challenge: Uzdevuma ikona, kas parādīsies lietotāja izvēlnē.
+ icon-level: Līmeņa ikona, kas parādīsies lietotāja izvēlnē.
+ import: Ļauj importēt ASkyblock Uzdevumus.|Ar labo peles klikšķi tas ļauj
+ pārslēgt pārrakstīšanas modi.|Nepieciešams Challenges.yml fails ./BentoBox/addons/Challenges
+ mapītē.
+ increase: Saskaitīšanas operācija.
+ input: Atvērt teksta lauka ievadi.
+ input-mode: Pārslēgties starp sarakstes un lakts ievades veidu.
+ island-store: Ļauj mainīt datu saglabāšanas režīmu. Dati var tikt glabāti
+ katrai salai, vai katram spēlētājam.|&cMAINOT REŽĪMUS DATI NETIKS PĀRVEIDOTI.
+ level-lore: Ļauj definēt kādus elementus rādīs Līmeņu aprakstos.
+ line-length: Ļauj definēt cik simbolus gara rindiņa būs redzama lietu aprakstos.
+ locked-icon: Neatklāta (neatvērta) Līmeņa ikona, kas parādīsies lietotāja
+ izvēlnē.
+ mode-in-world: Spēlētāji, kas ir spēles režīma pasaulē.
+ mode-online: Spēlētāji, kas ir tiešsaitē.
+ mode-with-island: Spēlētāji, kam ir sala šajā režīmā.
+ multiply: Reizināšanas operācija.
+ name-challenge: Ļauj labot Uzdevuma nosaukumu.
+ name-level: Ļauj labot Līmeņa nosaukumu.
+ order: Ļauj labot secību.
+ properties: Ļauj labot rekvizītus.
+ reduce: Atņemšanas operācija.
+ remove-blocks: Ļauj noņemt (aizstāt ar gaisu) blokus pēc Uzdevuma izpildes.
+ remove-challenge: Ļauj noņemt Uzdevumu no šī Līmeņa.
+ remove-completed: Ļauj ieslēgt/izslēgt opciju, kas paslēps visus izpildītos
+ uzdevumus, kurus vairs nevar atkārtot.
+ remove-entities: Ļauj noņemt (nogalināt) radības pēc Uzdevuma izpildes.
+ remove-experience: Ļauj noņemt pieprasīto pieredzes daudzumu pēc Uzdevuma
+ izpildes.
+ remove-items: Ļauj izņemt lietas no spēlētāja inventāra pēc Uzdevuma izpildes.
+ remove-money: Ļauj noņemt naudu no spēlētāja konta pēc Uzdevuma izpildes.|&cNepieciešams
+ Vault un ekonomikas papildinājumi.
+ remove-on-complete: Šīs opcijas ieslēgšana nozīmē, ka Uzdevumu nerādīs lietotāja
+ logos, ja tas ir izpildīts.
+ remove-selected: Dzēst iezīmētos elementus.|Iezīmēt elementus var ar labo
+ peles klikšķi.
+ repeatable: Ļauj definēt vai uzdevumu var pildīt atkārtoti.
+ repeat-count: Ļauj definēt cik reizes uzdevumu var pildīt atkārtoti. Cipars
+ 0 nozīmē, ka uzdevumu var pildīt neierobežotu daudzumu reižu.
+ repeat-reward-commands: 'Ļauj definēt komandas, kuras tiks izpildītas pēc
+ Uzdevuma atkārtotas izpildes.|&c***Pievienojot "[SELF]" sākumā nozīmē, ka
+ komandu izpildīs spēlētājs, piemēram. "/kill"|&c***Teksts "[player]" tiks
+ pārtaisīts par izpildītāja lietotājvārdu, piemēram "/kill [player]" tiks
+ pārveidots par "/kill BONNe1704"|Komandas:'
+ repeat-reward-experience: Ļauj mainīt atkārtotas izpildes atlīdzības pieredzes
+ daudzmumu.
+ repeat-reward-items: 'Ļauj pārvaldīt atkārtotas izpildes atlīdzības lietas.|Lietas:'
+ repeat-reward-money: Ļauj definēt atkārtotas izpildes naudas atlīdzības lielumu.|&cNepieciešams
+ Vault un ekonomikas papildinājumi.
+ repeat-reward-text: Ļauj definēt ziņu, kuru rādīs spēlētājam pēc atkārtotas
+ Uzdevuma izpldes.
+ required-blocks: Ļauj pārvaldīt nepieciešamos blokus.|Bloki:|
+ required-entities: Ļauj pārvaldīt nepieciešamās radības.|Radības:|
+ required-experience: Ļauj nodefinēt nepieciešamo spēlētāja pieredzes daudzumu,
+ lai izpildītu uzdevumu.
+ required-items: 'Nepieciešamās lietas spēlētāja inventārā.|Lietas:'
+ required-level: Ļauj definēt nepieciešamo salas līmeni Uzdevuma izpildei.|&cNepieciešams
+ Levels papildinājums.
+ required-money: Ļauj definēt nepieciešamo naudas daudzumu spēlētāja kontā.|&cNepieciešams
+ Vault un ekonomikas papildinājumi.
+ required-permissions: 'Nepieciešamās atļaujas, lai izpildītu Uzdevumu.|Atļaujas:'
+ requirements: Ļauj labot prasības
+ reset: Ļauj noņemt uzdevumu izpildi spēlētājam.|Ar labo peles klikšķi tas
+ ļauj pārslēgdz iespēju nodzēst visus izpildes datus.
+ reset-on-new: Ļauj pārslēgt opciju, kas notīra spēlētāja izpildītos Uzdevumus
+ un Līmeņus, ja tas atsāk no sākuma, pamet vai tiek izmests no salas.
+ reward-commands: 'Ļauj definēt komandas, kuras tiks izpildītas pēc Uzdevuma
+ izpildes.|&c***Pievienojot "[SELF]" sākumā nozīmē, ka komandu izpildīs spēlētājs,
+ piemēram. "/kill"|&c***Teksts "[player]" tiks pārtaisīts par izpildītāja
+ lietotājvārdu, piemēram "/kill [player]" tiks pārveidots par "/kill BONNe1704"|Komandas:'
+ reward-experience: Ļauj mainīt pieredzi, ko iegūs spēlētājs pēc Uzdevuma izpildes.
+ reward-items: 'Ļauj pārvaldīt lietas, kuras iegūs spēlētājs pēc Uzdevuma izpildes.|Lietas:'
+ reward-money: Ļauj mainīt naudas daudzumu, ko iegūs spēlētājs pēc Uzdevuma
+ izpildes.|&cNepieciešams Vault un ekonomikas papildinājumi.
+ rewards: Ļauj pārvaldīt atlīdzības
+ reward-text: Ļauj mainīt ziņu, kas parādīsies spēlētājam pēc Uzdevuma izpildes.
+ reward-text-level: Ļauj definēt ziņu, kas tiks nosūtīta spēlētājiem pēc Līmeņa
+ izpildes.
+ save: Saglabāt un atgriezties iepriekšējā izvēlnē.
+ search-radius: Distance no spēlētāja, kādā prasītie bloki un radības tiks
+ meklētas.
+ selected: Iezīmēts
+ set: Uzstādīšanas operācija.
+ settings: Ļauj labot Papildinājuma iestatījumus.
+ show-eggs: Ļauj pārslēgt radību attainošanas režīmu no olām uz galvu ikonām.
+ title-enable: Ļauj ieslēgt/izlēgt virsraksta parādīšanos pēc pirmās Uzdevuma/Līmeņa
+ izpildes.
+ title-showtime: Ļauj mainīt cik ilgi virsraksts spēlētājam būs redzams.
+ toggle-user-list: Ļauj pārslēgt spēlētāju saraksta režīmu.
+ type: Ļauj uzstādīt Uzdevuma tipu. Katram tipam ir savādākas prasības.
+ waiver-amount: Ļauj definēt cik daudz uzdevumi var tikt atstāti neizpildīti,
+ lai atvērtu nākošo līmeni.
+ block: "- [block] : [count]"
+ command: "- [command]"
+ current-value: "|&6Šī brīža vērtība: [value]."
+ disabled: Neaktīvs
+ enabled: Aktīvs
+ entity: "- [entity] : [count]"
+ item: "- [count] x [item]"
+ item-enchant: " - [enchant] [level]"
+ item-meta: " ([meta])"
+ level-locked: Jāpabeidz vēl [count] uzdevumus no [level] līmeņa, lai atklātu
+ šo līmeni!
+ level-unlocked: Uzspied, lai redzētu [level] uzdevumus!
+ nether: "- Elle"
+ normal: "- Virszeme"
+ permission: "- [permission]"
+ the-end: "- Beigas"
+ type:
+ inventory: "- Inventora tips:| (ļauj definēt nepieciešamās lietas spēlētāja
+ inventorā)"
+ island: "- Teritorijas tips:| (ļauj definēt nepieciešamos blokus vai monstrus
+ ap spēlētāju)"
+ other: "- Citi tips:| (ļauj definēt cita veida uzdevumus)"
+ item-description:
+ armor-color: " [color]"
+ book-meta: " [title] no [author]"
+ custom-effects: " Speciālie effekti:"
+ egg-meta: " [mob]"
+ fish-meta: " [body-color] ar [pattern-color] [pattern]"
+ item: "- [count] x [item]"
+ item-enchant: " - [enchant] [level]"
+ item-lore: " Lietas apraksts:"
+ item-meta: " ([meta])"
+ item-name: " [name]"
+ potion-effect: " [effect] x [amplifier] for [duration]t"
+ potion-type: " [name]"
+ potion-type-extended: " Pagarināts [name]"
+ potion-type-extended-upgraded: " Uzlabots un pagarintāts [name]"
+ potion-type-upgraded: " Uzlabots [name]"
+ recipe-count: " [count] receptes"
+ skull-owner: " [owner]"
+ level-description:
+ completed: "&BIzpildīts"
+ completed-challenges-of: "&3Tu esi izpildījis [number] no [max] uzdevumiem šajā
+ līmenī."
+ experience-reward: "&6Pieredzes atlīdzība: [value]"
+ money-reward: "&6Naudas atlīdzība: $[value]"
+ reward-commands: "&6Atlīdzības komandas:"
+ reward-items: "&6Atlīdzības lietas:"
+ waver-amount: "&6Tu vari izlaist [value] uzdevumus, lai atvērtu nākošo līmeni."
+ questions:
+ admin:
+ challenge-name: Ieraksti uzdevuma nosaukumu sarakstē.
+ level-name: Ieraksti uzdevuma līmeņa nosaukumu sarakstē.
+ number: Ieraksti nummuru sarakstē.
+ unique-id: Ieraksti objekta unikālo nosaukumu sarakstē.
+ prefix: "&2[SERVERIS]: "
+ title:
+ admin:
+ choose-challenge-title: "&aIzvēlēties Uzdevumu"
+ choose-level-title: "&aIzvēlēties Līmeni"
+ choose-user-title: "&aIzvēlēties Spēlētāju"
+ confirm-title: "&aApstiprināt"
+ edit-challenge-title: "&aLabot Uzdevumu"
+ edit-level-title: "&aLabot Līmeni"
+ edit-text-fields: "&aLabot Teksta Laukus"
+ gui-title: "&aUzdevumu administrēšana"
+ manage-blocks: "&aPārvaldīt Blokus"
+ manage-entities: "&aPārvaldīt Radības"
+ manage-items: "&aPārvaldīt Lietas"
+ manage-numbers: "&aSkaitļu Panelis"
+ select-block: "&aIzvēlēties Bloku"
+ select-challenge: "&aIzvēlēties Uzdevumu"
+ select-entity: "&aIzvēlēties Radību"
+ settings-title: "&aLabot Iestatījumus"
+ toggle-environment: "&aPārvaldīt Vidi"
+ challenges: "&aUzdevumi"
+ game-modes: "&aIzvēlēties Spēles Režīmu"
+ messages:
+ admin:
+ already-completed: "&2Šīs uzdevums jau bija izpildīts!"
+ challenge-created: "[challenge]&r izveidots!"
+ completed: "&2Tu pabeidzi uzdevumu [name] [player] vietā!"
+ complete-wipe: "&cCerams, ka tev ir saglabātas rezerves kopijas, jo tu tikko
+ iztīrīji visas šī papildinājuma datubāzes!"
+ not-completed: "&2Šis uzdevums vēl nav izpildīts!"
+ reset: "&2Tu atiestatīji uzdevumu [name] priekš [player]!"
+ reset-all: "&2Visi [player] uzdevumi ir atiesatīti!"
+ you-added: Tu uzdevumam pievienoji [thing]
+ migrate-start: "&2Uzsāk uzdevumu papildinājuma migrāciju uz jauno formātu."
+ migrate-end: "&2Uzdevumu papildinājums veiksmīgi migrēts uz jauno formātu.\n"
+ migrate-not: "&2Visi dati ir korekti."
+ hit-things: Nospiediet lietas, lai pievienotu tās nepieciešamo lietu sarakstam.
+ Kad izdarīts, noklikšķiniet ar peles labo pogu.
+ defaults-file-completed: defaults.json failā ir sarakstīti uzdevumi un līmeņi
+ no [world]!
+ defaults-file-overwrite: defaults.json jau existē. Tas tiek pārrakstīts.
+ import-challenges: Sāk importēt uzdevumus
+ import-levels: Sāk importēt līmeņus
+ import-number: Importēti [number] uzdevumi
+ load-add: 'Pievieno jaunu: [value]'
+ load-overwriting: Pārraksta "[value]"
+ load-skipping: '"[value]" jau ekistē - izlaiž'
+ name-has-completed-challenge: "&5[name] izpildīja [value] &r&5uzdevumu!"
+ name-has-completed-level: "&5[name] izpildīja visus uzdevumus no [value] &r&5līmeņa!"
+ no-levels: "&cUzmanību, nav definēti līmeņi iekš challenges.yml faila"
+ you-completed-challenge: "&2Tu izpildīji [value] &r&2uzdevumu!"
+ you-completed-level: "&2Tu izpildīji [value] &r&2līmeni!"
+ you-repeated-challenge: "&2Tu atkārtoji [value] &r&2uzdevumu!"
+ you-repeated-challenge-multiple: "&2Tu atkārtoji [value] &r&2uzdevumu [count]
+ reizes!"
+ titles:
+ challenge-subtitle: "[friendlyName]"
+ challenge-title: Veiksmīgi izpildīts uzdevums
+ level-subtitle: "[friendlyName]"
+ level-title: Veiksmīgi pabeigts līmenis
+meta:
+ authors:
+ - BONNe
+protection:
+ flags:
+ CHALLENGES_ISLAND_PROTECTION:
+ description: "&5&oPārslēdz kurš var|&5&opildīt uzdevumus"
+ name: Uzdevumu izpildes aizsardzība
+ CHALLENGES_WORLD_PROTECTION:
+ description: |-
+ &5&oĻauj pārslēgt vai|&5&ospēlētājam ir nepieciešams
+ &5&obūt uz salais,
+ &5&olai pildītu uzdevumus.
+ hint: Uzdevumus nevar pildīt ārpus salas
+ name: Uzdevumu salas ierobežosāna
+version: 11
diff --git a/src/main/resources/locales/zh-CN.yml b/src/main/resources/locales/zh-CN.yml
index 2671021..84efc71 100644
--- a/src/main/resources/locales/zh-CN.yml
+++ b/src/main/resources/locales/zh-CN.yml
@@ -4,7 +4,8 @@
###########################################################################################
### Credits ###
-# Tastybento: maintainer
+meta:
+ authors: []
challenges:
commands:
diff --git a/src/main/resources/locales/zh-TW.yml b/src/main/resources/locales/zh-TW.yml
index d0c3051..fef4060 100644
--- a/src/main/resources/locales/zh-TW.yml
+++ b/src/main/resources/locales/zh-TW.yml
@@ -4,7 +4,8 @@
###########################################################################################
### Credits ###
-# Tastybento: maintainer
+meta:
+ authors: []
challenges:
commands: