diff --git a/pom.xml b/pom.xml
index 9a41b3c..b07ba71 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,7 +63,7 @@
-LOCAL
- 1.18.3
+ 1.19.0
BentoBoxWorld_AOneBlock
bentobox-world
diff --git a/src/main/java/world/bentobox/aoneblock/AOneBlock.java b/src/main/java/world/bentobox/aoneblock/AOneBlock.java
index a9312d8..79d41f7 100644
--- a/src/main/java/world/bentobox/aoneblock/AOneBlock.java
+++ b/src/main/java/world/bentobox/aoneblock/AOneBlock.java
@@ -8,7 +8,6 @@
import org.bukkit.World;
import org.bukkit.World.Environment;
import org.bukkit.WorldCreator;
-import org.bukkit.WorldType;
import org.bukkit.entity.SpawnCategory;
import org.bukkit.generator.ChunkGenerator;
import org.eclipse.jdt.annotation.NonNull;
@@ -24,6 +23,7 @@
import world.bentobox.aoneblock.listeners.InfoListener;
import world.bentobox.aoneblock.listeners.ItemsAdderListener;
import world.bentobox.aoneblock.listeners.JoinLeaveListener;
+import world.bentobox.aoneblock.listeners.BossBarListener;
import world.bentobox.aoneblock.listeners.NoBlockHandler;
import world.bentobox.aoneblock.listeners.StartSafetyListener;
import world.bentobox.aoneblock.oneblocks.OneBlockCustomBlockCreator;
@@ -66,6 +66,9 @@ public class AOneBlock extends GameModeAddon {
.listener(new StartSafetyListener(this))
.defaultSetting(false)
.build();
+ private BossBarListener bossBar = new BossBarListener(this);
+ public final Flag BOSSBAR = new Flag.Builder("BOSSBAR", Material.DRAGON_HEAD).mode(Mode.BASIC)
+ .type(Type.SETTING).listener(bossBar).defaultSetting(true).build();
@Override
public void onLoad() {
@@ -89,6 +92,8 @@ public void onLoad() {
// Register flag with BentoBox
// Register protection flag with BentoBox
getPlugin().getFlagsManager().registerFlag(this, START_SAFETY);
+ // Bossbar
+ getPlugin().getFlagsManager().registerFlag(this, this.BOSSBAR);
}
}
@@ -120,6 +125,7 @@ public void onEnable() {
registerListener(new BlockProtect(this));
registerListener(new JoinLeaveListener(this));
registerListener(new InfoListener(this));
+ registerListener(bossBar);
// Register placeholders
phManager = new AOneBlockPlaceholders(this, getPlugin().getPlaceholdersManager());
@@ -335,4 +341,11 @@ public void setSettings(Settings settings) {
this.settings = settings;
}
+ /**
+ * @return the bossBar
+ */
+ public BossBarListener getBossBar() {
+ return bossBar;
+ }
+
}
diff --git a/src/main/java/world/bentobox/aoneblock/Settings.java b/src/main/java/world/bentobox/aoneblock/Settings.java
index a313e16..d17cb51 100644
--- a/src/main/java/world/bentobox/aoneblock/Settings.java
+++ b/src/main/java/world/bentobox/aoneblock/Settings.java
@@ -72,6 +72,11 @@ public class Settings implements WorldSettings {
@ConfigEntry(path = "aoneblock.command.set-count-command", since = "1.10.0")
private String setCountCommand = "setCount";
+ @ConfigComment("The command label that toggers the progress bar.")
+ @ConfigComment("By default it is 'bossbar'.")
+ @ConfigEntry(path = "aoneblock.command.bossbar-command", since = "1.19.0")
+ private String bossBarCommand = "bossbar";
+
@ConfigComment("How long a player must wait until they can use the setCount command again. In minutes.")
@ConfigComment("This is the command that is run from the phases panel.")
@ConfigEntry(path = "aoneblock.command.set-count-cooldown", since = "1.13.0")
@@ -2236,4 +2241,15 @@ public void setConcurrentIslands(int concurrentIslands) {
this.concurrentIslands = concurrentIslands;
}
+ public String getBossBarCommand() {
+ return bossBarCommand;
+ }
+
+ /**
+ * @param bossBarCommand the bossBarCommand to set
+ */
+ public void setBossBarCommand(String bossBarCommand) {
+ this.bossBarCommand = bossBarCommand;
+ }
+
}
\ No newline at end of file
diff --git a/src/main/java/world/bentobox/aoneblock/commands/island/IslandBossBarCommand.java b/src/main/java/world/bentobox/aoneblock/commands/island/IslandBossBarCommand.java
new file mode 100644
index 0000000..d3f10f8
--- /dev/null
+++ b/src/main/java/world/bentobox/aoneblock/commands/island/IslandBossBarCommand.java
@@ -0,0 +1,37 @@
+package world.bentobox.aoneblock.commands.island;
+
+import java.util.List;
+
+import world.bentobox.aoneblock.AOneBlock;
+import world.bentobox.bentobox.api.commands.CompositeCommand;
+import world.bentobox.bentobox.api.user.User;
+
+public class IslandBossBarCommand extends CompositeCommand {
+
+ private AOneBlock addon;
+
+ public IslandBossBarCommand(CompositeCommand islandCommand, String label, String[] aliases)
+ {
+ super(islandCommand, label, aliases);
+ }
+
+ @Override
+ public void setup() {
+ setDescription("aoneblock.commands.island.bossbar.description");
+ setOnlyPlayer(true);
+ // Permission
+ setPermission("island.bossbar");
+ addon = getAddon();
+ }
+
+ @Override
+ public boolean execute(User user, String label, List args) {
+ addon.getBossBar().toggleUser(user);
+ getIslands().getIslandAt(user.getLocation()).ifPresent(i -> {
+ if (!i.isAllowed(addon.BOSSBAR)) {
+ user.sendMessage("aoneblock.bossbar.not-active");
+ }
+ });
+ return true;
+ }
+}
diff --git a/src/main/java/world/bentobox/aoneblock/commands/island/PlayerCommand.java b/src/main/java/world/bentobox/aoneblock/commands/island/PlayerCommand.java
index 79b6054..f268edc 100644
--- a/src/main/java/world/bentobox/aoneblock/commands/island/PlayerCommand.java
+++ b/src/main/java/world/bentobox/aoneblock/commands/island/PlayerCommand.java
@@ -35,5 +35,8 @@ public void setup() {
new IslandRespawnBlockCommand(this,
settings.getRespawnBlockCommand().split(" ")[0],
settings.getRespawnBlockCommand().split(" "));
+ // Boss bar
+ new IslandBossBarCommand(this, settings.getBossBarCommand().split(" ")[0],
+ settings.getBossBarCommand().split(" "));
}
}
diff --git a/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java b/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java
new file mode 100644
index 0000000..ef834b2
--- /dev/null
+++ b/src/main/java/world/bentobox/aoneblock/listeners/BossBarListener.java
@@ -0,0 +1,189 @@
+package world.bentobox.aoneblock.listeners;
+
+import java.util.HashMap;
+import java.util.Locale;
+import java.util.Map;
+import java.util.UUID;
+
+import org.bukkit.Bukkit;
+import org.bukkit.boss.BarColor;
+import org.bukkit.boss.BarStyle;
+import org.bukkit.boss.BossBar;
+import org.bukkit.entity.Player;
+import org.bukkit.event.EventHandler;
+import org.bukkit.event.EventPriority;
+import org.bukkit.event.Listener;
+import org.bukkit.event.player.PlayerJoinEvent;
+import org.bukkit.event.player.PlayerQuitEvent;
+import org.eclipse.jdt.annotation.NonNull;
+
+import world.bentobox.aoneblock.AOneBlock;
+import world.bentobox.aoneblock.dataobjects.OneBlockIslands;
+import world.bentobox.aoneblock.events.MagicBlockEvent;
+import world.bentobox.bentobox.api.events.flags.FlagSettingChangeEvent;
+import world.bentobox.bentobox.api.events.island.IslandEnterEvent;
+import world.bentobox.bentobox.api.events.island.IslandExitEvent;
+import world.bentobox.bentobox.api.metadata.MetaDataValue;
+import world.bentobox.bentobox.api.user.User;
+import world.bentobox.bentobox.database.objects.Island;
+
+public class BossBarListener implements Listener {
+
+ private static final String AONEBLOCK_BOSSBAR = "aoneblock.bossbar";
+
+ public BossBarListener(AOneBlock addon) {
+ super();
+ this.addon = addon;
+ }
+
+ private AOneBlock addon;
+
+ // Store a boss bar for each player (using their UUID)
+ private final Map islandBossBars = new HashMap<>();
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onBreakBlockEvent(MagicBlockEvent e) {
+ // Update boss bar
+ tryToShowBossBar(e.getPlayerUUID(), e.getIsland());
+ }
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onEnterIsland(IslandEnterEvent event) {
+ if (addon.inWorld(event.getIsland().getWorld())) {
+ tryToShowBossBar(event.getPlayerUUID(), event.getIsland());
+ }
+ }
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onFlagChange(FlagSettingChangeEvent e) {
+ if (e.getEditedFlag() == addon.BOSSBAR) {
+ // Show to players on island. If it isn't allowed then this will clean up the boss bar too
+ e.getIsland().getPlayersOnIsland().stream().map(Player::getUniqueId)
+ .forEach(uuid -> this.tryToShowBossBar(uuid, e.getIsland()));
+ }
+ }
+
+ /**
+ * Try to show the bossbar to the player
+ * @param uuid player's UUID
+ * @param island island they are on
+ */
+ private void tryToShowBossBar(UUID uuid, Island island) {
+ User user = User.getInstance(uuid);
+
+ // Only show if enabled for island
+ if (!island.isAllowed(addon.BOSSBAR)) {
+ BossBar removed = islandBossBars.remove(island);
+ if (removed != null) {
+ // Remove all players from the boss bar
+ removed.removeAll();
+ }
+ return;
+ }
+ // Default to showing boss bar unless it is explicitly turned off
+ if (!user.getMetaData(AONEBLOCK_BOSSBAR).map(MetaDataValue::asBoolean).orElse(true)) {
+ // Remove any boss bar from user if they are in the world
+ removeBar(user, island);
+ // Do not show a boss bar
+ return;
+ }
+ // Prepare boss bar
+ String title = user.getTranslationOrNothing("aoneblock.bossbar.title");
+ BarColor c;
+ try {
+ c = BarColor.valueOf(user.getTranslation("aoneblock.bossbar.color").toUpperCase(Locale.ENGLISH));
+ } catch (Exception e) {
+ c = BarColor.RED;
+ addon.logError("Bossbar color unknown. Pick from RED, WHITE, PINK, BLUE, GREEN, YELLOW, or PURPLE");
+ }
+ BarStyle s = BarStyle.SOLID;
+ try {
+ s = BarStyle.valueOf(user.getTranslation("aoneblock.bossbar.style").toUpperCase(Locale.ENGLISH));
+ } catch (Exception e) {
+ s = BarStyle.SOLID;
+ addon.logError(
+ "Bossbar style unknow. Pick from SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20");
+ }
+ // Get it or make it
+ BossBar bar = this.islandBossBars.getOrDefault(island,
+ Bukkit.createBossBar(title, c, s));
+ // Get the progress
+ @NonNull
+ OneBlockIslands obi = addon.getOneBlocksIsland(island);
+
+ // Set progress
+ bar.setProgress(addon.getOneBlockManager().getPercentageDone(obi) / 100);
+ int numBlocksToGo = addon.getOneBlockManager().getNextPhaseBlocks(obi);
+ int phaseBlocks = addon.getOneBlockManager().getPhaseBlocks(obi);
+ int done = phaseBlocks - numBlocksToGo;
+ String translation = user.getTranslationOrNothing("aoneblock.bossbar.status", "[togo]",
+ String.valueOf(numBlocksToGo), "[total]", String.valueOf(phaseBlocks), "[done]", String.valueOf(done));
+ bar.setTitle(translation);
+ // Add to user if they don't have it already
+ Player player = Bukkit.getPlayer(uuid);
+ if (!bar.getPlayers().contains(player)) {
+ bar.addPlayer(player);
+ }
+ // Save the boss bar for later reference (e.g., when updating or removing)
+ islandBossBars.put(island, bar);
+
+ }
+
+ private void removeBar(User user, Island island) {
+ if (!addon.inWorld(island.getWorld()) || !user.isPlayer() || !user.isOnline()) {
+ return;
+ }
+ BossBar bossBar = islandBossBars.get(island);
+ if (bossBar != null) {
+ bossBar.removePlayer(user.getPlayer());
+ if (bossBar.getPlayers().isEmpty()) {
+ // Clean up
+ islandBossBars.remove(island);
+ }
+ }
+
+ }
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onExitIsland(IslandExitEvent event) {
+ User user = User.getInstance(event.getPlayerUUID());
+ removeBar(user, event.getIsland());
+ }
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onJoin(PlayerJoinEvent e) {
+ // If the player is on an island then show the bar
+ if (!addon.inWorld(e.getPlayer().getLocation())) {
+ return;
+ }
+ addon.getIslands().getIslandAt(e.getPlayer().getLocation())
+ .ifPresent(is -> this.tryToShowBossBar(e.getPlayer().getUniqueId(), is));
+ }
+
+ @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
+ public void onQuit(PlayerQuitEvent e) {
+ // Clean up boss bars
+ islandBossBars.values().stream().forEach(bb -> bb.removePlayer(e.getPlayer()));
+ islandBossBars.values().removeIf(bb -> bb.getPlayers().isEmpty());
+ }
+
+ /**
+ * User-level boss bar control.
+ * @param user user to toggle
+ */
+ public void toggleUser(User user) {
+ boolean newState = !user.getMetaData(AONEBLOCK_BOSSBAR).map(MetaDataValue::asBoolean).orElse(true);
+ user.putMetaData(AONEBLOCK_BOSSBAR, new MetaDataValue(newState));
+ if (newState) {
+ // If the player is on an island then show the bar
+ addon.getIslands().getIslandAt(user.getLocation()).filter(is -> addon.inWorld(is.getWorld()))
+ .ifPresent(is -> this.tryToShowBossBar(user.getUniqueId(), is));
+ user.sendMessage("aoneblock.commands.island.bossbar.status_on");
+ } else {
+ // Remove player from any boss bars. Adding happens automatically
+ islandBossBars.forEach((k, v) -> v.removePlayer(user.getPlayer()));
+ user.sendMessage("aoneblock.commands.island.bossbar.status_off");
+ }
+ }
+
+}
diff --git a/src/main/resources/addon.yml b/src/main/resources/addon.yml
index ffdea69..fc1623a 100755
--- a/src/main/resources/addon.yml
+++ b/src/main/resources/addon.yml
@@ -50,6 +50,9 @@ permissions:
aoneblock.island:
description: Allow use of '/ob' command - the main island command
default: TRUE
+ aoneblock.island.bossbar:
+ description: Allow use of '/ob bossbar' command - toggle the bossbar
+ default: FALSE
aoneblock.island.home:
description: Allow use of '/ob go' command - teleport you to your island
default: TRUE
diff --git a/src/main/resources/locales/cs.yml b/src/main/resources/locales/cs.yml
index 8b01750..44b2ff6 100644
--- a/src/main/resources/locales/cs.yml
+++ b/src/main/resources/locales/cs.yml
@@ -1,80 +1,112 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Počáteční bezpečnost
+ description: |
+ &b Zabraňuje novým hráčům
+ &b from moving for 1 minute
+ &b takže nespadnou.
+ hint: '&c pohyb zablokován pro bezpečnost po [number] více sekund!'
+ free-to-move: '&a Můžete se volně pohybovat. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Ukazuje stavový řádek
+ &b pro každou fázi.
aoneblock:
+ bossbar:
+ title: Bloky zbývající
+ status: '&a Fázové bloky & B [done] & d / & b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar není pro tento ostrov aktivní'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: nastavit počet bloků hráče
- set: "&a počet [name] je nastaven na [number]"
- set-lifetime: "&a [name] je nastaveno na [number]"
+ set: '&a počet [name] je nastaven na [number]'
+ set-lifetime: '&a [name] je nastaveno na [number]'
setchest:
- parameters: " "
+ parameters:
description: dejte pohled na hrudník do fáze se specifikovanou vzácností
- chest-is-empty: "&c Ten hrudník je prázdný, takže jej nelze přidat"
- unknown-phase: "&c Neznámá fáze. Chcete-li si je prohlédnout, použijte tabulátor"
- unknown-rarity: "&c Neznámá vzácnost. Používejte COMMON, UNCOMMON, RARE nebo
- EPIC"
- look-at-chest: "&c Podívejte se na naplněnou hruď a nastavte ji"
- only-single-chest: "&c Lze nastavit pouze jednotlivé bedny"
- success: "&a Hrudník byl úspěšně přidán do fáze"
- failure: "&c Hrudník nelze přidat do fáze! Chyby najdete na konzole"
+ chest-is-empty: '&c Ten hrudník je prázdný, takže jej nelze přidat'
+ unknown-phase: '&c Neznámá fáze. Chcete-li si je prohlédnout, použijte tabulátor'
+ unknown-rarity: '&c Neznámá vzácnost. Používejte COMMON, UNCOMMON, RARE nebo EPIC'
+ look-at-chest: '&c Podívejte se na naplněnou hruď a nastavte ji'
+ only-single-chest: '&c Lze nastavit pouze jednotlivé bedny'
+ success: '&a Hrudník byl úspěšně přidán do fáze'
+ failure: '&c Hrudník nelze přidat do fáze! Chyby najdete na konzole'
sanity:
- parameters: ""
+ parameters:
description: zobrazí v konzoli kontrolu pravděpodobnosti fází
- see-console: "&a Podívejte se do konzoly pro zprávu"
+ see-console: '&a Podívejte se do konzoly pro zprávu'
count:
description: zobrazit počet bloků a fázi
- info: "&a Jste na bloku &b [number] ve fázi &a [name]"
+ info: '&a Jste na bloku &b [number] ve fázi &a [name]'
info:
- count: Ostrov &a je na bloku &b [number]&a ve fázi &b [name] &a. Počet doživotí
+ count: >-
+ Ostrov &a je na bloku &b [number]&a ve fázi &b [name] &a. Počet doživotí
&b [lifetime] &a.
phases:
description: zobrazit seznam všech fází
- title: "&2 Fáze OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] bloků"
+ title: '&2 Fáze OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] bloků'
island:
+ bossbar:
+ description: přepíná fázový šéfový bar
+ status_on: '&b Bossbar se otočil &a zapnul'
+ status_off: '&b Bossbar se &c otočil'
setcount:
- parameters: ""
+ parameters:
description: nastavte počet bloků na dříve dokončenou hodnotu
- set: "&a Počet nastaven na [number]."
- too-high: "&c Maximálně můžeš nastavit [number]!"
+ set: '&a Počet nastaven na [number].'
+ too-high: '&c Maximálně můžeš nastavit [number]!'
respawn-block:
description: respawnuje magický blok v situacích, kdy zmizí
- block-exist: "&a Blok existuje, nevyžadoval respawning. Označil jsem to za vás."
- block-respawned: "&a Blok byl znovu vytvořen."
+ block-exist: '&a Blok existuje, nevyžadoval respawning. Označil jsem to za vás.'
+ block-respawned: '&a Blok byl znovu vytvořen.'
phase:
insufficient-level: Tvůj ostrov je na příliš nízké úrovni, musí být alespoň [number].
insufficient-funds: Nemáš dostatečné prostředky! Musíš mít alespoň [number].
- insufficient-bank-balance: V Bance ostrova není dostatek financí! Je potřeba alespoň
- [number].
- insufficient-permission: "&c Nemůžete pokračovat, dokud nezískáte oprávnění [name]!"
- cooldown: "&c Další fáze bude dostupná za [number] sekund!"
+ insufficient-bank-balance: V Bance ostrova není dostatek financí! Je potřeba alespoň [number].
+ insufficient-permission: '&c Nemůžete pokračovat, dokud nezískáte oprávnění [name]!'
+ cooldown: '&c Další fáze bude dostupná za [number] sekund!'
placeholders:
infinite: Nekonečný
gui:
titles:
- phases: "&0&l Jednoblokové fáze"
+ phases: '&0&l Jednoblokové fáze'
buttons:
previous:
- name: "&f&l Předchozí stránka"
- description: "&7 Přepnout na stránku [number]"
+ name: '&f&l Předchozí stránka'
+ description: '&7 Přepnout na stránku [number]'
next:
- name: "&f&l Další stránka"
- description: "&7 Přepnout na stránku [number]"
+ name: '&f&l Další stránka'
+ description: '&7 Přepnout na stránku [number]'
phase:
- name: "&f&l [phase]"
- description: "[starting-block]\n[biome]\n[bank]\n[economy] \n[level]\n[permission]"
- starting-block: "&7 Spustí se po rozbití bloků &e [number]."
- biome: "&7 Biom: &e [biome]"
- bank: "&7 Vyžaduje &e $[number] &7 na bankovním účtu."
- economy: "&7 Vyžaduje &e $[number] &7 v hráčském účtu."
- level: "&7 Vyžaduje &e [number] &7 úroveň ostrova."
- permission: "&7 Vyžaduje oprávnění `&e[permission]&7`."
+ name: '&f&l [phase]'
+ description: |-
+ [starting-block]
+ [biome]
+ [bank]
+ [economy]
+ [level]
+ [permission]
+ starting-block: '&7 Spustí se po rozbití bloků &e [number].'
+ biome: '&7 Biom: &e [biome]'
+ bank: '&7 Vyžaduje &e $[number] &7 na bankovním účtu.'
+ economy: '&7 Vyžaduje &e $[number] &7 v hráčském účtu.'
+ level: '&7 Vyžaduje &e [number] &7 úroveň ostrova.'
+ permission: '&7 Vyžaduje oprávnění `&e[permission]&7`.'
+ blocks-prefix: '&7 Bloků ve fázi -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Klepnutím na &7 zobrazíte předchozí stránku."
- click-to-next: "&e Klepnutím na &7 zobrazíte další stránku."
- click-to-change: "&e Klikněte na &7 pro změnu."
+ click-to-previous: '&e Klepnutím na &7 zobrazíte předchozí stránku.'
+ click-to-next: '&e Klepnutím na &7 zobrazíte další stránku.'
+ click-to-change: '&e Klikněte na &7 pro změnu.'
island:
starting-hologram: |-
&a Vítejte v AOneBlock
diff --git a/src/main/resources/locales/de.yml b/src/main/resources/locales/de.yml
index ded39ea..4801f7a 100644
--- a/src/main/resources/locales/de.yml
+++ b/src/main/resources/locales/de.yml
@@ -1,78 +1,108 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Sicherheit beginnen
+ description: |
+ &b verhindert neue Spieler
+ &b vor dem Umzug für 1 Minute
+ &b damit sie nicht abfallen.
+ hint: '&c Bewegung für die Sicherheit für [number] mehr Sekunden!'
+ free-to-move: '&a Sie können sich frei bewegen. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Zeigt eine Statusleiste
+ &b für jede Phase.
aoneblock:
+ bossbar:
+ title: Verbleibende Blöcke
+ status: '&a Phasenblöcke &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar ist für diese Insel nicht aktiv'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: Setze die Blockanzahl des Spielers
- set: "&a [name] zählt auf [number]"
+ set: '&a [name] zählt auf [number]'
set-lifetime: Die Lebenszeitanzahl von &a [name] wurde auf [number] gesetzt
setchest:
- parameters: " "
- description: Versetzen Sie die betrachtete Truhe in eine Phase mit der angegebenen
+ parameters:
+ description: >-
+ Versetzen Sie die betrachtete Truhe in eine Phase mit der angegebenen
Seltenheit
- chest-is-empty: "&c Diese Truhe ist leer und kann daher nicht hinzugefügt
- werden"
- unknown-phase: "&c Unbekannte Phase. Verwenden Sie tab-complete, um sie anzuzeigen"
- unknown-rarity: "&c Unbekannte Seltenheit. Verwenden Sie COMMON, UNCOMMON,
- RARE oder EPIC"
- look-at-chest: "&c Sieh dir eine gefüllte Truhe an, um sie einzustellen"
- only-single-chest: "&c Es können nur einzelne Truhen eingestellt werden"
- success: "&a Eine Truhe erfolgreich zur Phase hinzugefügt"
- failure: "&c Truhe konnte nicht zur Phase hinzugefügt werden! Siehe Konsole
- für Fehler"
+ chest-is-empty: '&c Diese Truhe ist leer und kann daher nicht hinzugefügt werden'
+ unknown-phase: '&c Unbekannte Phase. Verwenden Sie tab-complete, um sie anzuzeigen'
+ unknown-rarity: >-
+ &c Unbekannte Seltenheit. Verwenden Sie COMMON, UNCOMMON, RARE oder
+ EPIC
+ look-at-chest: '&c Sieh dir eine gefüllte Truhe an, um sie einzustellen'
+ only-single-chest: '&c Es können nur einzelne Truhen eingestellt werden'
+ success: '&a Eine Truhe erfolgreich zur Phase hinzugefügt'
+ failure: >-
+ &c Truhe konnte nicht zur Phase hinzugefügt werden! Siehe Konsole für
+ Fehler
sanity:
- parameters: ""
- description: Zeigen Sie eine Überprüfung der Phasenwahrscheinlichkeiten in
- der Konsole an
- see-console: "&a Den Bericht finden Sie in der Konsole"
+ parameters:
+ description: >-
+ Zeigen Sie eine Überprüfung der Phasenwahrscheinlichkeiten in der
+ Konsole an
+ see-console: '&a Den Bericht finden Sie in der Konsole'
count:
description: Zeige die Blockanzahl und Phase
- info: "&a Sie befinden sich in der Phase &a [name] in Block &b [number]"
+ info: '&a Sie befinden sich in der Phase &a [name] in Block &b [number]'
info:
- count: "&a Island befindet sich in Block &b [number]&a in der Phase &b [Name]
- &a. Lebenszeitanzahl &b [lifetime] &a."
+ count: >-
+ &a Island befindet sich in Block &b [number]&a in der Phase &b [Name]
+ &a. Lebenszeitanzahl &b [lifetime] &a.
phases:
description: Zeigen Sie eine Liste aller Phasen an
- title: "&2 OneBlock-Phasen"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] Blöcke"
+ title: '&2 OneBlock-Phasen'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] Blöcke'
island:
+ bossbar:
+ description: Phase Boss Bar umschalten
+ status_on: '&b Bossbar &a eingeschaltet'
+ status_off: '&b Bossbar &c ausgeschaltet'
setcount:
- parameters: ""
+ parameters:
description: Setzen Sie die Blockanzahl auf den zuvor abgeschlossenen Wert
- set: "&a Zähler auf [number] gesetzt."
- too-high: "&c Das Maximum, das Sie festlegen können, ist [number]!"
+ set: '&a Zähler auf [number] gesetzt.'
+ too-high: '&c Das Maximum, das Sie festlegen können, ist [number]!'
respawn-block:
- description: lässt den magischen Block in Situationen wieder erscheinen, in
- denen er verschwindet
- block-exist: "&ein Block existiert, musste nicht neu gestartet werden. Ich habe
- es für dich markiert."
- block-respawned: "&a Block wieder aufgetaucht."
+ description: >-
+ lässt den magischen Block in Situationen wieder erscheinen, in denen er
+ verschwindet
+ block-exist: >-
+ &ein Block existiert, musste nicht neu gestartet werden. Ich habe es für
+ dich markiert.
+ block-respawned: '&a Block wieder aufgetaucht.'
phase:
- insufficient-level: "&c Ihr Insellevel ist zu niedrig, um fortzufahren! Es muss
- [number] sein."
- insufficient-funds: "&c Ihr Guthaben ist zu gering, um fortzufahren! Sie müssen
- [number] sein."
- insufficient-bank-balance: "&c Der Saldo der Inselbank ist zu niedrig, um fortzufahren!
- Es muss [number] sein."
- insufficient-permission: "&c Sie können nicht weitermachen, bis Sie die [name]-Berechtigung
- erhalten!"
- cooldown: "&c Die nächste Stufe ist in [number] Sekunden verfügbar!"
+ insufficient-level: '&c Ihr Insellevel ist zu niedrig, um fortzufahren! Es muss [number] sein.'
+ insufficient-funds: '&c Ihr Guthaben ist zu gering, um fortzufahren! Sie müssen [number] sein.'
+ insufficient-bank-balance: >-
+ &c Der Saldo der Inselbank ist zu niedrig, um fortzufahren! Es muss
+ [number] sein.
+ insufficient-permission: >-
+ &c Sie können nicht weitermachen, bis Sie die [name]-Berechtigung
+ erhalten!
+ cooldown: '&c Die nächste Stufe ist in [number] Sekunden verfügbar!'
placeholders:
infinite: Unendlich
gui:
titles:
- phases: "&0&l OneBlock-Phasen"
+ phases: '&0&l OneBlock-Phasen'
buttons:
previous:
- name: "&f&l Vorherige Seite"
- description: "&7 Zur Seite [number] wechseln"
+ name: '&f&l Vorherige Seite'
+ description: '&7 Zur Seite [number] wechseln'
next:
- name: "&f&l Nächste Seite"
- description: "&7 Zur Seite [number] wechseln"
+ name: '&f&l Nächste Seite'
+ description: '&7 Zur Seite [number] wechseln'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -80,16 +110,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Startet nach dem Aufbrechen von &e [number] Blöcken."
- biome: "&7 Biom: &e [biome]"
- bank: "&7 Erfordert &e $[number] &7 auf dem Bankkonto."
- economy: "&7 Erfordert &e $[number] &7 im Spielerkonto."
- level: "&7 Erfordert &e [number] &7 Inselebene."
- permission: "&7 Erfordert die Berechtigung „&e[permission]&7“."
+ starting-block: '&7 Startet nach dem Aufbrechen von &e [number] Blöcken.'
+ biome: '&7 Biom: &e [biome]'
+ bank: '&7 Erfordert &e $[number] &7 auf dem Bankkonto.'
+ economy: '&7 Erfordert &e $[number] &7 im Spielerkonto.'
+ level: '&7 Erfordert &e [number] &7 Inselebene.'
+ permission: '&7 Erfordert die Berechtigung „&e[permission]&7“.'
+ blocks-prefix: '&7 Blöcke in Phase -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Klicken Sie auf &7, um die vorherige Seite anzuzeigen."
- click-to-next: "&e Klicken Sie auf &7, um die nächste Seite anzuzeigen."
- click-to-change: "&e Zum Ändern &7klicken."
+ click-to-previous: '&e Klicken Sie auf &7, um die vorherige Seite anzuzeigen.'
+ click-to-next: '&e Klicken Sie auf &7, um die nächste Seite anzuzeigen.'
+ click-to-change: '&e Zum Ändern &7klicken.'
island:
starting-hologram: |-
&aWillkommen bei AOneBlock
diff --git a/src/main/resources/locales/en-US.yml b/src/main/resources/locales/en-US.yml
index 4627dd7..fe6d057 100755
--- a/src/main/resources/locales/en-US.yml
+++ b/src/main/resources/locales/en-US.yml
@@ -13,8 +13,21 @@ protection:
&b so they don't fall off.
hint: "&c Movement blocked for safety for [number] more seconds!"
free-to-move: "&a You are free to move. Be careful!"
-
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Shows a status bar
+ &b for each phase.
aoneblock:
+ bossbar:
+ title: "Blocks remaining"
+ # status: "&a Phase blocks &b [total]. Blocks left: [todo]"
+ status: "&a Phase blocks &b [done] &d / &b [total]"
+ # RED, WHITE, PINK, BLUE, GREEN, YELLOW, or PURPLE
+ color: RED
+ # SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
+ style: SOLID
+ not-active: "&c Boss Bar is not active for this island"
commands:
admin:
setcount:
@@ -47,6 +60,10 @@ aoneblock:
name-syntax: "&a [name]"
description-syntax: "&b [number] blocks"
island:
+ bossbar:
+ description: "toggles phase boss bar"
+ status_on: "&b Bossbar turned &a on"
+ status_off: "&b Bossbar turned &c off"
setcount:
parameters: ""
description: "set block count to previously completed value"
diff --git a/src/main/resources/locales/es.yml b/src/main/resources/locales/es.yml
index 70705b4..45f9ce6 100644
--- a/src/main/resources/locales/es.yml
+++ b/src/main/resources/locales/es.yml
@@ -1,73 +1,102 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Seguridad inicial
+ description: |
+ &b Previene nuevos jugadores
+ &b de moverse por 1 minuto
+ &b Entonces no se caen.
+ hint: '&c ¡Movimiento bloqueado por seguridad por [number] más segundos!'
+ free-to-move: '&c Eres libre de moverte. '
+ ONEBLOCK_BOSSBAR:
+ name: Bar del jefe
+ description: |
+ &b Muestra una barra de estado
+ &b para cada fase.
aoneblock:
+ bossbar:
+ title: Bloques restantes
+ status: '&a Bloques de fase &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar no está activo para esta isla'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: Establece el número de bloques minados al jugador
- set: "&aEl número de bloques minados de [name] se ha establecido en [number]"
- set-lifetime: "&aEl numero de bloques totales de [name] se ha establecido
- en [number]"
+ set: '&aEl número de bloques minados de [name] se ha establecido en [number]'
+ set-lifetime: '&aEl numero de bloques totales de [name] se ha establecido en [number]'
setchest:
- parameters: " "
- description: Coloca el cofre que estas mirando en una fase con la rareza especificada
- chest-is-empty: "&cEse cofre está vacío, así que no se puede agregar"
- unknown-phase: "&cFase desconocida. Presione TAB para verlas"
- unknown-rarity: "&cRareza desconocida. Use COMMON, UNCOMMON, RARE o EPIC"
- look-at-chest: "&cApunta hacia un cofre lleno para configurarlo"
- only-single-chest: "&cSolo se pueden configurar cofres individuales"
- success: "&aEl cofre ha sido agregado con éxito a la fase"
- failure: "&c¡No se pudo agregar el cofre a la fase! Revisa la consola para
- más detalles"
+ parameters:
+ description: >-
+ Coloca el cofre que estas mirando en una fase con la rareza
+ especificada
+ chest-is-empty: '&cEse cofre está vacío, así que no se puede agregar'
+ unknown-phase: '&cFase desconocida. Presione TAB para verlas'
+ unknown-rarity: '&cRareza desconocida. Use COMMON, UNCOMMON, RARE o EPIC'
+ look-at-chest: '&cApunta hacia un cofre lleno para configurarlo'
+ only-single-chest: '&cSolo se pueden configurar cofres individuales'
+ success: '&aEl cofre ha sido agregado con éxito a la fase'
+ failure: >-
+ &c¡No se pudo agregar el cofre a la fase! Revisa la consola para más
+ detalles
sanity:
- parameters: ""
- description: Muestra una comprobación de las probabilidades de la fase en
- la consola
- see-console: "&aRevisa la consola para ver el informe"
+ parameters:
+ description: >-
+ Muestra una comprobación de las probabilidades de la fase en la
+ consola
+ see-console: '&aRevisa la consola para ver el informe'
count:
description: Muestra el número de bloques minados y la fase correspondiente
- info: "&aTienes &b[number] bloques minados en la fase &a[name]"
+ info: '&aTienes &b[number] bloques minados en la fase &a[name]'
info:
- count: "&a Island está en el bloque &b [number]&a en la fase &b [name] &a. Recuento
- de vida &b [lifetime] &a."
+ count: >-
+ &a Island está en el bloque &b [number]&a en la fase &b [name] &a.
+ Recuento de vida &b [lifetime] &a.
phases:
description: Muestra una lista de todas las fases
- title: "&2Fases de OneBlock"
- name-syntax: "&a[name]"
- description-syntax: "&b[number] bloques"
+ title: '&2Fases de OneBlock'
+ name-syntax: '&a[name]'
+ description-syntax: '&b[number] bloques'
island:
+ bossbar:
+ description: Barra de jefe de fase de alojamiento
+ status_on: '&b Bossbar &a encendió'
+ status_off: '&b Bossbar &a apagó'
setcount:
- parameters: ""
+ parameters:
description: Establece la cantidad de bloques a un valor previamente completado
- set: "&aCantidad establecida en [number]."
- too-high: "&c¡Lo máximo que puedes establecer es [number]!"
+ set: '&aCantidad establecida en [number].'
+ too-high: '&c¡Lo máximo que puedes establecer es [number]!'
respawn-block:
description: reaparece el bloque mágico en situaciones en las que desaparece
- block-exist: "&a Block existe, no requirió reaparición. Te lo marqué."
- block-respawned: "& un bloque reapareció."
+ block-exist: '&a Block existe, no requirió reaparición. Te lo marqué.'
+ block-respawned: '& un bloque reapareció.'
phase:
- insufficient-level: "&c¡Tu nivel de isla es demasiado bajo para seguir! Este debe
- ser de [number]."
- insufficient-funds: "&c¡Tus fondos son insuficientes! Debes tener [number]."
- insufficient-bank-balance: "&c¡El dinero del banco en la isla es demasiado bajo
- para seguir! Debes tener [number]."
- insufficient-permission: "&c ¡No puede continuar hasta que obtenga el permiso
- de [name]!"
- cooldown: "&c ¡La siguiente etapa estará disponible en [number] segundos!"
+ insufficient-level: >-
+ &c¡Tu nivel de isla es demasiado bajo para seguir! Este debe ser de
+ [number].
+ insufficient-funds: '&c¡Tus fondos son insuficientes! Debes tener [number].'
+ insufficient-bank-balance: >-
+ &c¡El dinero del banco en la isla es demasiado bajo para seguir! Debes
+ tener [number].
+ insufficient-permission: '&c ¡No puede continuar hasta que obtenga el permiso de [name]!'
+ cooldown: '&c ¡La siguiente etapa estará disponible en [number] segundos!'
placeholders:
infinite: Infinito
gui:
titles:
- phases: "&0&l Fases de OneBlock"
+ phases: '&0&l Fases de OneBlock'
buttons:
previous:
- name: "&f&l Pagina Anterior"
- description: "&7 Ir a la pagina [number]"
+ name: '&f&l Pagina Anterior'
+ description: '&7 Ir a la pagina [number]'
next:
- name: "&f&l Siguiente pagina"
- description: "&7 Ir a la pagina [number]"
+ name: '&f&l Siguiente pagina'
+ description: '&7 Ir a la pagina [number]'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -75,16 +104,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Comienza tras romper &e [number] bloques."
- biome: "&7 Bioma: &e [biome]"
- bank: "&7 Requiere &e $[number] &7 en la cuenta del banco."
- economy: "&7 Requiere &e $[number] &7 en la cuenta del jugador."
- level: "&7 Requiere &e [number] &7 nivel de isla."
- permission: "&7 Requiere permiso `&e[permission]&7`."
+ starting-block: '&7 Comienza tras romper &e [number] bloques.'
+ biome: '&7 Bioma: &e [biome]'
+ bank: '&7 Requiere &e $[number] &7 en la cuenta del banco.'
+ economy: '&7 Requiere &e $[number] &7 en la cuenta del jugador.'
+ level: '&7 Requiere &e [number] &7 nivel de isla.'
+ permission: '&7 Requiere permiso `&e[permission]&7`.'
+ blocks-prefix: '&7 Bloques en fase -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Click &7 para ver pagina anterior."
- click-to-next: "&e Click &7 para ver pagina siguiente."
- click-to-change: "&e Click &7 para cambiar."
+ click-to-previous: '&e Click &7 para ver pagina anterior.'
+ click-to-next: '&e Click &7 para ver pagina siguiente.'
+ click-to-change: '&e Click &7 para cambiar.'
island:
starting-hologram: |-
&aBienvenido a AOneBlock
diff --git a/src/main/resources/locales/fr.yml b/src/main/resources/locales/fr.yml
index f7e6cf2..7492bcd 100644
--- a/src/main/resources/locales/fr.yml
+++ b/src/main/resources/locales/fr.yml
@@ -1,74 +1,100 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Sécurité de démarrage
+ description: |
+ &b Empêche les nouveaux joueurs
+ &b de déménager pendant 1 minute
+ &b Alors ils ne tombent pas.
+ hint: '&c Mouvement bloqué pour la sécurité pendant [number] plus de secondes!'
+ free-to-move: '&a Vous êtes libre de bouger. '
+ ONEBLOCK_BOSSBAR:
+ name: Barre de boss
+ description: |
+ &b Affiche une barre d'état
+ pour chaque phase.
aoneblock:
+ bossbar:
+ title: Blocs restants
+ status: '&a Blocs de phase &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar n''est pas actif pour cette île'
commands:
admin:
setcount:
- parameters: " [DuréeDeVie]"
+ parameters: [DuréeDeVie]
description: Définir le nombre de blocks du joueur
- set: "&a Le compte de [name] est défini sur [number]."
- set-lifetime: "&a La durée de vie de [name] est de [number]"
+ set: '&a Le compte de [name] est défini sur [number].'
+ set-lifetime: '&a La durée de vie de [name] est de [number]'
setchest:
- parameters: " "
+ parameters:
description: mettre le coffre regardé dans une phase avec la rareté spécifiée
- chest-is-empty: "&c Ce coffre est vide donc il ne peut pas être ajouté"
- unknown-phase: "&c Phase inconnue. Utilisez tab-complete pour les voir"
- unknown-rarity: "&c Rareté inconnue. Utilisez COMMON, UNCOMMON, RARE ou EPIC"
- look-at-chest: "&c Regardez un coffre rempli pour le placer"
- only-single-chest: "&c Seuls les coffres simples peuvent être définis"
- success: "&a Le coffre a été ajouté avec succès à la phase"
- failure: "&c Le coffre n'a pas pu être ajouté à la phase! Voir la console
- pour les erreurs"
+ chest-is-empty: '&c Ce coffre est vide donc il ne peut pas être ajouté'
+ unknown-phase: '&c Phase inconnue. Utilisez tab-complete pour les voir'
+ unknown-rarity: '&c Rareté inconnue. Utilisez COMMON, UNCOMMON, RARE ou EPIC'
+ look-at-chest: '&c Regardez un coffre rempli pour le placer'
+ only-single-chest: '&c Seuls les coffres simples peuvent être définis'
+ success: '&a Le coffre a été ajouté avec succès à la phase'
+ failure: >-
+ &c Le coffre n'a pas pu être ajouté à la phase! Voir la console pour
+ les erreurs
sanity:
- parameters: ""
- description: afficher un contrôle d'intégrité des probabilités de phase dans
- la console
- see-console: "&a Voir la console pour le rapport"
+ parameters:
+ description: >-
+ afficher un contrôle d'intégrité des probabilités de phase dans la
+ console
+ see-console: '&a Voir la console pour le rapport'
count:
description: afficher le nombre de blocs et la phase
- info: "&a Vous êtes sur le bloc &b [number] dans la phase &a [name]"
+ info: '&a Vous êtes sur le bloc &b [number] dans la phase &a [name]'
info:
- count: "&a L'île est sur le bloc &b [number]&a dans la phase &b [name] &a. Nombre
- de durée de vie &b [lifetime] &a."
+ count: >-
+ &a L'île est sur le bloc &b [number]&a dans la phase &b [name] &a.
+ Nombre de durée de vie &b [lifetime] &a.
phases:
description: afficher une liste de toutes les phases
- title: "&2 Phases OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blocs"
+ title: '&2 Phases OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blocs'
island:
+ bossbar:
+ description: bascule la barre de boss de phase
+ status_on: '&b Bossbar a &a activé'
+ status_off: '&b Bossbar &a désactivé'
setcount:
- parameters: ""
+ parameters:
description: définir le nombre de blocs à la valeur précédemment terminée
- set: "&a Nombre défini sur [number]."
- too-high: "&c Le maximum que vous pouvez définir est [number] !"
+ set: '&a Nombre défini sur [number].'
+ too-high: "&c Le maximum que vous pouvez définir est [number]\_!"
respawn-block:
description: réapparaît le bloc magique dans les situations où il disparaît
- block-exist: "&un bloc existe, n'a pas nécessité de réapparition. Je l'ai noté
- pour toi."
- block-respawned: "&un bloc réapparu."
+ block-exist: >-
+ &un bloc existe, n'a pas nécessité de réapparition. Je l'ai noté pour
+ toi.
+ block-respawned: '&un bloc réapparu.'
phase:
- insufficient-level: Ton niveau d'île est trop bas ! Il doit être de [number] au
- minimum.
- insufficient-funds: Tu n'as pas les fonds nécessaire ! Tu dois au moins avoir
+ insufficient-level: Ton niveau d'île est trop bas ! Il doit être de [number] au minimum.
+ insufficient-funds: Tu n'as pas les fonds nécessaire ! Tu dois au moins avoir [number].
+ insufficient-bank-balance: >-
+ Ta banque d'île n'a pas les fonds nécessaire ! Vous devez au moins avoir
[number].
- insufficient-bank-balance: Ta banque d'île n'a pas les fonds nécessaire ! Vous
- devez au moins avoir [number].
- insufficient-permission: "&c Vous ne pouvez pas continuer jusqu'à ce que vous
- obteniez l'autorisation de [name] !"
- cooldown: "&c La prochaine étape sera disponible dans [number] secondes!"
+ insufficient-permission: "&c Vous ne pouvez pas continuer jusqu'à ce que vous obteniez l'autorisation de [name]\_!"
+ cooldown: '&c La prochaine étape sera disponible dans [number] secondes!'
placeholders:
infinite: Infini
gui:
titles:
- phases: "&0&l Phases OneBlock"
+ phases: '&0&l Phases OneBlock'
buttons:
previous:
- name: "&f&l Page Précédente"
- description: "&7 Aller à la page [number]"
+ name: '&f&l Page Précédente'
+ description: '&7 Aller à la page [number]'
next:
- name: "&f&l Page Suivante"
- description: "&7 Aller à la page [number]"
+ name: '&f&l Page Suivante'
+ description: '&7 Aller à la page [number]'
phase:
- name: "&f&l [phase]"
+ name: '& l [phase]'
description: |-
[starting-block]
[biome]
@@ -76,16 +102,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Commence après avoir détruit &e [number] blocs."
- biome: "&7 Biome : &e [biome]"
- bank: "&7 Requiert &e $[number] &7 dans ta banque."
- economy: "&7 Requiert &e $[number] &7 dans ton solde."
- level: "&7 Requiert &e [number] &7 niveaux d'île."
- permission: "&7 Requiert la permission : `&e[permission]&7` ."
+ starting-block: '&7 Commence après avoir détruit &e [number] blocs.'
+ biome: "&7 Biome\_: &e [biome]"
+ bank: '&7 Requiert &e $[number] &7 dans ta banque.'
+ economy: '&7 Requiert &e $[number] &7 dans ton solde.'
+ level: '&7 Requiert &e [number] &7 niveaux d''île.'
+ permission: '&7 Requiert la permission : `&e[permission]&7` .'
+ blocks-prefix: '&7 Blocs en phase -'
+ blocks: '&e [name],'
+ wrap-at: '50'
tips:
- click-to-previous: "&e Click &7 pour voir la page précédente."
- click-to-next: "&e Click &7 pour voir la page suivante."
- click-to-change: "&e Click &7 pour changer."
+ click-to-previous: '&e Click &7 pour voir la page précédente.'
+ click-to-next: '&e Click &7 pour voir la page suivante.'
+ click-to-change: '&e Click &7 pour changer.'
island:
starting-hologram: |-
&aBienvenue sur AOneBlock
diff --git a/src/main/resources/locales/hr.yml b/src/main/resources/locales/hr.yml
index 49b02a8..8a7141f 100644
--- a/src/main/resources/locales/hr.yml
+++ b/src/main/resources/locales/hr.yml
@@ -1,70 +1,96 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Pokretanje sigurnosti
+ description: |
+ &b Sprječava nove igrače
+ &b od kretanja u 1 minutu
+ &b Tako da ne padaju.
+ hint: '&c Kretanje je blokirano zbog sigurnosti za [number] više sekundi!'
+ free-to-move: '&a Slobodno se krećete. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss bar
+ description: |
+ &b Prikazuje traku statusa
+ &b za svaku fazu.
aoneblock:
+ bossbar:
+ title: Preostali blokovi
+ status: '&a Fazni blokovi &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss bar nije aktivan za ovaj otok'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: postavljanje broja blokova igrača
- set: "&a broj [name] postavljen je na [number]"
- set-lifetime: "&broj životnog vijeka [name] postavljen na [number]"
+ set: '&a broj [name] postavljen je na [number]'
+ set-lifetime: '&broj životnog vijeka [name] postavljen na [number]'
setchest:
- parameters: " "
+ parameters:
description: stavite pregledani sanduk u fazu s specificiranom rijetkošću
- chest-is-empty: "&c Taj je škrinja prazna pa se ne može dodati"
- unknown-phase: "&c Nepoznata faza. Da biste ih vidjeli, upotrijebite karticu"
- unknown-rarity: "&c Nepoznata rijetkost. Koristite COMMON, UNCOMMON, RARE
- ili EPIC"
- look-at-chest: "&c Pogledajte napunjen škrinju da ga postavite"
- only-single-chest: "&c Mogu se postaviti samo pojedinačne škrinje"
- success: "&a Komoda uspješno dodana u fazu"
- failure: "&c Grudište se nije moglo dodati u fazu! Pogledajte konzolu za pogreške"
+ chest-is-empty: '&c Taj je škrinja prazna pa se ne može dodati'
+ unknown-phase: '&c Nepoznata faza. Da biste ih vidjeli, upotrijebite karticu'
+ unknown-rarity: '&c Nepoznata rijetkost. Koristite COMMON, UNCOMMON, RARE ili EPIC'
+ look-at-chest: '&c Pogledajte napunjen škrinju da ga postavite'
+ only-single-chest: '&c Mogu se postaviti samo pojedinačne škrinje'
+ success: '&a Komoda uspješno dodana u fazu'
+ failure: >-
+ &c Grudište se nije moglo dodati u fazu! Pogledajte konzolu za
+ pogreške
sanity:
- parameters: ""
+ parameters:
description: prikazati provjeru ispravnosti faznih vjerojatnosti u konzoli
- see-console: "&a Pogledajte konzolu za izvješće"
+ see-console: '&a Pogledajte konzolu za izvješće'
count:
description: prikazuju broj i fazu bloka
- info: "&a Nalazite se na bloku &b [number] u fazi &a [name]"
+ info: '&a Nalazite se na bloku &b [number] u fazi &a [name]'
info:
- count: "&a Otok je u bloku &b [number]&a u &b [name] &a fazi. Životni vijek
- &b [lifetime] &a."
+ count: >-
+ &a Otok je u bloku &b [number]&a u &b [name] &a fazi. Životni vijek &b
+ [lifetime] &a.
phases:
description: prikažite popis svih faza
- title: "&2 OneBlock Faze"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blokova"
+ title: '&2 OneBlock Faze'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blokova'
island:
+ bossbar:
+ description: prebacuje fazni boss bar
+ status_on: '&b Bossbar se &a uključio'
+ status_off: '&b Bossbar se &a isključio'
setcount:
- parameters: ""
+ parameters:
description: postaviti broj blokova na prethodno dovršenu vrijednost
- set: "&a Brojanje postavljeno na [number]."
- too-high: "&c Maksimalno što možete postaviti je [number]!"
+ set: '&a Brojanje postavljeno na [number].'
+ too-high: '&c Maksimalno što možete postaviti je [number]!'
respawn-block:
description: ponovno rađa magični blok u situacijama kada nestane
- block-exist: "&a blok postoji, nije zahtijevao ponovno stvaranje. Označila sam
- za tebe."
- block-respawned: "&a blok se ponovno pojavio."
+ block-exist: >-
+ &a blok postoji, nije zahtijevao ponovno stvaranje. Označila sam za
+ tebe.
+ block-respawned: '&a blok se ponovno pojavio.'
phase:
- insufficient-level: "&c Vaša razina otoka je preniska za nastavak! Mora biti [number]."
- insufficient-funds: "&c Vaša su sredstva premala za nastavak! Moraju biti [number]."
- insufficient-bank-balance: "&c Stanje otočne banke je premalo za nastavak! Mora
- biti [number]."
- insufficient-permission: "&c Ne možete nastaviti dok ne dobijete dopuštenje [name]!"
- cooldown: "&c Sljedeća faza bit će dostupna za [number] sekundi!"
+ insufficient-level: '&c Vaša razina otoka je preniska za nastavak! Mora biti [number].'
+ insufficient-funds: '&c Vaša su sredstva premala za nastavak! Moraju biti [number].'
+ insufficient-bank-balance: '&c Stanje otočne banke je premalo za nastavak! Mora biti [number].'
+ insufficient-permission: '&c Ne možete nastaviti dok ne dobijete dopuštenje [name]!'
+ cooldown: '&c Sljedeća faza bit će dostupna za [number] sekundi!'
placeholders:
infinite: Beskonačno
gui:
titles:
- phases: "&0&l OneBlock faze"
+ phases: '&0&l OneBlock faze'
buttons:
previous:
- name: "&f&l Prethodna stranica"
- description: "&7 Prijeđi na stranicu [number]."
+ name: '&f&l Prethodna stranica'
+ description: '&7 Prijeđi na stranicu [number].'
next:
- name: "&f&l Sljedeća stranica"
- description: "&7 Prijeđi na stranicu [number]."
+ name: '&f&l Sljedeća stranica'
+ description: '&7 Prijeđi na stranicu [number].'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -72,16 +98,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Počinje nakon razbijanja &e [number] blokova."
- biome: "&7 Biome: &e [biome]"
- bank: "&7 Zahtijeva &e $[number] &7 na bankovnom računu."
- economy: "&7 Zahtijeva &e $[number] &7 na računu igrača."
- level: "&7 Zahtijeva &e [number] &7 razinu otoka."
- permission: "&7 Zahtijeva dozvolu `&e[permission]&7`."
+ starting-block: '&7 Počinje nakon razbijanja &e [number] blokova.'
+ biome: '&7 Biome: &e [biome]'
+ bank: '&7 Zahtijeva &e $[number] &7 na bankovnom računu.'
+ economy: '&7 Zahtijeva &e $[number] &7 na računu igrača.'
+ level: '&7 Zahtijeva &e [number] &7 razinu otoka.'
+ permission: '&7 Zahtijeva dozvolu `&e[permission]&7`.'
+ blocks-prefix: '&7 Blokovi u fazi -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Kliknite &7 za pregled prethodne stranice."
- click-to-next: "&e Kliknite &7 za pregled sljedeće stranice."
- click-to-change: "&e Kliknite &7 za promjenu."
+ click-to-previous: '&e Kliknite &7 za pregled prethodne stranice.'
+ click-to-next: '&e Kliknite &7 za pregled sljedeće stranice.'
+ click-to-change: '&e Kliknite &7 za promjenu.'
island:
starting-hologram: |-
&aDobro došli u AOneBlock
diff --git a/src/main/resources/locales/hu.yml b/src/main/resources/locales/hu.yml
index 6a692b8..f49fe4b 100644
--- a/src/main/resources/locales/hu.yml
+++ b/src/main/resources/locales/hu.yml
@@ -1,75 +1,100 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Induló biztonság
+ description: |
+ &b Megakadályozza az új játékosokat
+ &b 1 percig mozogva
+ &b Tehát nem esnek le.
+ hint: >-
+ &c A mozgás blokkolva a biztonság érdekében, a [number] több
+ másodpercre!
+ free-to-move: '&a Szabadon mozoghatsz. '
+ ONEBLOCK_BOSSBAR:
+ name: Főnök
+ description: |
+ &b Mutat egy állapotsorot
+ &b minden fázisra.
aoneblock:
+ bossbar:
+ title: Blokkok maradtak
+ status: '&a Fázisblokkok &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c A Boss Bar nem aktív ezen a szigeten'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: állítsa be a játékos blokkszámát
- set: "&a [name] számának beállítása erre: [number]"
- set-lifetime: "&a [name] élettartama a következőre van állítva: [number]"
+ set: '&a [name] számának beállítása erre: [number]'
+ set-lifetime: '&a [name] élettartama a következőre van állítva: [number]'
setchest:
- parameters: " "
+ parameters:
description: helyezze a nézett mellkasát egy szakaszba a megadott ritkasággal
- chest-is-empty: "&c A mellkas üres, ezért nem adható hozzá"
- unknown-phase: "&c Ismeretlen fázis. A Tab-Complete használatával megtekintheti
- őket"
- unknown-rarity: "&c Ismeretlen ritkaság. Használjon COMMON, UNCOMMON, RARE
- vagy EPIC"
- look-at-chest: "&c Nézzen meg egy töltött mellkasat, hogy beállítsa"
- only-single-chest: "&c Csak egyetlen ládát lehet beállítani"
+ chest-is-empty: '&c A mellkas üres, ezért nem adható hozzá'
+ unknown-phase: '&c Ismeretlen fázis. A Tab-Complete használatával megtekintheti őket'
+ unknown-rarity: '&c Ismeretlen ritkaság. Használjon COMMON, UNCOMMON, RARE vagy EPIC'
+ look-at-chest: '&c Nézzen meg egy töltött mellkasat, hogy beállítsa'
+ only-single-chest: '&c Csak egyetlen ládát lehet beállítani'
success: és egy mellkas sikeresen hozzáadva a fázishoz
- failure: "&c A mellkas nem adható hozzá a fázishoz! A hibákat lásd a konzolon"
+ failure: '&c A mellkas nem adható hozzá a fázishoz! A hibákat lásd a konzolon'
sanity:
- parameters: ""
- description: jelenítse meg a fázis valószínűségeinek józanság-ellenőrzését
- a konzolban
- see-console: "&a Lásd a jelentés konzolt"
+ parameters:
+ description: >-
+ jelenítse meg a fázis valószínűségeinek józanság-ellenőrzését a
+ konzolban
+ see-console: '&a Lásd a jelentés konzolt'
count:
description: mutassa meg a blokkok számát és a fázist
- info: "&a Ön a &b [number] blokkban van a &a [name] fázisban"
+ info: '&a Ön a &b [number] blokkban van a &a [name] fázisban'
info:
- count: Az &a sziget a &b [number]&a blokkon található, a &b [name] &a fázisban.
+ count: >-
+ Az &a sziget a &b [number]&a blokkon található, a &b [name] &a fázisban.
Élettartam száma &b [lifetime] &a.
phases:
description: az összes fázis felsorolása
- title: "&2 OneBlock Fázis"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blokkolja"
+ title: '&2 OneBlock Fázis'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blokkolja'
island:
+ bossbar:
+ description: váltók fázisú főnök sáv
+ status_on: '&b Bossbar &a bekapcsolt'
+ status_off: '&b Bossbar &c kikapcsolt'
setcount:
- parameters: ""
+ parameters:
description: állítsa be a blokkszámot a korábban kitöltött értékre
- set: "&a A számláló értéke [szám]."
- too-high: "&c A beállítható maximum [number]!"
+ set: '&a A számláló értéke [szám].'
+ too-high: '&c A beállítható maximum [number]!'
respawn-block:
description: varázsblokkot hoz újra olyan helyzetekben, amikor eltűnik
- block-exist: "&a Blokk létezik, nem igényelt újbóli megjelenést. megjelöltem
- neked."
- block-respawned: "&a blokk újjáéledt."
+ block-exist: '&a Blokk létezik, nem igényelt újbóli megjelenést. megjelöltem neked.'
+ block-respawned: '&a blokk újjáéledt.'
phase:
- insufficient-level: "&c A sziget szintje túl alacsony a folytatáshoz! Ennek a
- következőnek kell lennie: [number]."
- insufficient-funds: "&c A kerete túl kevés a folytatáshoz! Ezeknek [number]-nak
- kell lenniük."
- insufficient-bank-balance: "&c A sziget banki egyenlege túl alacsony a folytatáshoz!
- Ennek a következőnek kell lennie: [number]."
- insufficient-permission: "&c Nem folytathatja tovább, amíg meg nem szerzi a [name]
- engedélyt!"
- cooldown: "&c A következő szakasz [number] másodpercen belül elérhető lesz!"
+ insufficient-level: >-
+ &c A sziget szintje túl alacsony a folytatáshoz! Ennek a következőnek kell
+ lennie: [number].
+ insufficient-funds: '&c A kerete túl kevés a folytatáshoz! Ezeknek [number]-nak kell lenniük.'
+ insufficient-bank-balance: >-
+ &c A sziget banki egyenlege túl alacsony a folytatáshoz! Ennek a
+ következőnek kell lennie: [number].
+ insufficient-permission: '&c Nem folytathatja tovább, amíg meg nem szerzi a [name] engedélyt!'
+ cooldown: '&c A következő szakasz [number] másodpercen belül elérhető lesz!'
placeholders:
infinite: Végtelen
gui:
titles:
- phases: "&0&l OneBlock fázisok"
+ phases: '&0&l OneBlock fázisok'
buttons:
previous:
- name: "&f&l Előző oldal"
- description: "&7 Váltás a [number] oldalra"
+ name: '&f&l Előző oldal'
+ description: '&7 Váltás a [number] oldalra'
next:
- name: "&f&l Következő oldal"
- description: "&7 Váltás a [number] oldalra"
+ name: '&f&l Következő oldal'
+ description: '&7 Váltás a [number] oldalra'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -77,16 +102,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Az &e [number] blokk feltörése után indul."
- biome: "&7 életrajz: &e [biome]"
- bank: "&7 Szükséges &e $[number] &7 bankszámlára."
- economy: "&7 &e $[number] &7 játékos fiókot igényel."
- level: "&7 &e [number] &7 szigetszint szükséges."
- permission: "&7 `&e[permission]&7` engedély szükséges."
+ starting-block: '&7 Az &e [number] blokk feltörése után indul.'
+ biome: '&7 életrajz: &e [biome]'
+ bank: '&7 Szükséges &e $[number] &7 bankszámlára.'
+ economy: '&7 &e $[number] &7 játékos fiókot igényel.'
+ level: '&7 &e [number] &7 szigetszint szükséges.'
+ permission: '&7 `&e[permission]&7` engedély szükséges.'
+ blocks-prefix: '&7 Blokkok fázisban -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Kattintson a &7 gombra az előző oldal megtekintéséhez."
- click-to-next: "&e Kattintson a &7 gombra a következő oldal megtekintéséhez."
- click-to-change: "&e Kattintson a &7 gombra a módosításhoz."
+ click-to-previous: '&e Kattintson a &7 gombra az előző oldal megtekintéséhez.'
+ click-to-next: '&e Kattintson a &7 gombra a következő oldal megtekintéséhez.'
+ click-to-change: '&e Kattintson a &7 gombra a módosításhoz.'
island:
starting-hologram: |-
&aÜdvözlünk az AOneBlockban
diff --git a/src/main/resources/locales/id.yml b/src/main/resources/locales/id.yml
index aad332e..b680c6a 100644
--- a/src/main/resources/locales/id.yml
+++ b/src/main/resources/locales/id.yml
@@ -1,31 +1,116 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Mulai keamanan
+ description: |
+ &b Mencegah pemain baru
+ &b dari bergerak selama 1 menit
+ &b Jadi mereka tidak jatuh.
+ hint: '&c Gerakan diblokir untuk keamanan selama [number] lebih banyak detik!'
+ free-to-move: '&a Anda bebas untuk pindah. '
+ ONEBLOCK_BOSSBAR:
+ name: Bos Bar
+ description: |
+ &b Menunjukkan bilah status
+ &b untuk setiap fase.
aoneblock:
+ bossbar:
+ title: Blok tersisa
+ status: Blok fase &b [done] &d / &b [total]
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Bos Bar tidak aktif untuk pulau ini'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: atur jumlah blok pemain
- set: "&a hitungan [name] diatur ke [number]"
+ set: '&a hitungan [name] diatur ke [number]'
+ set-lifetime: '&a Hitungan seumur hidup [name] diatur ke [number]'
setchest:
- parameters: " "
+ parameters:
description: letakkan dada yang tampak dalam fase dengan kelangkaan yang ditentukan
- chest-is-empty: "&c Peti itu kosong sehingga tidak bisa ditambahkan"
- unknown-phase: "&c Fase tidak dikenal. Gunakan tab-complete untuk melihatnya"
- unknown-rarity: "&c Kelangkaan tidak diketahui. Gunakan COMMON, UNCOMMON,
- RARE atau EPIC"
- look-at-chest: "&c Lihat peti berisi untuk mengaturnya"
- only-single-chest: "&c Hanya peti tunggal yang dapat ditetapkan"
- success: "&a Dada berhasil ditambahkan ke fase"
- failure: "&c Dada tidak dapat ditambahkan ke fase! Lihat konsol untuk kesalahan"
+ chest-is-empty: '&c Peti itu kosong sehingga tidak bisa ditambahkan'
+ unknown-phase: '&c Fase tidak dikenal. Gunakan tab-complete untuk melihatnya'
+ unknown-rarity: >-
+ &c Kelangkaan tidak diketahui. Gunakan COMMON, UNCOMMON, RARE atau
+ EPIC
+ look-at-chest: '&c Lihat peti berisi untuk mengaturnya'
+ only-single-chest: '&c Hanya peti tunggal yang dapat ditetapkan'
+ success: '&a Dada berhasil ditambahkan ke fase'
+ failure: '&c Dada tidak dapat ditambahkan ke fase! Lihat konsol untuk kesalahan'
sanity:
- parameters: ""
+ parameters:
description: menampilkan pemeriksaan kewarasan dari probabilitas fase di konsol
- see-console: "&a Lihat konsol untuk laporannya"
+ see-console: '&a Lihat konsol untuk laporannya'
count:
description: perlihatkan jumlah blok dan fase
- info: "&a Anda berada di blok &b [number] dalam fase &a [name]"
+ info: '&a Anda berada di blok &b [number] dalam fase &a [name]'
+ info:
+ count: '&a Pulau ada di blok &b [number] &a dalam fase &b [name]. '
phases:
description: perlihatkan daftar semua fase
- title: "&2 Fase OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blok"
+ title: '&2 Fase OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blok'
+ island:
+ bossbar:
+ description: Mengalogkan Bar Bos Fase
+ status_on: '&b Bos bar &a dihidupkan'
+ status_off: '&b Bos bar &c dimatikan'
+ setcount:
+ parameters:
+ description: Setel jumlah blok ke nilai yang sebelumnya selesai
+ set: '&a Hitung diatur ke [number].'
+ too-high: '&c Maksimum yang dapat Anda atur adalah [number]!'
+ respawn-block:
+ description: respawns blok ajaib dalam situasi saat menghilang
+ block-exist: '&a Blok ada, tidak memerlukan respawning. '
+ block-respawned: '&a Blokir dihidupkan kembali.'
+ phase:
+ insufficient-level: '&c Tingkat pulau Anda terlalu rendah untuk [number]! '
+ insufficient-funds: '&c Dana Anda terlalu rendah untuk [number]! '
+ insufficient-bank-balance: '&c Saldo bank pulau terlalu rendah untuk [number]! '
+ insufficient-permission: >-
+ &c Anda tidak dapat melanjutkan lebih jauh sampai Anda mendapatkan izin
+ [name]!
+ cooldown: Fase berikutnya akan tersedia dalam detik [number]!
+ placeholders:
+ infinite: Tak terbatas
+ gui:
+ titles:
+ phases: OneBlock Phases
+ buttons:
+ previous:
+ name: '&f&l halaman sebelumnya'
+ description: '&7 Beralih ke halaman [number]'
+ next:
+ name: '&f&l halaman berikutnya'
+ description: '&7 Beralih ke halaman [number]'
+ phase:
+ name: '&f&l [phase]'
+ description: |-
+ [starting-block]
+ [biome]
+ [bank]
+ [economy]
+ [level]
+ [permission]
+ [blocks]
+ starting-block: '&7 Dimulai setelah melanggar &e blok [number].'
+ biome: '&7 Biome: &e [biome]'
+ bank: '&7 Membutuhkan &e $[number] &7 di rekening bank.'
+ economy: '&7 Membutuhkan &e $[number] &7 di akun pemain.'
+ level: '&7 Membutuhkan tingkat pulau &e [number].'
+ permission: '&7 Membutuhkan izin &e `[permission]`.'
+ blocks-prefix: '&7 Blok dalam fase -'
+ blocks: '&e [name], '
+ wrap-at: '50'
+ tips:
+ click-to-previous: '&e Klik &7 untuk melihat halaman sebelumnya.'
+ click-to-next: '&e Klik &7 untuk melihat halaman berikutnya.'
+ click-to-change: '&e Klik &7 untuk berubah.'
+ island:
+ starting-hologram: |-
+ &a Selamat datang di AONEBLOCK
+ &e Hancurkan blok ini untuk memulai
diff --git a/src/main/resources/locales/it.yml b/src/main/resources/locales/it.yml
index 53d68cb..17269d8 100644
--- a/src/main/resources/locales/it.yml
+++ b/src/main/resources/locales/it.yml
@@ -1,32 +1,116 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Avvio della sicurezza
+ description: |
+ &b Impedisce nuovi giocatori
+ &b dal muoversi per 1 minuto
+ &b Quindi non cadono.
+ hint: '&c Movimento bloccato per sicurezza per [number] più secondi!'
+ free-to-move: '&a Sei libero di muoverti. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Mostra una barra di stato
+ &b per ogni fase.
aoneblock:
+ bossbar:
+ title: Blocca i restanti
+ status: '&a Blocchi di fase &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar non è attivo per quest''isola'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: imposta il conteggio dei blocchi del giocatore
- set: "&a il conteggio di [name] impostato su [number]"
+ set: '&a il conteggio di [name] impostato su [number]'
+ set-lifetime: '&a Il conteggio della vita di [name] è impostato su [number]'
setchest:
- parameters: " "
+ parameters:
description: mettere il torace osservato in una fase con la rarità specificata
- chest-is-empty: "&c Quella cassa è vuota quindi non può essere aggiunta"
- unknown-phase: "&c Fase sconosciuta. Usa tab-complete per vederli"
- unknown-rarity: "&c Rarità sconosciuta. Utilizzare COMMON, UNCOMMON, RARE
- o EPIC"
- look-at-chest: "&c Guarda una cassa piena per impostarla"
- only-single-chest: "&c Possono essere impostati solo singoli forzieri"
- success: "&a Una cassa aggiunta correttamente alla fase"
- failure: "&c Chest non può essere aggiunto alla fase! Vedi console per errori"
+ chest-is-empty: '&c Quella cassa è vuota quindi non può essere aggiunta'
+ unknown-phase: '&c Fase sconosciuta. Usa tab-complete per vederli'
+ unknown-rarity: '&c Rarità sconosciuta. Utilizzare COMMON, UNCOMMON, RARE o EPIC'
+ look-at-chest: '&c Guarda una cassa piena per impostarla'
+ only-single-chest: '&c Possono essere impostati solo singoli forzieri'
+ success: '&a Una cassa aggiunta correttamente alla fase'
+ failure: '&c Chest non può essere aggiunto alla fase! Vedi console per errori'
sanity:
- parameters: ""
- description: visualizzare un controllo di integrità delle probabilità di fase
- nella console
- see-console: "&a Vedi la console per il rapporto"
+ parameters:
+ description: >-
+ visualizzare un controllo di integrità delle probabilità di fase nella
+ console
+ see-console: '&a Vedi la console per il rapporto'
count:
description: mostra il conteggio dei blocchi e la fase
- info: "&a Sei sul blocco &b [number] nella fase &a [name]"
+ info: '&a Sei sul blocco &b [number] nella fase &a [name]'
+ info:
+ count: >-
+ &a L'isola è in blocco &b [number] &a nella fase &b [name] &a. Lifetime
+ count &b [lifetime] &a.
phases:
description: mostra un elenco di tutte le fasi
- title: "&2 Fasi OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blocchi"
+ title: '&2 Fasi OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blocchi'
+ island:
+ bossbar:
+ description: barra boss di fase di levetta
+ status_on: '&b Bossbar si è &a acceso'
+ status_off: '&b Bossbar si è &c spento'
+ setcount:
+ parameters:
+ description: Imposta il conteggio dei blocchi sul valore precedentemente completato
+ set: '&a Contare impostato su [number].'
+ too-high: '&c Il massimo che puoi impostare è [number]!'
+ respawn-block:
+ description: Respira il blocco magico in situazioni quando scompare
+ block-exist: '&a Il blocco esiste, non ha richiesto il rigenerazione. '
+ block-respawned: '&a Blocco rigenerato.'
+ phase:
+ insufficient-level: 'Il tuo livello dell''isola è troppo basso per procedere! '
+ insufficient-funds: '& c i tuoi fondi sono troppo bassi per procedere! Devono essere [number].'
+ insufficient-bank-balance: '&c The island bank balance is too low to proceed! It must be [number].'
+ insufficient-permission: '&c You can proceed no further until you obtain the [name] permission!'
+ cooldown: '&c Next phase will be available in [number] seconds!'
+ placeholders:
+ infinite: Infinito
+ gui:
+ titles:
+ phases: '&0&l fasi di un blocco'
+ buttons:
+ previous:
+ name: '& l pagina precedente'
+ description: '&7 Passa alla pagina [number]'
+ next:
+ name: '&f&l Pagina successiva'
+ description: '&7 Passa alla pagina [number]'
+ phase:
+ name: '&f&l [phase]'
+ description: |-
+ [starting-block]
+ [biome]
+ [bank]
+ [economy]
+ [level]
+ [permission]
+ [blocks]
+ starting-block: '&7 Inizia dopo aver rotto i blocchi &e [number].'
+ biome: '&7 Biome: &e [biome]'
+ bank: '&7 Richiede &e $ [number] &7 nel conto bancario.'
+ economy: '&7 Richiede &e $ [number] &7 nell''account giocatore.'
+ level: '&7 Richiede il livello &e [number] &7 dell''isola.'
+ permission: '&7 Richiede il permesso &e`[permission]`.'
+ blocks-prefix: '&7 Blocchi in fase -'
+ blocks: '&e [name], '
+ wrap-at: '50'
+ tips:
+ click-to-previous: '&e Fare clic &7 per visualizzare la pagina precedente.'
+ click-to-next: '&e Fare clic &7 per visualizzare la pagina successiva.'
+ click-to-change: '&e Fai clic &7 per cambiare.'
+ island:
+ starting-hologram: |-
+ &a Benvenuti in Aoneblock
+ &e Rompere questo blocco per iniziare
diff --git a/src/main/resources/locales/ja.yml b/src/main/resources/locales/ja.yml
index f8135c5..1d980f2 100644
--- a/src/main/resources/locales/ja.yml
+++ b/src/main/resources/locales/ja.yml
@@ -1,67 +1,92 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: 安全性の開始
+ description: |
+ &b 新しいプレイヤーを防ぎます
+ &b 1分間移動することから
+ &b だから彼らは落ちません。
+ hint: '&c [number]のために安全のために動きがブロックされました。'
+ free-to-move: '&a あなたは自由に動くことができます。'
+ ONEBLOCK_BOSSBAR:
+ name: ボスバー
+ description: |
+ &b ステータスバーを表示します
+ &b 各フェーズについて。
aoneblock:
+ bossbar:
+ title: 残りのブロック
+ status: 位相ブロック &b [done] &d / &b [total]
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c この島ではボスバーがアクティブではありません'
commands:
admin:
setcount:
- parameters: "<名前> <数>"
+ parameters: <名前> <数>
description: プレイヤーのブロック数を設定する
- set: "[name]の数が[number]に設定されました"
- set-lifetime: "&a [name] の有効期間カウントが [number] に設定されました"
+ set: '[name]の数が[number]に設定されました'
+ set-lifetime: '&a [name] の有効期間カウントが [number] に設定されました'
setchest:
- parameters: "<フェーズ> <レア度>"
+ parameters: <フェーズ> <レア度>
description: 見つめられた胸部を、指定された希少性を持つフェーズに置く
- chest-is-empty: "&cそのチェストは空なので追加できません"
- unknown-phase: "&c不明なフェーズ。タブコンプリートを使用して表示します"
- unknown-rarity: "&c希少性は不明です。 COMMON、UNCOMMON、RARE、またはEPICを使用します"
- look-at-chest: "&c満たされた箱を見てそれを設定します"
- only-single-chest: "&c単一のチェストのみを設定できます"
- success: "&a胸部がフェーズに追加されました"
- failure: "&cチェストをフェーズに追加できませんでした!エラーについてはコンソールを参照してください"
+ chest-is-empty: &cそのチェストは空なので追加できません
+ unknown-phase: &c不明なフェーズ。タブコンプリートを使用して表示します
+ unknown-rarity: &c希少性は不明です。 COMMON、UNCOMMON、RARE、またはEPICを使用します
+ look-at-chest: &c満たされた箱を見てそれを設定します
+ only-single-chest: &c単一のチェストのみを設定できます
+ success: &a胸部がフェーズに追加されました
+ failure: &cチェストをフェーズに追加できませんでした!エラーについてはコンソールを参照してください
sanity:
- parameters: "<フェーズ>"
+ parameters: <フェーズ>
description: コンソールに位相確率の健全性チェックを表示する
- see-console: "&aコンソールでレポートを表示"
+ see-console: &aコンソールでレポートを表示
count:
description: ブロック数とフェーズを表示する
- info: "[name]フェーズのブロック[number]にいます"
+ info: '[name]フェーズのブロック[number]にいます'
info:
- count: "&a 島は &b [name] &a フェーズのブロック &b [number]&a 上にあります。生涯カウント &b [lifetime]
- &a。"
+ count: >-
+ &a 島は &b [name] &a フェーズのブロック &b [number]&a 上にあります。生涯カウント &b [lifetime]
+ &a。
phases:
description: すべてのフェーズのリストを表示する
- title: "&2 OneBlockフェーズ"
- name-syntax: "&a[name]"
- description-syntax: "&b [number]ブロック"
+ title: &2 OneBlockフェーズ
+ name-syntax: '&a[name]'
+ description-syntax: '&b [number]ブロック'
island:
+ bossbar:
+ description: トグルフェーズボスバー
+ status_on: '&b ボスバーが&a オン'
+ status_off: '&b ボスバーが&aオフ'
setcount:
- parameters: "<カウント>"
+ parameters: <カウント>
description: ブロック数を以前に完了した値に設定する
- set: "&a カウントを [数値] に設定します。"
- too-high: "&c 設定できる最大値は [number] です!"
+ set: '&a カウントを [数値] に設定します。'
+ too-high: '&c 設定できる最大値は [number] です!'
respawn-block:
description: マジックブロックが消えた場合に再出現します
- block-exist: "&a ブロックが存在します。再生成は必要ありませんでした。私はあなたのためにそれをマークしました。"
- block-respawned: "&a ブロックが復活しました。"
+ block-exist: '&a ブロックが存在します。再生成は必要ありませんでした。私はあなたのためにそれをマークしました。'
+ block-respawned: '&a ブロックが復活しました。'
phase:
- insufficient-level: "&c 島のレベルが低すぎるので先に進めません! [number] である必要があります。"
- insufficient-funds: "&c 資金が少なすぎるため続行できません。 [number] である必要があります。"
- insufficient-bank-balance: "&c 島の銀行残高が少なすぎるため続行できません。 [number] である必要があります。"
- insufficient-permission: "&c [name] の許可を取得するまで、これ以上先に進むことはできません。"
- cooldown: "&c [number] 秒で次のステージへ!"
+ insufficient-level: '&c 島のレベルが低すぎるので先に進めません! [number] である必要があります。'
+ insufficient-funds: '&c 資金が少なすぎるため続行できません。 [number] である必要があります。'
+ insufficient-bank-balance: '&c 島の銀行残高が少なすぎるため続行できません。 [number] である必要があります。'
+ insufficient-permission: '&c [name] の許可を取得するまで、これ以上先に進むことはできません。'
+ cooldown: '&c [number] 秒で次のステージへ!'
placeholders:
infinite: 無限
gui:
titles:
- phases: "&0&l ワンブロックフェーズ"
+ phases: '&0&l ワンブロックフェーズ'
buttons:
previous:
- name: "&f&l 前のページ"
- description: "&7 [number]ページに切り替えます"
+ name: '&f&l 前のページ'
+ description: '&7 [number]ページに切り替えます'
next:
- name: "&f&l 次のページ"
- description: "&7 [番号]ページに切り替えます"
+ name: '&f&l 次のページ'
+ description: '&7 [番号]ページに切り替えます'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -69,16 +94,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 &e [number] ブロックを分割した後に開始します。"
- biome: "&7 バイオーム: &e [biome]"
- bank: "&7 銀行口座に &e $[number] &7 が必要です。"
- economy: "&7 プレイヤーアカウントに &e $[number] &7 が必要です。"
- level: "&7 &e [number] &7 の島レベルが必要です。"
- permission: "&7 `&e[permission]&7` 権限が必要です。"
+ starting-block: '&7 &e [number] ブロックを分割した後に開始します。'
+ biome: '&7 バイオーム: &e [biome]'
+ bank: '&7 銀行口座に &e $[number] &7 が必要です。'
+ economy: '&7 プレイヤーアカウントに &e $[number] &7 が必要です。'
+ level: '&7 &e [number] &7 の島レベルが必要です。'
+ permission: '&7 `&e[permission]&7` 権限が必要です。'
+ blocks-prefix: '&7 フェーズのブロック - '
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e &7 をクリックして前のページを表示します。"
- click-to-next: "&e &7 をクリックして次のページを表示します。"
- click-to-change: "&e &7 をクリックして変更します。"
+ click-to-previous: '&e &7 をクリックして前のページを表示します。'
+ click-to-next: '&e &7 をクリックして次のページを表示します。'
+ click-to-change: '&e &7 をクリックして変更します。'
island:
starting-hologram: |-
&aAOneBlock へようこそ
diff --git a/src/main/resources/locales/pl.yml b/src/main/resources/locales/pl.yml
index 5f1e563..4b12c92 100644
--- a/src/main/resources/locales/pl.yml
+++ b/src/main/resources/locales/pl.yml
@@ -1,68 +1,94 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Początkowe bezpieczeństwo
+ description: |
+ &b Zapobiega nowych graczy
+ &b Od przeprowadzki na 1 minutę
+ &b Więc nie spadają.
+ hint: '&c Ruch zablokowany dla bezpieczeństwa przez [number] więcej sekund!'
+ free-to-move: '&a Możesz się poruszać. '
+ ONEBLOCK_BOSSBAR:
+ name: Bar Boss
+ description: |
+ &b Pokazuje pasek stanu
+ &b dla każdej fazy.
aoneblock:
+ bossbar:
+ title: Pozostałe bloki
+ status: '&a Bloki fazowe &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar nie jest aktywny dla tej wyspy'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: ustaw liczbę bloków gracza
- set: "&a Liczba [name] została ustawiona na [number]"
- set-lifetime: "&a [name] licznik życia ustawiony na [number]"
+ set: '&a Liczba [name] została ustawiona na [number]'
+ set-lifetime: '&a [name] licznik życia ustawiony na [number]'
setchest:
- parameters: " "
+ parameters:
description: umieść oglądaną skrzynię w fazie o określonej rzadkości
- chest-is-empty: "&cTa skrzynia jest pusta, więc nie można jej dodać"
- unknown-phase: "&cNieznana faza. Aby uzupełnić, użyj tabulacji"
- unknown-rarity: "&cNieznana rzadkość. Użyj COMMON, UNCOMMON, RARE lub EPIC"
- look-at-chest: "&cSpójrz na wypełnioną skrzynię, aby ją ustawić"
- only-single-chest: "&cMożna ustawić tylko pojedyncze skrzynie"
- success: "&aSkrzynia pomyślnie dodana do fazy"
- failure: "&cSkrzynia nie mogła zostać dodana do fazy! Zobacz błąd w konsoli"
+ chest-is-empty: '&cTa skrzynia jest pusta, więc nie można jej dodać'
+ unknown-phase: '&cNieznana faza. Aby uzupełnić, użyj tabulacji'
+ unknown-rarity: '&cNieznana rzadkość. Użyj COMMON, UNCOMMON, RARE lub EPIC'
+ look-at-chest: '&cSpójrz na wypełnioną skrzynię, aby ją ustawić'
+ only-single-chest: '&cMożna ustawić tylko pojedyncze skrzynie'
+ success: '&aSkrzynia pomyślnie dodana do fazy'
+ failure: '&cSkrzynia nie mogła zostać dodana do fazy! Zobacz błąd w konsoli'
sanity:
- parameters: ""
+ parameters:
description: wyświetlać kontrolę poprawności prawdopodobieństwa fazy w konsoli
- see-console: "&a Zobacz raport w konsoli"
+ see-console: '&a Zobacz raport w konsoli'
count:
description: pokaż liczbę bloków i fazę
- info: "&a Jesteś na bloku &b [number] w fazie &a [name]"
+ info: '&a Jesteś na bloku &b [number] w fazie &a [name]'
+ info:
+ count: >-
+ &a Wyspa jest na bloku &b [number] w fazie [name]. Lifetime count &b
+ [lifetime] &a.
phases:
description: pokaż listę wszystkich faz
- title: "&2 Fazy OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] bloków"
+ title: '&2 Fazy OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] bloków'
island:
+ bossbar:
+ description: Przełącza fazę boss
+ status_on: '&b Bossbar &a włączył'
+ status_off: '&b Bossbar &a wyłączył'
setcount:
- parameters: ""
+ parameters:
description: ustaw liczbę bloków na poprzednio uzupełnioną wartość
- set: "&a Liczba ustawiona na [number]."
- too-high: "&c Maksymalna wartość, jaką możesz ustawić, to [number]!"
+ set: '&a Liczba ustawiona na [number].'
+ too-high: '&c Maksymalna wartość, jaką możesz ustawić, to [number]!'
respawn-block:
description: odnawia magiczny blok, w przypadku zniknięcia
- block-exist: "&a Blok nie potrzebował odnowienia. Został chwilowo zaznaczony"
- block-respawned: "&a Odnowiono blok, proszę nie usuwaj go ponownie"
+ block-exist: '&a Blok nie potrzebował odnowienia. Został chwilowo zaznaczony'
+ block-respawned: '&a Odnowiono blok, proszę nie usuwaj go ponownie'
phase:
- insufficient-level: Poziom Twojej wyspy jest za niski, aby kontynuować! Musi to
- być [number].
- insufficient-funds: Twoje fundusze są zbyt niskie, aby kontynuować! Musisz posiadać
- [number].
- insufficient-bank-balance: Saldo na rachunku bankowym wyspy jest zbyt niskie,
- aby kontynuować! Musi to być [number].
- insufficient-permission: Nie możesz kontynuować, dopóki nie uzyskasz pozwolenia
- [name]!
- cooldown: "&c Następny etap będzie dostępny za [number] sekund!"
+ insufficient-level: Poziom Twojej wyspy jest za niski, aby kontynuować! Musi to być [number].
+ insufficient-funds: Twoje fundusze są zbyt niskie, aby kontynuować! Musisz posiadać [number].
+ insufficient-bank-balance: >-
+ Saldo na rachunku bankowym wyspy jest zbyt niskie, aby kontynuować! Musi
+ to być [number].
+ insufficient-permission: Nie możesz kontynuować, dopóki nie uzyskasz pozwolenia [name]!
+ cooldown: '&c Następny etap będzie dostępny za [number] sekund!'
placeholders:
infinite: Nieskończony
gui:
titles:
- phases: "&0&l Fazy OneBlock"
+ phases: '&0&l Fazy OneBlock'
buttons:
previous:
- name: "&f&lNastępna strona"
- description: "&7 Przeskocz do [number] strony"
+ name: '&f&lNastępna strona'
+ description: '&7 Przeskocz do [number] strony'
next:
- name: "&f&l Następna strona"
- description: "&7 Przeskocz do [number] strony"
+ name: '&f&l Następna strona'
+ description: '&7 Przeskocz do [number] strony'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -70,16 +96,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Rozpoczyna sie po&e [number] &7zniszczonych blokach."
- biome: "&7 Biom: &e [biome]"
- bank: "&7 Potrzebujesz&e $[number] &7 na twoim koncie."
- economy: "&7 Potrzebujesz&e $[number] &7 na twoim koncie."
- level: "&7 Potrzebujesz &e [number] &7 poziom wyspy."
- permission: "&7 Wymaga uprawnienia `&e[permission]&7`."
+ starting-block: '&7 Rozpoczyna sie po&e [number] &7zniszczonych blokach.'
+ biome: '&7 Biom: &e [biome]'
+ bank: '&7 Potrzebujesz&e $[number] &7 na twoim koncie.'
+ economy: '&7 Potrzebujesz&e $[number] &7 na twoim koncie.'
+ level: '&7 Potrzebujesz &e [number] &7 poziom wyspy.'
+ permission: '&7 Wymaga uprawnienia `&e[permission]&7`.'
+ blocks-prefix: '&7 Bloki w fazie -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Kliknij &7, aby wyświetlić poprzednią stronę."
- click-to-next: "&e Kliknij &7, aby wyświetlić następną stronę."
- click-to-change: "&e Kliknij &7, aby zmienić."
+ click-to-previous: '&e Kliknij &7, aby wyświetlić poprzednią stronę.'
+ click-to-next: '&e Kliknij &7, aby wyświetlić następną stronę.'
+ click-to-change: '&e Kliknij &7, aby zmienić.'
island:
starting-hologram: |-
&aWitamy w OneBlock
diff --git a/src/main/resources/locales/pt.yml b/src/main/resources/locales/pt.yml
index 06b94cf..c9617f8 100644
--- a/src/main/resources/locales/pt.yml
+++ b/src/main/resources/locales/pt.yml
@@ -1,36 +1,116 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Segurança inicial
+ description: |
+ &b Impede novos jogadores
+ &b de se mudar por 1 minuto
+ &b Então eles não caem.
+ hint: '&c Movimento bloqueado por segurança por [número] mais segundos!'
+ free-to-move: '&a Você está livre para se mover. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Mostra uma barra de status
+ &b para cada fase.
aoneblock:
+ bossbar:
+ title: Bloqueia o restante
+ status: '&a Blocos de fase &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c O Boss Bar não está ativo para esta ilha'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: definir contagem de blocos do jogador
- set: "&a [name] contagem definida para [number]"
+ set: '&a [name] contagem definida para [number]'
+ set-lifetime: '&a A contagem de vida útil [name] definida como [number]'
setchest:
- parameters: " "
+ parameters:
description: colocar o baú olhado em uma fase com a raridade especificada
- chest-is-empty: "&c Esse baú está vazio, então não pode ser adicionado"
- unknown-phase: "&c Fase desconhecida. Use tab-complete para vê-los"
- unknown-rarity: "&c Raridade desconhecida. Use COMMON, UNCOMMON, RARE ou EPIC"
- look-at-chest: "&c Olhe para um baú cheio para configurá-lo"
- only-single-chest: "&c Apenas baús individuais podem ser ajustados"
- success: "&a Baú adicionado com sucesso à fase"
- failure: "&c O Bau não pôde ser adicionado à fase! Veja o console para erros"
+ chest-is-empty: '&c Esse baú está vazio, então não pode ser adicionado'
+ unknown-phase: '&c Fase desconhecida. Use tab-complete para vê-los'
+ unknown-rarity: '&c Raridade desconhecida. Use COMMON, UNCOMMON, RARE ou EPIC'
+ look-at-chest: '&c Olhe para um baú cheio para configurá-lo'
+ only-single-chest: '&c Apenas baús individuais podem ser ajustados'
+ success: '&a Baú adicionado com sucesso à fase'
+ failure: '&c O Bau não pôde ser adicionado à fase! Veja o console para erros'
sanity:
- parameters: ""
- description: exibir uma verificação de sanidade das probabilidades de fase
- no console
- see-console: "&a Veja o console para o relatório"
+ parameters:
+ description: >-
+ exibir uma verificação de sanidade das probabilidades de fase no
+ console
+ see-console: '&a Veja o console para o relatório'
count:
description: mostra a contagem de blocos e a fase
- info: "&a Você está no bloco &b [number] no &a [name] fase"
+ info: '&a Você está no bloco &b [number] no &a [name] fase'
+ info:
+ count: >-
+ &a A ilha está em bloco &b [number] &a na fase &b [name]. Lifetime count
+ &b [lifetime] &a.
phases:
description: mostra uma lista de todas as fases
- title: "&2 OneBlock Fases"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blocos"
+ title: '&2 OneBlock Fases'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blocos'
island:
- setcount: {}
- phase: {}
- placeholders: {}
- island: {}
+ bossbar:
+ description: Alterna o Boss Boss Bar
+ status_on: '&b Bossbar &a ligado'
+ status_off: '&b Bossbar &c desligado'
+ setcount:
+ parameters:
+ description: Defina a contagem de blocos para o valor previamente concluído
+ set: '&a Contagem definida como [number].'
+ too-high: '&c O máximo que você pode definir é [number]!'
+ respawn-block:
+ description: Responda o bloco mágico em situações quando desaparece
+ block-exist: '&a O bloco existe, não exigiu reaparecimento. '
+ block-respawned: '&a Bloquear o reaparecido.'
+ phase:
+ insufficient-level: '&c O nível da sua ilha é muito baixo para prosseguir! '
+ insufficient-funds: '&c Seus fundos são muito baixos para prosseguir! '
+ insufficient-bank-balance: '&c O saldo do banco da ilha é muito baixo para prosseguir! '
+ insufficient-permission: '&c Você não pode proceder mais até obter a permissão [name]!'
+ cooldown: '&c A próxima fase estará disponível em [number] segundos!'
+ placeholders:
+ infinite: Infinito
+ gui:
+ titles:
+ phases: Oneblock Fases
+ buttons:
+ previous:
+ name: '&f&l Página anterior'
+ description: '&7 Mudar para a página [number]'
+ next:
+ name: '&f&l Próxima página'
+ description: '&7 Mudar para a página [number]'
+ phase:
+ name: '&f&l [phase]'
+ description: |-
+ [starting-block]
+ [biome]
+ [bank]
+ [economy]
+ [level]
+ [permission]
+ [blocks]
+ starting-block: '&7 Começa após quebrar &e blocos [number].'
+ biome: '&7 Bioma: [biome]'
+ bank: '&7 Requer &e $ [number] &7 na conta bancária.'
+ economy: '&7 Requer &e $ [number] &7 na conta do jogador.'
+ level: '&7 Requer &e [number] &7 no nível da ilha.'
+ permission: '&7 Requer `&e[permission]&7` permissão.'
+ blocks-prefix: '&7 Blocos em fase -'
+ blocks: '&e [name], '
+ wrap-at: '50'
+ tips:
+ click-to-previous: '&e Clique &7 para visualizar a página anterior.'
+ click-to-next: '&e Clique &7 para visualizar a próxima página.'
+ click-to-change: '&e Clique &7 para alterar.'
+ island:
+ starting-hologram: |-
+ &a Bem -vindo ao AOneBlock
+ &e Quebre este bloco para começar
diff --git a/src/main/resources/locales/ru.yml b/src/main/resources/locales/ru.yml
index 071b4a8..156a930 100644
--- a/src/main/resources/locales/ru.yml
+++ b/src/main/resources/locales/ru.yml
@@ -1,71 +1,94 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Начальная безопасность
+ description: |
+ &b Предотвращает новых игроков
+ &b от переезда на 1 минуту
+ &b Так что они не падают.
+ hint: '&c Движение заблокировано для безопасности для [number] больше секунд!'
+ free-to-move: '&a Вы можете свободно двигаться. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Показывает строку статуса
+ &b Для каждого этапа.
aoneblock:
+ bossbar:
+ title: Блоки остались
+ status: '&a Фазовые блоки &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar не активен для этого острова'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: установить количество блоков игрока
- set: "&a [name] кол-во блоков установлено на [number]"
- set-lifetime: "&a Счетчик жизни [name] установлен на [number]"
+ set: '&a [name] кол-во блоков установлено на [number]'
+ set-lifetime: '&a Счетчик жизни [name] установлен на [number]'
setchest:
- parameters: " "
+ parameters:
description: положить проверенный сундук в фазу с указанной редкостью
- chest-is-empty: "&c Этот сундук пуст, поэтому не может быть добавлен"
- unknown-phase: "&c Неизвестная фаза. Используйте Tab-Complete, чтобы увидеть
- их"
- unknown-rarity: "&c Неизвестная редкость. Используйте COMMON, UNCOMMON, RARE
- или EPIC"
- look-at-chest: "&c Посмотрите на заполненный сундук, чтобы установить его"
- only-single-chest: "&c Можно установить только один сундук"
- success: "&a Сундук успешно добавлен в фазу"
- failure: "&c Сундук не может быть добавлен в фазу! Смотрите консоль для ошибок"
+ chest-is-empty: '&c Этот сундук пуст, поэтому не может быть добавлен'
+ unknown-phase: '&c Неизвестная фаза. Используйте Tab-Complete, чтобы увидеть их'
+ unknown-rarity: '&c Неизвестная редкость. Используйте COMMON, UNCOMMON, RARE или EPIC'
+ look-at-chest: '&c Посмотрите на заполненный сундук, чтобы установить его'
+ only-single-chest: '&c Можно установить только один сундук'
+ success: '&a Сундук успешно добавлен в фазу'
+ failure: '&c Сундук не может быть добавлен в фазу! Смотрите консоль для ошибок'
sanity:
- parameters: ""
+ parameters:
description: отобразить проверку исправности фазовых вероятностей в консоли
- see-console: "&a Смотрите консоль для отчета"
+ see-console: '&a Смотрите консоль для отчета'
count:
description: показать количество блоков и фаз
- info: "&a Вы находитесь в блоке &b [number] в &a [name] фазе"
+ info: '&a Вы находитесь в блоке &b [number] в &a [name] фазе'
+ info:
+ count: '&a Остров находится на блоке &b [number] &a в фазе &b [number]. '
phases:
description: показать список всех фаз
- title: "&2 Фазы OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] блоков"
+ title: '&2 Фазы OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] блоков'
island:
+ bossbar:
+ description: Переключает фазовую бар босса
+ status_on: '&b Боссбар &a включился'
+ status_off: '&b Боссбар &c выключился'
setcount:
- parameters: ""
+ parameters:
description: установить счетчик блоков на ранее завершенное значение
- set: "&a Счетчик установлен на [number]."
- too-high: "&c Максимум, что вы можете установить, это [number]!"
+ set: '&a Счетчик установлен на [number].'
+ too-high: '&c Максимум, что вы можете установить, это [number]!'
respawn-block:
description: возрождает магический блок в ситуациях, когда они исчезают
- block-exist: "&a Блок существует, не требует возрождения. Я отметил это для
- вас."
- block-respawned: "& Блок возродился, пожалуйста, не аннулируйте его снова."
+ block-exist: '&a Блок существует, не требует возрождения. Я отметил это для вас.'
+ block-respawned: '& Блок возродился, пожалуйста, не аннулируйте его снова.'
phase:
- insufficient-level: "&c Уровень вашего острова слишком низок для продолжения!
- Должно быть [number]."
- insufficient-funds: "&c У вас слишком мало средств для продолжения! Они должны
- быть [number]."
- insufficient-bank-balance: "&c Баланс банка острова слишком низок для продолжения!
- Должно быть [number]."
- insufficient-permission: "&c Вы не можете продолжать, пока не получите разрешение
- [name]!"
- cooldown: "&c Следующий этап будет доступен через [number] секунд!"
+ insufficient-level: >-
+ &c Уровень вашего острова слишком низок для продолжения! Должно быть
+ [number].
+ insufficient-funds: '&c У вас слишком мало средств для продолжения! Они должны быть [number].'
+ insufficient-bank-balance: >-
+ &c Баланс банка острова слишком низок для продолжения! Должно быть
+ [number].
+ insufficient-permission: '&c Вы не можете продолжать, пока не получите разрешение [name]!'
+ cooldown: '&c Следующий этап будет доступен через [number] секунд!'
placeholders:
infinite: Бесконечный
gui:
titles:
- phases: "&0&l Фазы OneBlock"
+ phases: '&0&l Фазы OneBlock'
buttons:
previous:
- name: "&f&l Предыдущая страница"
- description: "&7 Перейти на [number] страницы"
+ name: '&f&l Предыдущая страница'
+ description: '&7 Перейти на [number] страницы'
next:
- name: "&f&l Следующая страница"
- description: "&7 Перейти на [number] страницы"
+ name: '&f&l Следующая страница'
+ description: '&7 Перейти на [number] страницы'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -73,16 +96,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Запускается после разбиения блоков &e [number]."
- biome: "&7 Биом: &e [biome]"
- bank: "&7 Требуется &e $[number] &7 на банковском счете."
- economy: "&7 Требуется &e $[number] &7 в учетной записи игрока."
- level: "&7 Требуется &e [number] &7 уровня острова."
- permission: "&7 Требуется разрешение `&e[permission]&7`."
+ starting-block: '&7 Запускается после разбиения блоков &e [number].'
+ biome: '&7 Биом: &e [biome]'
+ bank: '&7 Требуется &e $[number] &7 на банковском счете.'
+ economy: '&7 Требуется &e $[number] &7 в учетной записи игрока.'
+ level: '&7 Требуется &e [number] &7 уровня острова.'
+ permission: '&7 Требуется разрешение `&e[permission]&7`.'
+ blocks-prefix: '&7 Блоки в фазе -'
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Нажмите &7, чтобы просмотреть предыдущую страницу."
- click-to-next: "&e Нажмите &7 для просмотра следующей страницы."
- click-to-change: "&e Нажмите &7, чтобы изменить."
+ click-to-previous: '&e Нажмите &7, чтобы просмотреть предыдущую страницу.'
+ click-to-next: '&e Нажмите &7 для просмотра следующей страницы.'
+ click-to-change: '&e Нажмите &7, чтобы изменить.'
island:
starting-hologram: |-
&aДобро пожаловать в AOneBlock
diff --git a/src/main/resources/locales/tr.yml b/src/main/resources/locales/tr.yml
index 7f0fad3..6c1d507 100644
--- a/src/main/resources/locales/tr.yml
+++ b/src/main/resources/locales/tr.yml
@@ -1,4 +1,3 @@
----
protection:
flags:
START_SAFETY:
@@ -6,74 +5,89 @@ protection:
description: |
&b Yeni oyuncuları 1 dakika boyunca kıpırdamasını engeller
&b böylece aşağı düşmezler.
- hint: "&c Haraketler [number] saniye daha güvenlik için engellenmiştir!"
- free-to-move: "&a Artık kıpırdayabilirsin dikkatli ol!"
+ hint: '&c Haraketler [number] saniye daha güvenlik için engellenmiştir!'
+ free-to-move: '&a Artık kıpırdayabilirsin dikkatli ol!'
+ ONEBLOCK_BOSSBAR:
+ name: Patron bar
+ description: |
+ &b Bir durum çubuğu gösterir
+ &b her aşama için.
aoneblock:
+ bossbar:
+ title: Kalan bloklar
+ status: '&a Faz blokları &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Patron Bar bu ada için aktif değil'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: oyuncunun blok sayısını ayarla
- set: "&a [name] 'ın sayısı [number] olarak ayarlandı"
- set-lifetime: "&a [name]'nin toplam kırılan blok sayısı [number] olarak ayarlandı"
+ set: '&a [name] ''ın sayısı [number] olarak ayarlandı'
+ set-lifetime: '&a [name]''nin toplam kırılan blok sayısı [number] olarak ayarlandı'
setchest:
- parameters: " "
+ parameters:
description: bakılan sandığı nadir görülen bir evreye koyar
- chest-is-empty: "&c Bu sandık boş, bu yüzden eklenemez"
- unknown-phase: "&c Bilinmeyen aşama. Bunları görmek için sekme-tamamlama özelliğini
- kullanın"
- unknown-rarity: "& c Bilinmeyen nadirlik. COMMON, UNCOMMON, RARE veya EPIC
- kullanın"
- look-at-chest: "&c Ayarlamak için dolu bir sandığa bakın"
- only-single-chest: "&c Yalnızca tek sandık ayarlanabilir"
- success: "&a Sandık aşamaya başarıyla eklendi"
- failure: "&c Sandık aşamaya eklenemedi! Hatalar için konsola bakın"
+ chest-is-empty: '&c Bu sandık boş, bu yüzden eklenemez'
+ unknown-phase: >-
+ &c Bilinmeyen aşama. Bunları görmek için sekme-tamamlama özelliğini
+ kullanın
+ unknown-rarity: '& c Bilinmeyen nadirlik. COMMON, UNCOMMON, RARE veya EPIC kullanın'
+ look-at-chest: '&c Ayarlamak için dolu bir sandığa bakın'
+ only-single-chest: '&c Yalnızca tek sandık ayarlanabilir'
+ success: '&a Sandık aşamaya başarıyla eklendi'
+ failure: '&c Sandık aşamaya eklenemedi! Hatalar için konsola bakın'
sanity:
- parameters: ""
+ parameters:
description: konsoldaki faz olasılıklarının akıl sağlığını kontrol etmek
- see-console: "&a Rapor için konsola bakın"
+ see-console: '&a Rapor için konsola bakın'
count:
description: blok sayısını ve aşamayı göster
- info: "&a [name] aşamasında blok &b [number] üzerindesiniz"
+ info: '&a [name] aşamasında blok &b [number] üzerindesiniz'
info:
- count: "&a Ada blok sayısı &b [number] &b [name] &a aşamasında. Toplam kırılan
- blok &b [lifetime] &a."
+ count: >-
+ &a Ada blok sayısı &b [number] &b [name] &a aşamasında. Toplam kırılan
+ blok &b [lifetime] &a.
phases:
description: tüm aşamaların bir listesini göster
- title: "&2 TekBlok Aşaması"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] blokları"
+ title: '&2 TekBlok Aşaması'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] blokları'
island:
+ bossbar:
+ description: Faz patron çubuğunu değiştirir
+ status_on: '&b Bossbar &a açıldı'
+ status_off: '&b Bossbar &c kapandı'
setcount:
- parameters: ""
+ parameters:
description: blok sayısını önceden tamamlanmış değere ayarla
- set: "&a Sayım [number] olarak ayarlandı."
- too-high: "&c Ayarlayabileceğiniz maksimum sayı [number]!"
+ set: '&a Sayım [number] olarak ayarlandı.'
+ too-high: '&c Ayarlayabileceğiniz maksimum sayı [number]!'
respawn-block:
description: Kaynak bloğunu kaybolma durumlarında yeniden doğurur
- block-exist: "&a Kaynak bloğu yerinde senin için işaretledim."
- block-respawned: "&a Kaynak bloğu yeniden doğdu."
+ block-exist: '&a Kaynak bloğu yerinde senin için işaretledim.'
+ block-respawned: '&a Kaynak bloğu yeniden doğdu.'
phase:
- insufficient-level: "&c Ada seviyeniz devam etmek için çok düşük! [number] olmalıdır."
- insufficient-funds: "&c Paranız devam etmek için çok düşük! [number] olmalıdırlar."
- insufficient-bank-balance: "&c Ada bankası bakiyesi devam etmek için çok düşük!
- [number] olmalıdır."
- insufficient-permission: "&c [name] iznini alana kadar devam edemezsiniz!"
- cooldown: "&c Bir sonraki aşama [number] saniye içinde hazır olacak!"
+ insufficient-level: '&c Ada seviyeniz devam etmek için çok düşük! [number] olmalıdır.'
+ insufficient-funds: '&c Paranız devam etmek için çok düşük! [number] olmalıdırlar.'
+ insufficient-bank-balance: '&c Ada bankası bakiyesi devam etmek için çok düşük! [number] olmalıdır.'
+ insufficient-permission: '&c [name] iznini alana kadar devam edemezsiniz!'
+ cooldown: '&c Bir sonraki aşama [number] saniye içinde hazır olacak!'
placeholders:
infinite: Sonsuz
gui:
titles:
- phases: "&0&l TekBlok Aşamaları"
+ phases: '&0&l TekBlok Aşamaları'
buttons:
previous:
- name: "&f&l Önceki Sayfa"
- description: "&7 [number] Sayılı sayfaya geçer"
+ name: '&f&l Önceki Sayfa'
+ description: '&7 [number] Sayılı sayfaya geçer'
next:
- name: "&f&l Sıradaki Sayfa "
- description: "&7 [number] Sayılı sayfaya geçer"
+ name: '&f&l Sıradaki Sayfa '
+ description: '&7 [number] Sayılı sayfaya geçer'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -82,19 +96,19 @@ aoneblock:
[level]
[permission]
[blocks]
- starting-block: "&7 &e [sayı] kadar blok kırdıktan sonra başlar."
- biome: "&7 Biome: &e [biome]"
- bank: "&7 Banka hesabında &e $[number] &7 olması gerekli."
- economy: "&7 Bakiyenizin &e $[number] &7 olması gerekli."
- level: "&7 &e [sayı] &7 kadar ada seviyeniz olmalı."
- permission: "&7 `&e[izin]&7` izni gerektirir."
- blocks-prefix: "&7 Aşamadaki bloklar - "
- blocks: "&e [name], "
+ starting-block: '&7 &e [sayı] kadar blok kırdıktan sonra başlar.'
+ biome: '&7 Biome: &e [biome]'
+ bank: '&7 Banka hesabında &e $[number] &7 olması gerekli.'
+ economy: '&7 Bakiyenizin &e $[number] &7 olması gerekli.'
+ level: '&7 &e [sayı] &7 kadar ada seviyeniz olmalı.'
+ permission: '&7 `&e[izin]&7` izni gerektirir.'
+ blocks-prefix: '&7 Aşamadaki bloklar - '
+ blocks: '&e [name], '
wrap-at: '50'
tips:
- click-to-previous: "&e Önceki sayfayı görüntülemek için &7 tıklayın."
- click-to-next: "&e Sonraki sayfayı görüntülemek için &7 tıklayın."
- click-to-change: "&e Değiştirmek için &7 tıklayın."
+ click-to-previous: '&e Önceki sayfayı görüntülemek için &7 tıklayın.'
+ click-to-next: '&e Sonraki sayfayı görüntülemek için &7 tıklayın.'
+ click-to-change: '&e Değiştirmek için &7 tıklayın.'
island:
starting-hologram: |-
&aTekBlok'a Hoş Geldiniz
diff --git a/src/main/resources/locales/uk.yml b/src/main/resources/locales/uk.yml
index 25a1aa5..8c742a1 100644
--- a/src/main/resources/locales/uk.yml
+++ b/src/main/resources/locales/uk.yml
@@ -1,73 +1,96 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Початкова безпека
+ description: |
+ &b Запобігає новим гравцям
+ &b від переміщення протягом 1 хвилини
+ &b Тож вони не падають.
+ hint: '&c Рух заблокований для безпеки для [number] більше секунд!'
+ free-to-move: '&a Ви вільно рухаєтесь. '
+ ONEBLOCK_BOSSBAR:
+ name: Бар для боса
+ description: |
+ &b Показує панель стану
+ &b для кожної фази.
aoneblock:
+ bossbar:
+ title: Блоки, що залишилися
+ status: '&a Фазові блоки &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar не активний для цього острова'
commands:
admin:
setcount:
- parameters: " [lifetime]"
+ parameters: [lifetime]
description: встановити кількість блоків гравця
- set: "&a [name] встановлено значення [number]"
- set-lifetime: "&a [name] тривалість життя встановлено на [number]"
+ set: '&a [name] встановлено значення [number]'
+ set-lifetime: '&a [name] тривалість життя встановлено на [number]'
setchest:
- parameters: " "
+ parameters:
description: поставити скриню, на яку дивляться, у фазу з указаною рідкістю
- chest-is-empty: "&c Ця скриня порожня, тому її неможливо додати"
- unknown-phase: "&c Невідома фаза. Використовуйте Tab-complete, щоб побачити
- їх"
- unknown-rarity: "&c Невідома рідкість. Використовуйте COMMON, UNCOMMON, RARE
- або EPIC"
- look-at-chest: "&c Подивіться на заповнену скриню, щоб встановити її"
- only-single-chest: "&c Можна встановити лише окремі скрині"
- success: "& Скриню успішно додано до фази"
- failure: "&c Скриня не може бути додана до фази! Перегляньте консоль для помилок"
+ chest-is-empty: '&c Ця скриня порожня, тому її неможливо додати'
+ unknown-phase: '&c Невідома фаза. Використовуйте Tab-complete, щоб побачити їх'
+ unknown-rarity: '&c Невідома рідкість. Використовуйте COMMON, UNCOMMON, RARE або EPIC'
+ look-at-chest: '&c Подивіться на заповнену скриню, щоб встановити її'
+ only-single-chest: '&c Можна встановити лише окремі скрині'
+ success: '& Скриню успішно додано до фази'
+ failure: '&c Скриня не може бути додана до фази! Перегляньте консоль для помилок'
sanity:
- parameters: ""
+ parameters:
description: відобразити перевірку працездатності ймовірностей фази на консолі
- see-console: "&a Дивіться консоль для звіту"
+ see-console: '&a Дивіться консоль для звіту'
count:
description: показати кількість блоків і фазу
- info: "&a Ви знаходитесь у блоці &b [number] у фазі &a [name]."
+ info: '&a Ви знаходитесь у блоці &b [number] у фазі &a [name].'
info:
- count: "&a Острів знаходиться на блоці &b [number]&a у фазі &b [name] &a. Підрахунок
- тривалості життя &b [lifetime] &a."
+ count: >-
+ &a Острів знаходиться на блоці &b [number]&a у фазі &b [name] &a.
+ Підрахунок тривалості життя &b [lifetime] &a.
phases:
description: показати список усіх фаз
- title: "&2 OneBlock фази"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] блоків"
+ title: '&2 OneBlock фази'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] блоків'
island:
+ bossbar:
+ description: перемикає фазу боса
+ status_on: '&b Bossbar &a увімкнув'
+ status_off: '&b Bossbar &c вимкнувся'
setcount:
- parameters: ""
+ parameters:
description: встановити кількість блоків до попередньо завершеного значення
- set: "&a Лічильник встановлено на [number]."
- too-high: "&c Максимум, який ви можете встановити, це [number]!"
+ set: '&a Лічильник встановлено на [number].'
+ too-high: '&c Максимум, який ви можете встановити, це [number]!'
respawn-block:
description: відроджує магічний блок у ситуаціях, коли він зникає
- block-exist: "&a Блок існує, не потребує відновлення. Я позначив це для вас."
- block-respawned: "& Блок відродився."
+ block-exist: '&a Блок існує, не потребує відновлення. Я позначив це для вас.'
+ block-respawned: '& Блок відродився.'
phase:
- insufficient-level: "&c Рівень вашого острова занадто низький, щоб продовжити!
- Це має бути [number]."
- insufficient-funds: "&c Ваших коштів занадто мало, щоб продовжити! Вони мають
- бути [number]."
- insufficient-bank-balance: "&c Баланс острівного банку занадто низький, щоб продовжити!
- Це має бути [number]."
- insufficient-permission: "&c Ви не можете продовжувати далі, доки не отримаєте
- дозвіл [name]!"
- cooldown: "&c Наступна фаза буде доступна через [number] секунд!"
+ insufficient-level: >-
+ &c Рівень вашого острова занадто низький, щоб продовжити! Це має бути
+ [number].
+ insufficient-funds: '&c Ваших коштів занадто мало, щоб продовжити! Вони мають бути [number].'
+ insufficient-bank-balance: >-
+ &c Баланс острівного банку занадто низький, щоб продовжити! Це має бути
+ [number].
+ insufficient-permission: '&c Ви не можете продовжувати далі, доки не отримаєте дозвіл [name]!'
+ cooldown: '&c Наступна фаза буде доступна через [number] секунд!'
placeholders:
infinite: Нескінченний
gui:
titles:
- phases: "&0&l Фази одного блоку"
+ phases: '&0&l Фази одного блоку'
buttons:
previous:
- name: "&f&l Попередня сторінка"
- description: "&7 Перейти на сторінку [number]."
+ name: '&f&l Попередня сторінка'
+ description: '&7 Перейти на сторінку [number].'
next:
- name: "&f&l Наступна сторінка"
- description: "&7 Перейти на сторінку [number]."
+ name: '&f&l Наступна сторінка'
+ description: '&7 Перейти на сторінку [number].'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -75,16 +98,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 Запускається після розбиття &e [number] блоків."
- biome: "&7 Біом: &e [biome]"
- bank: "&7 Потрібен &e $[number] &7 на банківському рахунку."
- economy: "&7 Потрібен &e $[number] &7 в обліковому записі гравця."
- level: "&7 Потрібен рівень острова &e [number] &7."
- permission: "&7 Потрібен дозвіл `&e[permission]&7`."
+ starting-block: '&7 Запускається після розбиття &e [number] блоків.'
+ biome: '&7 Біом: &e [biome]'
+ bank: '&7 Потрібен &e $[number] &7 на банківському рахунку.'
+ economy: '&7 Потрібен &e $[number] &7 в обліковому записі гравця.'
+ level: '&7 Потрібен рівень острова &e [number] &7.'
+ permission: '&7 Потрібен дозвіл `&e[permission]&7`.'
+ blocks-prefix: Блоки по фазі -
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e Натисніть &7, щоб переглянути попередню сторінку."
- click-to-next: "&e Натисніть &7, щоб переглянути наступну сторінку."
- click-to-change: "&e Натисніть &7, щоб змінити."
+ click-to-previous: '&e Натисніть &7, щоб переглянути попередню сторінку.'
+ click-to-next: '&e Натисніть &7, щоб переглянути наступну сторінку.'
+ click-to-change: '&e Натисніть &7, щоб змінити.'
island:
starting-hologram: |-
&aЛаскаво просимо до AOneBlock
diff --git a/src/main/resources/locales/vi.yml b/src/main/resources/locales/vi.yml
index 09f4638..0d25e41 100644
--- a/src/main/resources/locales/vi.yml
+++ b/src/main/resources/locales/vi.yml
@@ -1,52 +1,115 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: Khởi đầu an toàn
+ description: |
+ &b Ngăn chặn người chơi mới
+ &b Từ việc di chuyển trong 1 phút
+ &b Vì vậy, họ không rơi ra.
+ hint: '&c Chuyển động bị chặn để an toàn cho [number] thêm giây!'
+ free-to-move: '&a Bạn có thể tự do di chuyển. '
+ ONEBLOCK_BOSSBAR:
+ name: Boss Bar
+ description: |
+ &b Hiển thị một thanh trạng thái
+ &b cho mỗi pha.
aoneblock:
+ bossbar:
+ title: Khối còn lại
+ status: '&a Khối pha &b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c Boss Bar không hoạt động cho hòn đảo này'
commands:
admin:
setcount:
- parameters: " "
+ parameters:
description: chỉnh số đếm khối của người chơi
- set: "&a Số đếm khối của [name] được đặt thành [number]"
- set-lifetime: "&a Bộ đếm thời gian tồn tại của [name] được đặt thành [number]"
+ set: '&a Số đếm khối của [name] được đặt thành [number]'
+ set-lifetime: '&a Bộ đếm thời gian tồn tại của [name] được đặt thành [number]'
setchest:
- parameters: " <độ hiếm>"
+ parameters: <độ hiếm>
description: thêm rương đang nhìn vào một giai đoạn với độ hiếm được chỉ định
- chest-is-empty: "&c Rương đó trống nên không thể thêm vào"
- unknown-phase: "&c Giai đoạn chưa biết. Dùng TAB để xem chúng"
- unknown-rarity: "&c Độ hiếm chưa biết. Sử dụng COMMON, UNCOMMON, RARE hoặc
- EPIC"
- look-at-chest: "&c Nhìn vào một cái rương đầy để đặt nó"
- only-single-chest: "&c Chỉ có thể đặt các rương đơn"
- success: "&a Rương được thêm thành công vào giai đoạn"
- failure: "&c Rương không thể được thêm vào giai đoạn! Xem bảng điều khiển
- để biết lỗi"
+ chest-is-empty: '&c Rương đó trống nên không thể thêm vào'
+ unknown-phase: '&c Giai đoạn chưa biết. Dùng TAB để xem chúng'
+ unknown-rarity: '&c Độ hiếm chưa biết. Sử dụng COMMON, UNCOMMON, RARE hoặc EPIC'
+ look-at-chest: '&c Nhìn vào một cái rương đầy để đặt nó'
+ only-single-chest: '&c Chỉ có thể đặt các rương đơn'
+ success: '&a Rương được thêm thành công vào giai đoạn'
+ failure: >-
+ &c Rương không thể được thêm vào giai đoạn! Xem bảng điều khiển để
+ biết lỗi
sanity:
- parameters: ""
- description: hiển thị kiểm tra sự đúng đắn của xác suất giao đoạn lên bảng
- điều khiển
- see-console: "&a Xem bảng điều khiển cho báo cáo"
+ parameters:
+ description: >-
+ hiển thị kiểm tra sự đúng đắn của xác suất giao đoạn lên bảng điều
+ khiển
+ see-console: '&a Xem bảng điều khiển cho báo cáo'
count:
description: hiển thị số khối và giai đoạn
- info: "&a Bạn đang ở trên khối &b [number] trong giai đoạn &a [name]"
+ info: '&a Bạn đang ở trên khối &b [number] trong giai đoạn &a [name]'
+ info:
+ count: '&a Đảo nằm trên khối &b [number] &a trong giai đoạn &b [name]. '
phases:
description: hiển thị một danh sách tất cả các giai đoạn
- title: "&2 Giai đoạn OneBlock"
- name-syntax: "&a [name]"
- description-syntax: "&b [number] khối"
+ title: '&2 Giai đoạn OneBlock'
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number] khối'
island:
+ bossbar:
+ description: bật thanh Boss giai đoạn
+ status_on: '&b Bossbar &a bật lên'
+ status_off: '&b Bossbar &c tắt'
setcount:
- parameters: ""
+ parameters:
description: đặt số khối thành giá trị đã hoàn thành trước đó
- set: "&a Bộ đếm được đặt thành [number]."
- too-high: "&cMức tối đa bạn có thể đặt là[number]!"
+ set: '&a Bộ đếm được đặt thành [number].'
+ too-high: '&cMức tối đa bạn có thể đặt là[number]!'
+ respawn-block:
+ description: Block ma thuật hồi sinh trong các tình huống khi nó biến mất
+ block-exist: '&a Khối tồn tại, không yêu cầu phản hồi. '
+ block-respawned: '&a Chặn hồi sinh.'
phase:
insufficient-level: Cấp đảo của bạn quá thấp để thực thi! Nó phải là [number].
insufficient-funds: Tài chính của bạn quá thấp để thực thi! Nó phải là [number].
- insufficient-bank-balance: Ngân hàng đảo của bạn quá thấp để thực thi! Nó phải
- là [number].
+ insufficient-bank-balance: Ngân hàng đảo của bạn quá thấp để thực thi! Nó phải là [number].
insufficient-permission: Bạn không thể thực thi tiếp cho đến khi có quyền [name]!
cooldown: Giai đoạn tiếp theo sẽ có sau [number] giây!
placeholders:
infinite: Vô hạn
+ gui:
+ titles:
+ phases: '&0&l Giai đoạn OneBlock'
+ buttons:
+ previous:
+ name: '&f&l Trang trước'
+ description: '&7 Chuyển sang trang [number]'
+ next:
+ name: '&f&l Trang tiếp theo'
+ description: '& Chuyển sang trang [number]'
+ phase:
+ name: '&f&l [phase]'
+ description: |-
+ [starting-block]
+ [biome]
+ [bank]
+ [economy]
+ [level]
+ [permission]
+ [blocks]
+ starting-block: '&7 Bắt đầu sau khi phá vỡ &e [number] khối.'
+ biome: '&7 Biome: &e [biome]'
+ bank: '&7 Yêu cầu 7e $[number] &7 trong tài khoản ngân hàng.'
+ economy: '&7 Yêu cầu &e $[number] &7 trong tài khoản người chơi.'
+ level: '&7 Yêu cầu &e[number] &7 cấp đảo.'
+ permission: '&7 Yêu cầu `&e[permission]&7` quyền.'
+ blocks-prefix: '&7 Khối trong giai đoạn -'
+ blocks: '&e [name], '
+ wrap-at: '50'
+ tips:
+ click-to-previous: '&e Bấm &7 để xem trang trước.'
+ click-to-next: '&e Bấm &7 để xem trang tiếp theo.'
+ click-to-change: '&e Bấm &7 để thay đổi.'
island:
starting-hologram: |-
&aChào mừng đến với OneBlock
diff --git a/src/main/resources/locales/zh-CN.yml b/src/main/resources/locales/zh-CN.yml
index c1767d7..1d33b34 100644
--- a/src/main/resources/locales/zh-CN.yml
+++ b/src/main/resources/locales/zh-CN.yml
@@ -1,66 +1,90 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: 开始安全
+ description: |
+ &b 防止新球员
+ &b 从移动1分钟
+ &b 所以他们不会掉下来。
+ hint: '&c 移动被阻塞,以确保[number]更多秒!'
+ free-to-move: '&a 您可以自由移动。'
+ ONEBLOCK_BOSSBAR:
+ name: 老板酒吧
+ description: |
+ &b 显示状态栏
+ &b 对于每个阶段。
aoneblock:
+ bossbar:
+ title: 剩余的块
+ status: '&a 相位块&b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c 老板酒吧对这个岛不活跃'
commands:
admin:
setcount:
- parameters: "<玩家名称> <数量>"
+ parameters: <玩家名称> <数量>
description: 设置玩家挖掘的方块数
- set: "&a [name] 挖掘的方块数已设置为 [number]"
- set-lifetime: "&a [name] 的重置次数已设置为 [number]"
+ set: '&a [name] 挖掘的方块数已设置为 [number]'
+ set-lifetime: '&a [name] 的重置次数已设置为 [number]'
setchest:
- parameters: "<阶段> <稀有度>"
+ parameters: <阶段> <稀有度>
description: 将您光标指向的箱子添加到一个阶段中, 并选择稀有度
- chest-is-empty: "&c 该箱子无法添加, 因为它是空的"
- unknown-phase: "&c 未知阶段. 用 Tab 补全来查看所有阶段"
- unknown-rarity: "&c 未知稀有度. 可使用的有 COMMON, UNCOMMON, RARE 或 EPIC"
- look-at-chest: "&c 将光标指向一个包含物品的箱子来设置它"
- only-single-chest: "&c 只能设置单个箱子"
- success: "&a 成功将箱子添加到该阶段"
- failure: "&c 无法添加箱子到该阶段! 报错已在后台生成"
+ chest-is-empty: '&c 该箱子无法添加, 因为它是空的'
+ unknown-phase: '&c 未知阶段. 用 Tab 补全来查看所有阶段'
+ unknown-rarity: '&c 未知稀有度. 可使用的有 COMMON, UNCOMMON, RARE 或 EPIC'
+ look-at-chest: '&c 将光标指向一个包含物品的箱子来设置它'
+ only-single-chest: '&c 只能设置单个箱子'
+ success: '&a 成功将箱子添加到该阶段'
+ failure: '&c 无法添加箱子到该阶段! 报错已在后台生成'
sanity:
- parameters: "<阶段>"
+ parameters: <阶段>
description: 在后台生成一份关于各阶段所占百分比的完整报告
- see-console: "&a 报告已在后台生成"
+ see-console: '&a 报告已在后台生成'
count:
description: 显示方块数量和阶段
- info: "&a 您当前挖掘的方块数量是 &b [number], 为 &a [name] 阶段"
+ info: '&a 您当前挖掘的方块数量是 &b [number], 为 &a [name] 阶段'
info:
- count: "&a 岛位于 &b [name] &a 阶段的 &b [number]&a 区块。生命周期计数 &b [lifetime] &a。"
+ count: '&a 岛位于 &b [name] &a 阶段的 &b [number]&a 区块。生命周期计数 &b [lifetime] &a。'
phases:
description: 显示所有阶段的列表
- title: "&2 OneBlock 阶段"
- name-syntax: "&a [name]"
- description-syntax: "&b 挖掘了 [number] 个方块"
+ title: '&2 OneBlock 阶段'
+ name-syntax: '&a [name]'
+ description-syntax: '&b 挖掘了 [number] 个方块'
island:
+ bossbar:
+ description: 切换相位栏
+ status_on: '&b Bossbar turned &a on'
+ status_off: '&b Bossbar turned &c off'
setcount:
- parameters: ""
+ parameters:
description: 将块计数设置为先前完成的值
- set: "&a 数量设置为 [number]."
- too-high: "&c 你最大只能设置 [number]!"
+ set: '&a 数量设置为 [number].'
+ too-high: '&c 你最大只能设置 [number]!'
respawn-block:
description: 在魔法块消失的情况下重生
- block-exist: "&a 块存在,不需要重生。我给你标记了。"
- block-respawned: "&a 块重生。"
+ block-exist: '&a 块存在,不需要重生。我给你标记了。'
+ block-respawned: '&a 块重生。'
phase:
- insufficient-level: "&c 岛屿等级过低, 无法执行此操作! 等级必须达到 [number]."
- insufficient-funds: "&c 余额不足, 无法执行此操作! 余额应多于 [number]."
- insufficient-bank-balance: "&c 岛屿银行余额不足, 无法执行此操作! 余额应多于 [number]."
- insufficient-permission: "&c 在获得 [name] 许可之前,您不能继续操作!"
- cooldown: "&c [number] 秒后即可进入下一阶段!"
+ insufficient-level: '&c 岛屿等级过低, 无法执行此操作! 等级必须达到 [number].'
+ insufficient-funds: '&c 余额不足, 无法执行此操作! 余额应多于 [number].'
+ insufficient-bank-balance: '&c 岛屿银行余额不足, 无法执行此操作! 余额应多于 [number].'
+ insufficient-permission: '&c 在获得 [name] 许可之前,您不能继续操作!'
+ cooldown: '&c [number] 秒后即可进入下一阶段!'
placeholders:
infinite: 无限
gui:
titles:
- phases: "&0&l OneBlock 阶段"
+ phases: '&0&l OneBlock 阶段'
buttons:
previous:
- name: "&f&l 上一页"
- description: "&7 切换到[number]页"
+ name: '&f&l 上一页'
+ description: '&7 切换到[number]页'
next:
- name: "&f&l 下一页"
- description: "&7 切换到[number]页"
+ name: '&f&l 下一页'
+ description: '&7 切换到[number]页'
phase:
- name: "&f&l [phase]"
+ name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
@@ -68,16 +92,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 在破坏 &e [number] 块后开始。"
- biome: "&7 生物群落:&e [biome]"
- bank: "&7 需要银行帐户中有 &e $[number] &7。"
- economy: "&7 需要玩家帐户中有 &e $[number] &7。"
- level: "&7 需要 &e [number] &7 岛屿等级。"
- permission: "&7 需要 `&e[permission]&7` 权限。"
+ starting-block: '&7 在破坏 &e [number] 块后开始。'
+ biome: '&7 生物群落:&e [biome]'
+ bank: '&7 需要银行帐户中有 &e $[number] &7。'
+ economy: '&7 需要玩家帐户中有 &e $[number] &7。'
+ level: '&7 需要 &e [number] &7 岛屿等级。'
+ permission: '&7 需要 `&e[permission]&7` 权限。'
+ blocks-prefix: '&7 阶段块 - '
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e 单击&7 查看上一页。"
- click-to-next: "&e 单击 &7 查看下一页。"
- click-to-change: "&e 单击 &7 进行更改。"
+ click-to-previous: '&e 单击&7 查看上一页。'
+ click-to-next: '&e 单击 &7 查看下一页。'
+ click-to-change: '&e 单击 &7 进行更改。'
island:
starting-hologram: |-
&a欢迎来到 AOneBlock
diff --git a/src/main/resources/locales/zh-TW.yml b/src/main/resources/locales/zh-TW.yml
index 4565d1a..24c830f 100644
--- a/src/main/resources/locales/zh-TW.yml
+++ b/src/main/resources/locales/zh-TW.yml
@@ -1,66 +1,90 @@
----
+protection:
+ flags:
+ START_SAFETY:
+ name: 開始安全
+ description: |
+ &b 防止新球員
+ &b 從移動1分鐘
+ &b 所以他們不會掉下來。
+ hint: '&c 移動被阻塞,以確保[number]更多秒!'
+ free-to-move: '&a 您可以自由移動。當心!'
+ ONEBLOCK_BOSSBAR:
+ name: 老闆酒吧
+ description: |
+ &b 顯示狀態欄
+ &b 對於每個階段。
aoneblock:
+ bossbar:
+ title: 剩餘的塊
+ status: '&a 相位塊&b [done] &d / &b [total]'
+ color: RED
+ style: SEGMENTED_20
+ not-active: '&c 老闆酒吧對這個島不活躍'
commands:
admin:
setcount:
- parameters: "<名稱> <計數>"
+ parameters: <名稱> <計數>
description: 設置玩家的蓋帽數
set: a [name]的計數設置為[number]
- set-lifetime: "&a [name] 的生命週期計數設定為 [number]"
+ set-lifetime: '&a [name] 的生命週期計數設定為 [number]'
setchest:
- parameters: "<階段> <稀有>"
+ parameters: <階段> <稀有>
description: 將所看的箱子放在指定稀有度的階段
- chest-is-empty: "&c該箱子為空,因此無法添加"
- unknown-phase: "&c未知階段。使用製表符完成功能來查看它們"
- unknown-rarity: "&c未知稀有。使用COMMON,UNCOMMON,RARE或EPIC"
- look-at-chest: "&c看看裝滿的箱子"
- only-single-chest: "&c只能設置單個箱子"
- success: "&a 箱子成功添加"
- failure: "&c 無法將胸部添加到該階段! 請參閱控制台以獲取錯誤"
+ chest-is-empty: &c該箱子為空,因此無法添加
+ unknown-phase: &c未知階段。使用製表符完成功能來查看它們
+ unknown-rarity: &c未知稀有。使用COMMON,UNCOMMON,RARE或EPIC
+ look-at-chest: &c看看裝滿的箱子
+ only-single-chest: &c只能設置單個箱子
+ success: '&a 箱子成功添加'
+ failure: &c 無法將胸部添加到該階段! 請參閱控制台以獲取錯誤
sanity:
- parameters: "<階段>"
+ parameters: <階段>
description: 在控制台中顯示相概率的健全性檢查
- see-console: "&a請參閱控制台以獲取報告"
+ see-console: &a請參閱控制台以獲取報告
count:
description: 顯示塊數和相位
- info: "&a您正在&a[name]]階段中阻止&b[number]"
+ info: '&a您正在&a[name]]階段中阻止&b[number]'
info:
- count: "&a 島位於 &b [names] &a 階段的 &b [number]&a 區塊。生命週期計數 &b [lifetime] &a。"
+ count: '&a 島位於 &b [names] &a 階段的 &b [number]&a 區塊。生命週期計數 &b [lifetime] &a。'
phases:
description: 顯示所有階段的列表
- title: "&2 OneBlock階段"
- name-syntax: "&a [name]"
- description-syntax: "&b [number]塊"
+ title: &2 OneBlock階段
+ name-syntax: '&a [name]'
+ description-syntax: '&b [number]塊'
island:
+ bossbar:
+ description: 切換相位欄
+ status_on: '&b Bossbar&a 打開'
+ status_off: '&b Bossbar&c 關閉'
setcount:
- parameters: "<計數>"
+ parameters: <計數>
description: 將區塊計數設定為之前完成的值
- set: "&a 計數設定為 [number]。"
- too-high: "&c 您可以設定的最大值是[number]!"
+ set: '&a 計數設定為 [number]。'
+ too-high: '&c 您可以設定的最大值是[number]!'
respawn-block:
description: 在魔法塊消失的情況下重生
- block-exist: "&a 塊存在,不需要重生。我給你標記了。"
- block-respawned: "&a 塊重生。"
+ block-exist: '&a 塊存在,不需要重生。我給你標記了。'
+ block-respawned: '&a 塊重生。'
phase:
- insufficient-level: "&c 你的島嶼等級太低,無法繼續!必須是[number]。"
- insufficient-funds: "&c 您的資金太低,無法繼續!他們必須是[數字]。"
- insufficient-bank-balance: "&c 島上銀行餘額太低,無法繼續!必須是[number]。"
- insufficient-permission: "&c 在獲得 [name] 許可之前,您不能繼續操作!"
- cooldown: "&c [number] 秒後即可進入下一階段!"
+ insufficient-level: '&c 你的島嶼等級太低,無法繼續!必須是[number]。'
+ insufficient-funds: '&c 您的資金太低,無法繼續!他們必須是[數字]。'
+ insufficient-bank-balance: '&c 島上銀行餘額太低,無法繼續!必須是[number]。'
+ insufficient-permission: '&c 在獲得 [name] 許可之前,您不能繼續操作!'
+ cooldown: '&c [number] 秒後即可進入下一階段!'
placeholders:
infinite: 無窮
gui:
titles:
- phases: "&0&l OneBlock 階段"
+ phases: '&0&l OneBlock 階段'
buttons:
previous:
- name: "&f&l 上一頁"
- description: "&7 切換到[number]頁"
+ name: '&f&l 上一頁'
+ description: '&7 切換到[number]頁'
next:
- name: "&f&l 下一頁"
- description: "&7 切換到[number]頁"
+ name: '&f&l 下一頁'
+ description: '&7 切換到[number]頁'
phase:
- name: "&f&l [階段]"
+ name: '&f&l [階段]'
description: |-
[starting-block]
[biome]
@@ -68,16 +92,19 @@ aoneblock:
[economy]
[level]
[permission]
- starting-block: "&7 在破壞 &e [number] 區塊後開始。"
- biome: "&7 生物群落:&e [biome]"
- bank: "&7 需要銀行帳戶中有 &e $[number] &7。"
- economy: "&7 需要玩家帳號中有 &e $[number] &7。"
- level: "&7 需要 &e [number] &7 島嶼等級。"
- permission: "&7 需要 `&e[permission]&7` 權限。"
+ starting-block: '&7 在破壞 &e [number] 區塊後開始。'
+ biome: '&7 生物群落:&e [biome]'
+ bank: '&7 需要銀行帳戶中有 &e $[number] &7。'
+ economy: '&7 需要玩家帳號中有 &e $[number] &7。'
+ level: '&7 需要 &e [number] &7 島嶼等級。'
+ permission: '&7 需要 `&e[permission]&7` 權限。'
+ blocks-prefix: '&7 階段塊 - '
+ blocks: '&e [name], '
+ wrap-at: '50'
tips:
- click-to-previous: "&e 點選&7 查看上一頁。"
- click-to-next: "&e 點選&7 查看下一頁。"
- click-to-change: "&e 點選 &7 進行更改。"
+ click-to-previous: '&e 點選&7 查看上一頁。'
+ click-to-next: '&e 點選&7 查看下一頁。'
+ click-to-change: '&e 點選 &7 進行更改。'
island:
starting-hologram: |-
&a歡迎來到 AOneBlock
diff --git a/src/main/resources/panels/phases_panel.yml b/src/main/resources/panels/phases_panel.yml
index 20c56b6..1b7ba54 100644
--- a/src/main/resources/panels/phases_panel.yml
+++ b/src/main/resources/panels/phases_panel.yml
@@ -23,7 +23,7 @@ phases_panel:
# green, blue as 2 hex digits each and convert that number into a decimal, using a hex to decimal calculator.
3:
1:
- icon: tipped_arrow{CustomPotionColor:11546150}
+ icon: tipped_arrow[potion_contents={custom_color:11546150}]
title: aoneblock.gui.buttons.previous.name
description: aoneblock.gui.buttons.previous.description
data:
@@ -41,7 +41,7 @@ phases_panel:
7: phase_button
8: phase_button
9:
- icon: tipped_arrow{CustomPotionColor:8439583}
+ icon: tipped_arrow[potion_contents={custom_color:8439583}]
title: aoneblock.gui.buttons.next.name
description: aoneblock.gui.buttons.next.description
data: