diff --git a/locales/en-US.yml b/locales/en-US.yml index 4a8eba7..7f14abc 100755 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -3,18 +3,24 @@ # the one at http://yaml-online-parser.appspot.com # ########################################################################################### -### Credits ### -# Tastybento: maintainer -# Poslovitch: maintainer -# -# This translation is adapted to version : [alpha-0.0.1] - +admin: + level: + parameters: "" + description: "calculate the island level for player" + top: + description: "show the top ten list" + island: - islandLevelIs: "Island level is" - requiredPointsToNextLevel: "[points] points required until the next level" -levelDeaths: "([number] deaths)" -topten: - guiTitle: "Top Ten" - guiHeading: "[name]:[rank]" - islandLevel: "Level [level]" + level: + parameters: "[player]" + description: "calculate your island level or show the level of [player]" + islandLevelIs: "Island level is" + requiredPointsToNextLevel: "[points] points required until the next level" + deaths: "([number] deaths)" + + top: + description: "show the Top Ten" + guiTitle: "Top Ten" + guiHeading: "[name]:[rank]" + islandLevel: "Level [level]" \ No newline at end of file diff --git a/src/bskyblock/addon/level/ChunkScanner.java b/src/bskyblock/addon/level/ChunkScanner.java index 030f58f..6861107 100644 --- a/src/bskyblock/addon/level/ChunkScanner.java +++ b/src/bskyblock/addon/level/ChunkScanner.java @@ -184,7 +184,7 @@ public class ChunkScanner { if (asker.isPresent()) { // Tell the asker the result if (asker.get().isPlayer() && asker.get().isOnline()) { - asker.get().sendLegacyMessage("Your level is " + result.score); + asker.get().sendRawMessage("Your level is " + result.score); } else { // Console sendConsoleReport(asker); @@ -286,7 +286,7 @@ public class ChunkScanner { reportLines.add("================================="); for (String line : reportLines) { - asker.get().sendLegacyMessage(line); + asker.get().sendRawMessage(line); } } diff --git a/src/bskyblock/addon/level/LevelPresenter.java b/src/bskyblock/addon/level/LevelPresenter.java index ef428bd..fabec7d 100644 --- a/src/bskyblock/addon/level/LevelPresenter.java +++ b/src/bskyblock/addon/level/LevelPresenter.java @@ -42,18 +42,18 @@ public class LevelPresenter extends LevelPlugin { public boolean calculateIslandLevel(final User sender, final UUID targetPlayer, boolean report) { // Check if sender has island if (!bSkyBlock.getIslands().hasIsland(targetPlayer)) { - sender.sendLegacyMessage("Target does not have an island"); + sender.sendRawMessage("Target does not have an island"); return false; } // Player asking for their own island calc if (!sender.isPlayer() || sender.getUniqueId().equals(targetPlayer) || sender.isOp() || sender.hasPermission(Settings.PERMPREFIX + "mod.info")) { // Newer better system - uses chunks if (!onLevelWaitTime(sender) || levelWait <= 0 || sender.isOp() || sender.hasPermission(Settings.PERMPREFIX + "mod.info")) { - sender.sendLegacyMessage(ChatColor.GREEN + "Calculating level, please wait..."); + sender.sendRawMessage(ChatColor.GREEN + "Calculating level, please wait..."); setLevelWaitTime(sender); new ChunkScanner(plugin, bSkyBlock.getIslands().getIsland(targetPlayer), sender); } else { - sender.sendLegacyMessage( ChatColor.YELLOW + String.valueOf(getLevelWaitTime(sender))); + sender.sendRawMessage( ChatColor.YELLOW + String.valueOf(getLevelWaitTime(sender))); } } else { diff --git a/src/bskyblock/addon/level/commands/AdminTop.java b/src/bskyblock/addon/level/commands/AdminTop.java index 6f48520..484d48e 100644 --- a/src/bskyblock/addon/level/commands/AdminTop.java +++ b/src/bskyblock/addon/level/commands/AdminTop.java @@ -28,8 +28,8 @@ public class AdminTop extends CompositeCommand { UUID player = topTen.getKey(); rank++; String item = String.valueOf(rank) + ":" + BSkyBlock.getInstance().getIslands().getIslandName(player) + " " - + "topten.islandLevel" + String.valueOf(topTen.getValue()); - user.sendLegacyMessage(item); + + user.getTranslation("topten.islandLevel", "[level]", String.valueOf(topTen.getValue())); + user.sendRawMessage(item); } return true; @@ -39,7 +39,7 @@ public class AdminTop extends CompositeCommand { public void setup() { this.setPermission(Settings.PERMPREFIX + "admin.top"); this.setOnlyPlayer(false); - this.setParameters("admin.top.usage"); + this.setDescription("admin.top.description"); } } diff --git a/src/bskyblock/addon/level/commands/IslandLevel.java b/src/bskyblock/addon/level/commands/IslandLevel.java index f5b3fa6..7634fe2 100644 --- a/src/bskyblock/addon/level/commands/IslandLevel.java +++ b/src/bskyblock/addon/level/commands/IslandLevel.java @@ -31,8 +31,7 @@ public class IslandLevel extends CompositeCommand { // Self level request levelPlugin.calculateIslandLevel(user, user.getUniqueId(), false); } else { - user.sendMessage("addon.level.level-is", "[level]", String.valueOf(levelPlugin.getIslandLevel(playerUUID))); - user.sendLegacyMessage("Level = " + String.valueOf(levelPlugin.getIslandLevel(playerUUID))); + user.sendMessage("island.level.islandLevelIs", "[level]", String.valueOf(levelPlugin.getIslandLevel(playerUUID))); return true; } } else {