Update messages_en.json with new placeholders

This commit is contained in:
Hannes Greule 2020-07-04 18:57:56 +02:00
parent 35cff29917
commit 6bf5bc60d1
3 changed files with 209 additions and 209 deletions

View File

@ -195,7 +195,7 @@ public enum Captions implements Caption {
//<editor-fold desc="Confirm"> //<editor-fold desc="Confirm">
EXPIRED_CONFIRM("$2Confirmation has expired, please run the command again!", "Confirm"), EXPIRED_CONFIRM("$2Confirmation has expired, please run the command again!", "Confirm"),
FAILED_CONFIRM("$2You have no pending actions to confirm!", "Confirm"), FAILED_CONFIRM("$2You have no pending actions to confirm!", "Confirm"),
REQUIRES_CONFIRM("$2Are you sure you wish to execute: $1%s$2?&-$2This cannot be undone! If you are sure: $1/plot confirm", "Confirm"), REQUIRES_CONFIRM("$2Are you sure you wish to execute: $1%s$2?&-$2This cannot be undone! If you are sure: $1/plot confirm", "Confirm", "command"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Move"> //<editor-fold desc="Move">
MOVE_SUCCESS("$4Successfully moved plot.", "Move"), MOVE_SUCCESS("$4Successfully moved plot.", "Move"),
@ -205,7 +205,7 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="Area Create"> //<editor-fold desc="Area Create">
REQUIRES_UNMERGED("$2The plot cannot be merged", "debug"), REQUIRES_UNMERGED("$2The plot cannot be merged", "debug"),
SET_ATTRIBUTE("$4Successfully set %s0 set to %s1", "Set"), SET_ATTRIBUTE("$4Successfully set %s0 set to %s1", "Set", "attribute", "value"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Web"> //<editor-fold desc="Web">
GENERATING_LINK("$1Processing plot...", "Web"), GENERATING_LINK("$1Processing plot...", "Web"),
@ -223,19 +223,19 @@ public enum Captions implements Caption {
CLUSTER_AVAILABLE_ARGS( CLUSTER_AVAILABLE_ARGS(
"$1The following sub commands are available: $4list$2, $4create$2, $4delete$2, $4resize$2, $4invite$2, $4kick$2, $4leave$2, " "$1The following sub commands are available: $4list$2, $4create$2, $4delete$2, $4resize$2, $4invite$2, $4kick$2, $4leave$2, "
+ "$4members$2, $4info$2, $4tp$2, $4sethome", "Cluster"), + "$4members$2, $4info$2, $4tp$2, $4sethome", "Cluster"),
CLUSTER_LIST_HEADING("$2There are $1%s$2 clusters in this world", "Cluster"), CLUSTER_LIST_HEADING("$2There are $1%s$2 clusters in this world", "Cluster", "amount"),
CLUSTER_LIST_ELEMENT("$2 - $1%s&-", "Cluster"), CLUSTER_LIST_ELEMENT("$2 - $1%s&-", "Cluster", "cluster"),
CLUSTER_INTERSECTION("$2The proposed area overlaps with: %s0", "Cluster"), CLUSTER_INTERSECTION("$2The proposed area overlaps with: %s0", "Cluster", "cluster"),
CLUSTER_OUTSIDE("$2The proposed area is outside the plot area: %s0", "Cluster"), CLUSTER_OUTSIDE("$2The proposed area is outside the plot area: %s0", "Cluster", "area"),
CLUSTER_ADDED("$4Successfully created the cluster.", "Cluster"), CLUSTER_ADDED("$4Successfully created the cluster.", "Cluster"),
CLUSTER_DELETED("$4Successfully deleted the cluster.", "Cluster"), CLUSTER_DELETED("$4Successfully deleted the cluster.", "Cluster"),
CLUSTER_RESIZED("$4Successfully resized the cluster.", "Cluster"), CLUSTER_RESIZED("$4Successfully resized the cluster.", "Cluster"),
CLUSTER_ADDED_USER("$4Successfully added user to the cluster.", "Cluster"), CLUSTER_ADDED_USER("$4Successfully added user to the cluster.", "Cluster"),
CANNOT_KICK_PLAYER("$2You cannot kick that player", "Cluster"), CANNOT_KICK_PLAYER("$2You cannot kick that player", "Cluster"),
CLUSTER_INVITED("$1You have been invited to the following cluster: $2%s", "Cluster"), CLUSTER_INVITED("$1You have been invited to the following cluster: $2%s", "Cluster", "cluster"),
CLUSTER_REMOVED("$1You have been removed from cluster: $2%s", "Cluster"), CLUSTER_REMOVED("$1You have been removed from cluster: $2%s", "Cluster", "cluster"),
CLUSTER_KICKED_USER("$4Successfully kicked the user", "Cluster"), CLUSTER_KICKED_USER("$4Successfully kicked the user", "Cluster"),
INVALID_CLUSTER("$1Invalid cluster name: $2%s", "Cluster"), INVALID_CLUSTER("$1Invalid cluster name: $2%s", "Cluster", "cluster"),
CLUSTER_NOT_ADDED("$2That player was not added to the plot cluster", "Cluster"), CLUSTER_NOT_ADDED("$2That player was not added to the plot cluster", "Cluster"),
CLUSTER_CANNOT_LEAVE("$1You must delete or transfer ownership before leaving", "Cluster"), CLUSTER_CANNOT_LEAVE("$1You must delete or transfer ownership before leaving", "Cluster"),
CLUSTER_ADDED_HELPER("$4Successfully added a helper to the cluster", "Cluster"), CLUSTER_ADDED_HELPER("$4Successfully added a helper to the cluster", "Cluster"),
@ -262,14 +262,14 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="Comments"> //<editor-fold desc="Comments">
INBOX_NOTIFICATION("%s unread messages. Use /plot inbox", "Comment"), INBOX_NOTIFICATION("%s unread messages. Use /plot inbox", "Comment"),
NOT_VALID_INBOX_INDEX("$2No comment at index %s", "Comment"), NOT_VALID_INBOX_INDEX("$2No comment at index %s", "Comment", "number"),
INBOX_ITEM("$2 - $4%s", "Comment"), INBOX_ITEM("$2 - $4%s", "Comment", "value"),
COMMENT_SYNTAX("$2Use /plot comment [X;Z] <%s> <comment>", "Comment"), COMMENT_SYNTAX("$2Use /plot comment [X;Z] <%s> <comment>", "Comment", "list"),
INVALID_INBOX("$2That is not a valid inbox.&-$1Accepted values: %s", "Comment"), INVALID_INBOX("$2That is not a valid inbox.&-$1Accepted values: %s", "Comment", "list"),
NO_PERM_INBOX("$2You do not have permission for that inbox", "Comment"), NO_PERM_INBOX("$2You do not have permission for that inbox", "Comment"),
NO_PERM_INBOX_MODIFY("$2You do not have permission to modify that inbox", "Comment"), NO_PERM_INBOX_MODIFY("$2You do not have permission to modify that inbox", "Comment"),
NO_PLOT_INBOX("$2You must stand in or supply a plot argument", "Comment"), NO_PLOT_INBOX("$2You must stand in or supply a plot argument", "Comment"),
COMMENT_REMOVED_SUCCESS("$4Successfully deleted comment/s:n$2 - '$3%s$2'", "Comment"), COMMENT_REMOVED_SUCCESS("$4Successfully deleted comment/s:n$2 - '$3%s$2'", "Comment", "value"),
COMMENT_REMOVED_FAILURE("$4Failed to delete comment!", "Comment"), COMMENT_REMOVED_FAILURE("$4Failed to delete comment!", "Comment"),
COMMENT_ADDED("$4A comment has been left", "Comment"), COMMENT_ADDED("$4A comment has been left", "Comment"),
INBOX_EMPTY("$2No comments", "Comment"), INBOX_EMPTY("$2No comments", "Comment"),
@ -279,11 +279,11 @@ public enum Captions implements Caption {
IS_CONSOLE("$2This command can only be executed by a player.", "Console"), IS_CONSOLE("$2This command can only be executed by a player.", "Console"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Clipboard"> //<editor-fold desc="Clipboard">
PASTE_FAILED("$2Failed to paste the selection. Reason: $2%s", "Clipboard"), PASTE_FAILED("$2Failed to paste the selection. Reason: $2%s", "Clipboard", "reason"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Toggle"> //<editor-fold desc="Toggle">
TOGGLE_ENABLED("$2Enabled setting: %s", "Toggle"), TOGGLE_ENABLED("$2Enabled setting: %s", "Toggle", "setting"),
TOGGLE_DISABLED("$2Disabled setting: %s", "Toggle"), TOGGLE_DISABLED("$2Disabled setting: %s", "Toggle", "setting"),
COMMAND_BLOCKED("$2That command is not allowed in this plot", "Blocked Command"), COMMAND_BLOCKED("$2That command is not allowed in this plot", "Blocked Command"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Done"> //<editor-fold desc="Done">
@ -296,39 +296,39 @@ public enum Captions implements Caption {
//<editor-fold desc="Ratings"> //<editor-fold desc="Ratings">
RATINGS_PURGED("$2Purged ratings for this plot", "Ratings"), RATINGS_PURGED("$2Purged ratings for this plot", "Ratings"),
RATING_NOT_VALID("$2You need to specify a number between 1 and 10", "Ratings"), RATING_NOT_VALID("$2You need to specify a number between 1 and 10", "Ratings"),
RATING_ALREADY_EXISTS("$2You have already rated plot $2%s", "Ratings"), RATING_ALREADY_EXISTS("$2You have already rated plot $2%s", "Ratings", "plot"),
RATING_APPLIED("$4You successfully rated plot $2%s", "Ratings"), RATING_APPLIED("$4You successfully rated plot $2%s", "Ratings", "plot"),
RATING_DISLIKED("$4You successfully disliked plot $2%s", "Ratings"), RATING_DISLIKED("$4You successfully disliked plot $2%s", "Ratings", "plot"),
RATING_LIKED("$4You successfully liked plot $2%s", "Ratings"), RATING_LIKED("$4You successfully liked plot $2%s", "Ratings", "plot"),
RATING_NOT_YOUR_OWN("$2You cannot rate your own plot", "Ratings"), RATING_NOT_YOUR_OWN("$2You cannot rate your own plot", "Ratings"),
RATING_NOT_DONE("$2You can only rate finished plots.", "Ratings"), RATING_NOT_DONE("$2You can only rate finished plots.", "Ratings"),
RATING_NOT_OWNED("$2You cannot rate a plot that is not claimed by anyone", "Ratings"), RATING_NOT_OWNED("$2You cannot rate a plot that is not claimed by anyone", "Ratings"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Tutorial"> //<editor-fold desc="Tutorial">
RATE_THIS("$2Rate this plot!", "Tutorial"), RATE_THIS("$2Rate this plot!", "Tutorial"),
COMMENT_THIS("$2Leave some feedback on this plot: %s", "Tutorial"), COMMENT_THIS("$2Leave some feedback on this plot: %s", "Tutorial", "plot"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Economy"> //<editor-fold desc="Economy">
ECON_DISABLED("$2Economy is not enabled", "Economy"), ECON_DISABLED("$2Economy is not enabled", "Economy"),
CANNOT_AFFORD_PLOT("$2You cannot afford to buy this plot. It costs $1%s", "Economy"), CANNOT_AFFORD_PLOT("$2You cannot afford to buy this plot. It costs $1%s", "Economy", "money"),
NOT_FOR_SALE("$2This plot is not for sale", "Economy"), NOT_FOR_SALE("$2This plot is not for sale", "Economy"),
CANNOT_BUY_OWN("$2You cannot buy your own plot", "Economy"), CANNOT_BUY_OWN("$2You cannot buy your own plot", "Economy"),
PLOT_SOLD("$4Your plot; $1%s0$4, has been sold to $1%s1$4 for $1$%s2", "Economy"), PLOT_SOLD("$4Your plot; $1%s0$4, has been sold to $1%s1$4 for $1$%s2", "Economy", "plot", "player", "money"),
CANNOT_AFFORD_MERGE("$2You cannot afford to merge the plots. It costs $1%s","Economy"), CANNOT_AFFORD_MERGE("$2You cannot afford to merge the plots. It costs $1%s","Economy", "money"),
ADDED_BALANCE("$1%s $2has been added to your balance", "Economy"), ADDED_BALANCE("$1%s $2has been added to your balance", "Economy", "money"),
REMOVED_BALANCE("$1%s $2has been taken from your balance", "Economy"), REMOVED_BALANCE("$1%s $2has been taken from your balance", "Economy", "money"),
REMOVED_GRANTED_PLOT("$2You used %s0 plot grant(s), you've got $1%s1 $2left", "Economy"), REMOVED_GRANTED_PLOT("$2You used %s0 plot grant(s), you've got $1%s1 $2left", "Economy", "usedGrants", "remainingGrants"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Setup"> //<editor-fold desc="Setup">
SETUP_NOT_STARTED("$1No setup started. Use $2/plot setup $1to start a setup process.", "Setup"), SETUP_NOT_STARTED("$1No setup started. Use $2/plot setup $1to start a setup process.", "Setup"),
SETUP_INIT("$1Usage: $2/plot setup <value>", "Setup"), SETUP_INIT("$1Usage: $2/plot setup <value>", "Setup"),
SETUP_STEP("$3[$1Step %s0$3] $1%s1 $2- $1Expecting: $2%s2 $1Default: $2%s3", "Setup"), SETUP_STEP("$3[$1Step %s0$3] $1%s1 $2- $1Expecting: $2%s2 $1Default: $2%s3", "Setup", "step", "description", "type", "value"),
SETUP_INVALID_ARG("$2%s0 is not a valid argument for step %s1. To cancel setup use: $1/plot setup cancel", "Setup"), SETUP_INVALID_ARG("$2%s0 is not a valid argument for step %s1. To cancel setup use: $1/plot setup cancel", "Setup", "value", "step"),
SETUP_VALID_ARG("$2Value $1%s0 $2set to %s1", "Setup"), SETUP_VALID_ARG("$2Value $1%s0 $2set to %s1", "Setup", "description", "value"),
SETUP_FINISHED( SETUP_FINISHED(
"$4You should have been teleported to the created world. Otherwise you will need to set the generator manually using the bukkit.yml or " "$4You should have been teleported to the created world. Otherwise you will need to set the generator manually using the bukkit.yml or "
+ "your chosen world management plugin.", "Setup"), + "your chosen world management plugin.", "Setup"),
SETUP_WORLD_TAKEN("$2%s is already a world", "Setup"), SETUP_WORLD_TAKEN("$2%s is already a world", "Setup", "value"),
SETUP_CANCELLED("$7Cancelled setup.", "Setup"), SETUP_CANCELLED("$7Cancelled setup.", "Setup"),
SETUP_WORLD_NAME("$1What do you want your world to be called?", "Setup"), SETUP_WORLD_NAME("$1What do you want your world to be called?", "Setup"),
SETUP_WORLD_NAME_ERROR("$7You need to choose a world name!", "Setup"), SETUP_WORLD_NAME_ERROR("$7You need to choose a world name!", "Setup"),
@ -367,11 +367,11 @@ public enum Captions implements Caption {
//<editor-fold desc="Schematic"> //<editor-fold desc="Schematic">
SCHEMATIC_TOO_LARGE("$2The plot is too large for this action!", "Schematics"), SCHEMATIC_TOO_LARGE("$2The plot is too large for this action!", "Schematics"),
SCHEMATIC_MISSING_ARG("$2You need to specify an argument. Possible values: $1save$2, $1paste $2, $1exportall$2, $1list", "Schematics"), SCHEMATIC_MISSING_ARG("$2You need to specify an argument. Possible values: $1save$2, $1paste $2, $1exportall$2, $1list", "Schematics"),
SCHEMATIC_INVALID("$2That is not a valid schematic. Reason: $2%s", "Schematics"), SCHEMATIC_INVALID("$2That is not a valid schematic. Reason: $2%s", "Schematics", "reason"),
SCHEMATIC_PASTE_MERGED("$2Schematics cannot be pasted onto merged plots. Please unmerge the plot before performing the paste.", "Schematics"), SCHEMATIC_PASTE_MERGED("$2Schematics cannot be pasted onto merged plots. Please unmerge the plot before performing the paste.", "Schematics"),
SCHEMATIC_PASTE_FAILED("$2Failed to paste the schematic", "Schematics"), SCHEMATIC_PASTE_FAILED("$2Failed to paste the schematic", "Schematics"),
SCHEMATIC_PASTE_SUCCESS("$4The schematic pasted successfully", "Schematics"), SCHEMATIC_PASTE_SUCCESS("$4The schematic pasted successfully", "Schematics"),
SCHEMATIC_LIST("$4Saved Schematics: $1%s", "Schematics"), SCHEMATIC_LIST("$4Saved Schematics: $1%s", "Schematics", "list"),
SCHEMATIC_ROAD_CREATED("$1Saved new road schematic. To test the schematic, fly to a few other plots and run /plot debugroadregen", "Schematics"), SCHEMATIC_ROAD_CREATED("$1Saved new road schematic. To test the schematic, fly to a few other plots and run /plot debugroadregen", "Schematics"),
MCA_FILE_SIZE("$1Note: The `.mca` files are 512x512", "Schematics"), MCA_FILE_SIZE("$1Note: The `.mca` files are 512x512", "Schematics"),
SCHEMATIC_EXPORTALL_STARTED("$1Starting export...", "Schematics"), SCHEMATIC_EXPORTALL_STARTED("$1Starting export...", "Schematics"),
@ -383,13 +383,13 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="Titles"> //<editor-fold desc="Titles">
TITLE_ENTERED_PLOT("$1Plot: %world%;%x%;%z%", "Titles"), TITLE_ENTERED_PLOT("$1Plot: %world%;%x%;%z%", "Titles"),
TITLE_ENTERED_PLOT_SUB("$4Owned by %s", "Titles"), TITLE_ENTERED_PLOT_SUB("$4Owned by %s", "Titles", "owner"),
PREFIX_GREETING("$1%id%$2> ", "Titles"), PREFIX_GREETING("$1%id%$2> ", "Titles"),
PREFIX_FAREWELL("$1%id%$2> ", "Titles"), PREFIX_FAREWELL("$1%id%$2> ", "Titles"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Core"> //<editor-fold desc="Core">
PREFIX("$3[$1P2$3] $2", "Core"), PREFIX("$3[$1P2$3] $2", "Core"),
ENABLED("$1%s0 is now enabled", "Core"), ENABLED("$1%s0 is now enabled", "Core", "value"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Reload"> //<editor-fold desc="Reload">
RELOADED_CONFIGS("$1Translations and world settings have been reloaded", "Reload"), RELOADED_CONFIGS("$1Translations and world settings have been reloaded", "Reload"),
@ -411,21 +411,21 @@ public enum Captions implements Caption {
HOME_ARGUMENT("$2Use /plot set home [none]", "Position"), HOME_ARGUMENT("$2Use /plot set home [none]", "Position"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Permission"> //<editor-fold desc="Permission">
NO_SCHEMATIC_PERMISSION("$2You don't have the permission required to use schematic $1%s", "Permission"), NO_SCHEMATIC_PERMISSION("$2You don't have the permission required to use schematic $1%s", "Permission", "value"),
NO_PERMISSION("$2You are lacking the permission node: $1%s", "Permission"), NO_PERMISSION("$2You are lacking the permission node: $1%s", "Permission", "node"),
NO_PERMISSION_EVENT("$2You are lacking the permission node: $1%s", "Permission"), NO_PERMISSION_EVENT("$2You are lacking the permission node: $1%s", "Permission"),
NO_PLOT_PERMS("$2You must be the plot owner to perform this action", "Permission"), NO_PLOT_PERMS("$2You must be the plot owner to perform this action", "Permission"),
CANT_CLAIM_MORE_PLOTS("$2You can't claim more plots.", "Permission"), CANT_CLAIM_MORE_PLOTS("$2You can't claim more plots.", "Permission"),
CANT_CLAIM_MORE_CLUSTERS("$2You can't claim more clusters.", "Permission"), CANT_CLAIM_MORE_CLUSTERS("$2You can't claim more clusters.", "Permission"),
CANT_TRANSFER_MORE_PLOTS("$2You can't send more plots to that user", "Permission"), CANT_TRANSFER_MORE_PLOTS("$2You can't send more plots to that user", "Permission"),
CANT_CLAIM_MORE_PLOTS_NUM("$2You can't claim more than $1%s $2plots at once", "Permission"), CANT_CLAIM_MORE_PLOTS_NUM("$2You can't claim more than $1%s $2plots at once", "Permission", "amount"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Merge"> //<editor-fold desc="Merge">
MERGE_NOT_VALID("$2This merge request is no longer valid.", "Merge"), MERGE_NOT_VALID("$2This merge request is no longer valid.", "Merge"),
MERGE_ACCEPTED("$2The merge request has been accepted", "Merge"), MERGE_ACCEPTED("$2The merge request has been accepted", "Merge"),
SUCCESS_MERGE("$2Plots have been merged!", "Merge"), SUCCESS_MERGE("$2Plots have been merged!", "Merge"),
MERGE_REQUESTED("$2Successfully sent a merge request", "Merge"), MERGE_REQUESTED("$2Successfully sent a merge request", "Merge"),
MERGE_REQUEST_CONFIRM("Merge request from %s", "Permission"), MERGE_REQUEST_CONFIRM("Merge request from %s", "Permission", "player"),
NO_AVAILABLE_AUTOMERGE("$2You do not own any adjacent plots in the specified direction or are not allowed to merge to the required size.", "Merge"), NO_AVAILABLE_AUTOMERGE("$2You do not own any adjacent plots in the specified direction or are not allowed to merge to the required size.", "Merge"),
UNLINK_IMPOSSIBLE("$2You can only unlink a mega-plot", "Merge"), UNLINK_IMPOSSIBLE("$2You can only unlink a mega-plot", "Merge"),
UNMERGE_CANCELLED("$1Unlink has been cancelled", "Merge"), UNMERGE_CANCELLED("$1Unlink has been cancelled", "Merge"),
@ -433,16 +433,16 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="CommandConfig"> //<editor-fold desc="CommandConfig">
NOT_VALID_SUBCOMMAND("$2That is not a valid subcommand", "CommandConfig"), NOT_VALID_SUBCOMMAND("$2That is not a valid subcommand", "CommandConfig"),
DID_YOU_MEAN("$2Did you mean: $1%s", "CommandConfig"), DID_YOU_MEAN("$2Did you mean: $1%s", "CommandConfig", "value"),
SUBCOMMAND_SET_OPTIONS_HEADER("$2Possible Values: ", "CommandConfig"), SUBCOMMAND_SET_OPTIONS_HEADER("$2Possible Values: ", "CommandConfig"),
COMMAND_SYNTAX("$1Usage: $2%s", "CommandConfig"), COMMAND_SYNTAX("$1Usage: $2%s", "CommandConfig", "value"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Errors"> //<editor-fold desc="Errors">
COMPONENT_ILLEGAL_BLOCK("$2You are not allowed to generate a component containg the block '%s'", "Invalid"), COMPONENT_ILLEGAL_BLOCK("$2You are not allowed to generate a component containg the block '%s'", "Invalid", "value"),
INVALID_PLAYER("$2Player not found: $1%s$2.", "Errors"), INVALID_PLAYER("$2Player not found: $1%s$2.", "Errors", "player"),
INVALID_PLAYER_OFFLINE("$2The player must be online: $1%s.", "Errors"), INVALID_PLAYER_OFFLINE("$2The player must be online: $1%s.", "Errors", "player"),
INVALID_COMMAND_FLAG("$2Invalid command flag: %s0", "Errors"), INVALID_COMMAND_FLAG("$2Invalid command flag: %s0", "Errors", "value"),
ERROR("$2An error occurred: %s", "Errors"), ERROR("$2An error occurred: %s", "Errors", "value"),
COMMAND_WENT_WRONG("$2Something went wrong when executing that command...", "Errors"), COMMAND_WENT_WRONG("$2Something went wrong when executing that command...", "Errors"),
NO_FREE_PLOTS("$2There are no free plots available", "Errors"), NO_FREE_PLOTS("$2There are no free plots available", "Errors"),
NOT_IN_PLOT("$2You're not in a plot", "Errors"), NOT_IN_PLOT("$2You're not in a plot", "Errors"),
@ -454,10 +454,10 @@ public enum Captions implements Caption {
NO_PLOTS("$2You don't have any plots", "Errors"), NO_PLOTS("$2You don't have any plots", "Errors"),
PLAYER_NO_PLOTS("$2That player does not own any plots", "Errors"), PLAYER_NO_PLOTS("$2That player does not own any plots", "Errors"),
WAIT_FOR_TIMER("$2A set block timer is bound to either the current plot or you. Please wait for it to finish", "Errors"), WAIT_FOR_TIMER("$2A set block timer is bound to either the current plot or you. Please wait for it to finish", "Errors"),
TILE_ENTITY_CAP_REACHED("$2The total number of tile entities in this chunk may not exceed $1%s", "Errors"), TILE_ENTITY_CAP_REACHED("$2The total number of tile entities in this chunk may not exceed $1%s", "Errors", "amount"),
//</editor-fold> //</editor-fold>
DEBUG_REPORT_CREATED("$1Uploaded a full debug to: $1%url%", "Paste"), DEBUG_REPORT_CREATED("$1Uploaded a full debug to: $1%url%", "Paste"),
PURGE_SUCCESS("$4Successfully purged %s plots", "Purge"), PURGE_SUCCESS("$4Successfully purged %s plots", "Purge", "amount"),
FETCHING_PLAYER("$1PlotSquared is attempting to find the specified player from your argument(s). This may take a while.", "Players"), FETCHING_PLAYER("$1PlotSquared is attempting to find the specified player from your argument(s). This may take a while.", "Players"),
FETCHING_PLAYERS_TIMEOUT("$2The specified users did not exist in the cache and will be fetched in the background. Please wait a couple of minutes.", "Players"), FETCHING_PLAYERS_TIMEOUT("$2The specified users did not exist in the cache and will be fetched in the background. Please wait a couple of minutes.", "Players"),
//<editor-fold desc="Trim"> //<editor-fold desc="Trim">
@ -473,7 +473,7 @@ public enum Captions implements Caption {
//<editor-fold desc="Teleport"> //<editor-fold desc="Teleport">
TELEPORTED_TO_PLOT("$1You have been teleported", "Teleport"), TELEPORTED_TO_PLOT("$1You have been teleported", "Teleport"),
TELEPORTED_TO_ROAD("$2You got teleported to the road", "Teleport"), TELEPORTED_TO_ROAD("$2You got teleported to the road", "Teleport"),
TELEPORT_IN_SECONDS("$1Teleporting in %s seconds. Do not move...", "Teleport"), TELEPORT_IN_SECONDS("$1Teleporting in %s seconds. Do not move...", "Teleport", "amount"),
TELEPORT_FAILED("$2Teleportation cancelled due to movement or damage", "Teleport"), TELEPORT_FAILED("$2Teleportation cancelled due to movement or damage", "Teleport"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Set Block"> //<editor-fold desc="Set Block">
@ -489,20 +489,20 @@ public enum Captions implements Caption {
DEBUG_LINE("$2>> $1%var%$2:$1 %val%&-", "Debug"), DEBUG_LINE("$2>> $1%var%$2:$1 %val%&-", "Debug"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Invalid"> //<editor-fold desc="Invalid">
NOT_VALID_BLOCK("$2That's not a valid block: %s", "Invalid"), NOT_VALID_BLOCK("$2That's not a valid block: %s", "Invalid", "value"),
NOT_ALLOWED_BLOCK("$2That block is not allowed: %s", "Invalid"), NOT_ALLOWED_BLOCK("$2That block is not allowed: %s", "Invalid", "value"),
NOT_VALID_NUMBER("$2That's not a valid number within the range: %s", "Invalid"), NOT_VALID_NUMBER("$2That's not a valid number within the range: %s", "Invalid", "min", "max"),
NOT_VALID_PLOT_ID("$2That's not a valid plot id.", "Invalid"), NOT_VALID_PLOT_ID("$2That's not a valid plot id.", "Invalid"),
FOUND_NO_PLOTS("$2Found no plots with your search query", "Invalid"), FOUND_NO_PLOTS("$2Found no plots with your search query", "Invalid"),
NUMBER_NOT_IN_RANGE("That's not a valid number within the range: (%s, %s)", "Invalid"), NUMBER_NOT_IN_RANGE("That's not a valid number within the range: (%s, %s)", "Invalid"),
NUMBER_NOT_POSITIVE("That's not a positive number: %s", "Invalid"), NUMBER_NOT_POSITIVE("That's not a positive number: %s", "Invalid", "value"),
NOT_A_NUMBER("%s is not a valid number.", "Invalid"), NOT_A_NUMBER("%s is not a valid number.", "Invalid", "value"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Need"> //<editor-fold desc="Need">
NEED_BLOCK("$2You've got to specify a block", "Need"), NEED_BLOCK("$2You've got to specify a block", "Need"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Near"> //<editor-fold desc="Near">
PLOT_NEAR("$1Players: %s0", "Near"), PLOT_NEAR("$1Players: %s0", "Near", "list"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Info"> //<editor-fold desc="Info">
NONE(" None", "Info"), NONE(" None", "Info"),
@ -512,7 +512,7 @@ public enum Captions implements Caption {
SERVER("Server", "Info"), SERVER("Server", "Info"),
EVERYONE("Everyone", "Info"), EVERYONE("Everyone", "Info"),
PLOT_UNOWNED("$2The current plot must have an owner to perform this action", "Info"), PLOT_UNOWNED("$2The current plot must have an owner to perform this action", "Info"),
PLOT_INFO_UNCLAIMED("$2Plot $1%s$2 is not yet claimed", "Info"), PLOT_INFO_UNCLAIMED("$2Plot $1%s$2 is not yet claimed", "Info", "plot"),
PLOT_INFO_HEADER("$3&m---------&r $1INFO $3&m---------", false, "Info"), PLOT_INFO_HEADER("$3&m---------&r $1INFO $3&m---------", false, "Info"),
PLOT_INFO_HIDDEN("$2You cannot view the information about this plot", "Info"), PLOT_INFO_HIDDEN("$2You cannot view the information about this plot", "Info"),
PLOT_INFO_FORMAT("$1ID: $2%id%$1&-" + "$1Area: $2%area%$1&-" PLOT_INFO_FORMAT("$1ID: $2%id%$1&-" + "$1Area: $2%area%$1&-"
@ -534,14 +534,14 @@ public enum Captions implements Caption {
PLOT_INFO_SIZE("$1Size:$2 %size%", "Info"), PLOT_INFO_SIZE("$1Size:$2 %size%", "Info"),
PLOT_INFO_SEEN("$1Seen:$2 %seen%", "Info"), PLOT_INFO_SEEN("$1Seen:$2 %seen%", "Info"),
PLOT_USER_LIST(" $1%user%$2,", "Info"), PLOT_USER_LIST(" $1%user%$2,", "Info"),
PLOT_FLAG_LIST("$2%s0:%s1$3", "Info"), PLOT_FLAG_LIST("$2%s0:%s1$3", "Info", "flag", "value"),
PLOT_NO_DESCRIPTION("No description set.", "Info"), PLOT_NO_DESCRIPTION("No description set.", "Info"),
INFO_SYNTAX_CONSOLE("$2/plot info X;Z", "Info"), INFO_SYNTAX_CONSOLE("$2/plot info X;Z", "Info"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Working"> //<editor-fold desc="Working">
GENERATING_COMPONENT("$1Started generating component from your settings", "Working"), GENERATING_COMPONENT("$1Started generating component from your settings", "Working"),
CLEARING_DONE("$4Clear completed! Took %sms.", "Working"), CLEARING_DONE("$4Clear completed! Took %sms.", "Working", "amount"),
DELETING_DONE("$4Delete completed! Took %sms.", "Working"), DELETING_DONE("$4Delete completed! Took %sms.", "Working", "amount"),
PLOT_NOT_CLAIMED("$2Plot not claimed", "Working"), PLOT_NOT_CLAIMED("$2Plot not claimed", "Working"),
PLOT_IS_CLAIMED("$2This plot is already claimed", "Working"), PLOT_IS_CLAIMED("$2This plot is already claimed", "Working"),
CLAIMED("$4You successfully claimed the plot", "Working"), CLAIMED("$4You successfully claimed the plot", "Working"),
@ -565,17 +565,17 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
YOU_GOT_KICKED("$4You got kicked!", "Kick"), YOU_GOT_KICKED("$4You got kicked!", "Kick"),
//<editor-fold desc="Flag"> //<editor-fold desc="Flag">
FLAG_KEY("$2Key: %s", "Flag"), FLAG_KEY("$2Key: %s", "Flag", "key"),
FLAG_DESC("$2Desc: %s", "Flag"), FLAG_DESC("$2Desc: %s", "Flag", "value"),
NOT_VALID_FLAG("$2That is not a valid flag", "Flag"), NOT_VALID_FLAG("$2That is not a valid flag", "Flag"),
NOT_VALID_FLAG_SUGGESTED("$2That is not a valid flag. Did you mean: $1%s", "Flag"), NOT_VALID_FLAG_SUGGESTED("$2That is not a valid flag. Did you mean: $1%s", "Flag", "value"),
NOT_VALID_VALUE("$2Flag values must be alphanumerical", "Flag"), NOT_VALID_VALUE("$2Flag values must be alphanumerical", "Flag"),
FLAG_NOT_REMOVED("$2The flag could not be removed", "Flag"), FLAG_NOT_REMOVED("$2The flag could not be removed", "Flag"),
FLAG_NOT_ADDED("$2The flag could not be added", "Flag"), FLAG_NOT_ADDED("$2The flag could not be added", "Flag"),
FLAG_REMOVED("$4Successfully removed flag", "Flag"), FLAG_REMOVED("$4Successfully removed flag", "Flag"),
FLAG_PARTIALLY_REMOVED("$4Successfully removed flag value(s)", "Flag"), FLAG_PARTIALLY_REMOVED("$4Successfully removed flag value(s)", "Flag"),
FLAG_ADDED("$4Successfully added flag", "Flag"), FLAG_ADDED("$4Successfully added flag", "Flag"),
FLAG_TUTORIAL_USAGE("$1Have an admin set the flag: $2%s", "CommandConfig"), FLAG_TUTORIAL_USAGE("$1Have an admin set the flag: $2%s", "CommandConfig", "flag"),
FLAG_LIST_SEE_INFO("Click to view information about the flag", "Flag"), FLAG_LIST_SEE_INFO("Click to view information about the flag", "Flag"),
FLAG_PARSE_ERROR("$2Failed to parse flag '%flag_name%', value '%flag_value%': %error%", "Flag"), FLAG_PARSE_ERROR("$2Failed to parse flag '%flag_name%', value '%flag_value%': %error%", "Flag"),
//</editor-fold> //</editor-fold>
@ -690,7 +690,7 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="Flag category errors"> //<editor-fold desc="Flag category errors">
FLAG_ERROR_BOOLEAN("Flag value must be a boolean (true|false)", false, "Flags"), FLAG_ERROR_BOOLEAN("Flag value must be a boolean (true|false)", false, "Flags"),
FLAG_ERROR_ENUM("Must be one of: %s", false, "Flags"), FLAG_ERROR_ENUM("Must be one of: %s", false, "Flags", "list"),
FLAG_ERROR_GAMEMODE("Flag value must be a gamemode: 'survival', 'creative', 'adventure' or 'spectator.", false, "Flags"), FLAG_ERROR_GAMEMODE("Flag value must be a gamemode: 'survival', 'creative', 'adventure' or 'spectator.", false, "Flags"),
FLAG_ERROR_INTEGER("Flag value must be a whole number", false, "Flags"), FLAG_ERROR_INTEGER("Flag value must be a whole number", false, "Flags"),
FLAG_ERROR_INTEGER_LIST("Flag value must be an integer list", false, "Flags"), FLAG_ERROR_INTEGER_LIST("Flag value must be an integer list", false, "Flags"),
@ -707,12 +707,12 @@ public enum Captions implements Caption {
//</editor-fold> //</editor-fold>
//<editor-fold desc="Trusted"> //<editor-fold desc="Trusted">
TRUSTED_ADDED("$4You successfully trusted a user to the plot", "Trusted"), TRUSTED_ADDED("$4You successfully trusted a user to the plot", "Trusted"),
PLOT_REMOVED_USER("$1Plot %s of which you were added to has been deleted due to owner inactivity", "Trusted"), PLOT_REMOVED_USER("$1Plot %s of which you were added to has been deleted due to owner inactivity", "Trusted", "plot"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Member"> //<editor-fold desc="Member">
REMOVED_PLAYERS("$2Removed %s player(s) from this plot.", "Member"), REMOVED_PLAYERS("$2Removed %s player(s) from this plot.", "Member", "amount"),
PLOT_LEFT("$2%s left the plot.", "Member"), PLOT_LEFT("$2%s left the plot.", "Member", "player"),
ALREADY_OWNER("$2That user is already the plot owner: %s0", "Member"), ALREADY_OWNER("$2That user is already the plot owner: %s0", "Member", "player"),
ALREADY_ADDED("$2That user is already added to that category: %s0", "Member"), ALREADY_ADDED("$2That user is already added to that category: %s0", "Member"),
MEMBER_ADDED("$4That user can now build while the plot owner is online", "Member"), MEMBER_ADDED("$4That user can now build while the plot owner is online", "Member"),
PLOT_MAX_MEMBERS("$2You are not allowed to add any more players to this plot", "Member"), PLOT_MAX_MEMBERS("$2You are not allowed to add any more players to this plot", "Member"),
@ -722,7 +722,7 @@ public enum Captions implements Caption {
SET_OWNER("$4You successfully set the plot owner", "Owner"), SET_OWNER("$4You successfully set the plot owner", "Owner"),
SET_OWNER_CANCELLED("$2The set owner action was cancelled", "Owner"), SET_OWNER_CANCELLED("$2The set owner action was cancelled", "Owner"),
SET_OWNER_MISSING_PLAYER("$1You need to specify a new owner. Correct usage is: $2/plot setowner <owner>", "Owner"), SET_OWNER_MISSING_PLAYER("$1You need to specify a new owner. Correct usage is: $2/plot setowner <owner>", "Owner"),
NOW_OWNER("$4You are now owner of plot %s", "Owner"), NOW_OWNER("$4You are now owner of plot %s", "Owner", "plot"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Signs"> //<editor-fold desc="Signs">
OWNER_SIGN_LINE_1("$1ID: $1%id%", "Signs"), OWNER_SIGN_LINE_1("$1ID: $1%id%", "Signs"),
@ -751,11 +751,11 @@ public enum Captions implements Caption {
COMMAND_CATEGORY_ADMINISTRATION("Admin", "Category"), COMMAND_CATEGORY_ADMINISTRATION("Admin", "Category"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Grants"> //<editor-fold desc="Grants">
GRANTED_PLOTS("$1Result: $2%s $1grants left", "Grants"), GRANTED_PLOTS("$1Result: $2%s $1grants left", "Grants", "amount"),
GRANTED_PLOT("$1You granted %s0 plot to $2%s1", "Grants"), GRANTED_PLOT("$1You granted %s0 plot to $2%s1", "Grants"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Events"> //<editor-fold desc="Events">
EVENT_DENIED("$1%s $2Cancelled by external plugin.", "Events"), EVENT_DENIED("$1%s $2Cancelled by external plugin.", "Events", "value"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Caps"> //<editor-fold desc="Caps">
PLOT_CAPS_HEADER("$3&m---------&r $1CAPS $3&m---------", false, "Info"), PLOT_CAPS_HEADER("$3&m---------&r $1CAPS $3&m---------", false, "Info"),
@ -765,18 +765,18 @@ public enum Captions implements Caption {
//<editor-fold desc="Backups"> //<editor-fold desc="Backups">
BACKUP_USAGE("$1Usage: $2/plot backup save/list/load", "Backups"), BACKUP_USAGE("$1Usage: $2/plot backup save/list/load", "Backups"),
BACKUP_IMPOSSIBLE("$2Backups are not enabled for this plot: %s", "Backups"), BACKUP_IMPOSSIBLE("$2Backups are not enabled for this plot: %s", "Backups", "plot"),
BACKUP_SAVE_SUCCESS("$1The backup was created successfully", "Backups"), BACKUP_SAVE_SUCCESS("$1The backup was created successfully", "Backups"),
BACKUP_SAVE_FAILED("$2The backup could not be created: %s", "Backups"), BACKUP_SAVE_FAILED("$2The backup could not be created: %s", "Backups", "reason"),
BACKUP_LOAD_SUCCESS("$1The backup was restored successfully", "Backups"), BACKUP_LOAD_SUCCESS("$1The backup was restored successfully", "Backups"),
BACKUP_LOAD_FAILURE("$2The backup could not be restored: %s", "Backups"), BACKUP_LOAD_FAILURE("$2The backup could not be restored: %s", "Backups"),
BACKUP_LOAD_USAGE("$1Usage: $2/plot backup load [#]", "Backups"), BACKUP_LOAD_USAGE("$1Usage: $2/plot backup load [#]", "Backups"),
BACKUP_LIST_HEADER("$1Available backups for plot $2%s", "Backups"), BACKUP_LIST_HEADER("$1Available backups for plot $2%s", "Backups", "plot"),
BACKUP_LIST_ENTRY("$3- $1#%s0 $2%s1", "Backups"), BACKUP_LIST_ENTRY("$3- $1#%s0 $2%s1", "Backups", "number", "value"),
BACKUP_LIST_FAILED("$2Backup listing failed: %s", "Backups"), BACKUP_LIST_FAILED("$2Backup listing failed: %s", "Backups", "reason"),
BACKUP_AUTOMATIC_STARTED("$1Backing up the plot...", "Backups"), BACKUP_AUTOMATIC_STARTED("$1Backing up the plot...", "Backups"),
BACKUP_AUTOMATIC_FINISHED("$1The automatic backup process finished successfully!", "Backups"), BACKUP_AUTOMATIC_FINISHED("$1The automatic backup process finished successfully!", "Backups"),
BACKUP_AUTOMATIC_FAILURE("$2The automatic backup process failed. Your pending action has been canceled. Reason: %s", "Backups"), BACKUP_AUTOMATIC_FAILURE("$2The automatic backup process failed. Your pending action has been canceled. Reason: %s", "Backups", "reason"),
//</editor-fold> //</editor-fold>
//<editor-fold desc="Preset"> //<editor-fold desc="Preset">
@ -833,16 +833,18 @@ public enum Captions implements Caption {
private final String category; private final String category;
private final boolean prefix; private final boolean prefix;
private String translatedString; private String translatedString;
private String[] replacementKeys;
Captions(String defaultString, boolean prefix, String category) { Captions(String defaultString, boolean prefix, String category, String... replacementKeys) {
this.defaultString = defaultString; this.defaultString = defaultString;
this.translatedString = defaultString; this.translatedString = defaultString;
this.prefix = prefix; this.prefix = prefix;
this.category = category.toLowerCase(); this.category = category.toLowerCase();
this.replacementKeys = replacementKeys;
} }
Captions(String defaultString, String category) { Captions(String defaultString, String category, String... replacementKeys) {
this(defaultString, true, category.toLowerCase()); this(defaultString, true, category.toLowerCase(), replacementKeys);
} }
public static String color(String string) { public static String color(String string) {

View File

@ -216,7 +216,7 @@ public enum CommonSetupSteps implements SetupStep {
} }
if (WorldUtil.IMP.isWorld(argument)) { if (WorldUtil.IMP.isWorld(argument)) {
if (PlotSquared.get().hasPlotArea(argument)) { if (PlotSquared.get().hasPlotArea(argument)) {
MainUtil.sendMessage(plotPlayer, Captions.SETUP_WORLD_NAME_TAKEN); MainUtil.sendMessage(plotPlayer, Captions.SETUP_WORLD_TAKEN, argument);
return this; return this;
} }
MainUtil.sendMessage(plotPlayer, Captions.SETUP_WORLD_APPLY_PLOTSQUARED); MainUtil.sendMessage(plotPlayer, Captions.SETUP_WORLD_APPLY_PLOTSQUARED);

View File

@ -1,7 +1,7 @@
{ {
"confirm.expired_confirm": "<gray>Confirmation has expired, please run the command again!</gray>", "confirm.expired_confirm": "<gray>Confirmation has expired, please run the command again!</gray>",
"confirm.failed_confirm": "<gray>You have no pending actions to confirm!</gray>", "confirm.failed_confirm": "<gray>You have no pending actions to confirm!</gray>",
"confirm.requires_confirm": "<gray>Are you sure you wish to execute: </gray><gold>%s</orange><gray>?</gray>\n<red>This cannot be undone! If you are sure: </red><gray>/plot confirm</gray>", "confirm.requires_confirm": "<gray>Are you sure you wish to execute: </gray><gold><command></orange><gray>?</gray>\n<red>This cannot be undone! If you are sure: </red><gray>/plot confirm</gray>",
"move.move_success": "<dark_aqua>Successfully moved plot.</dark_aqua>", "move.move_success": "<dark_aqua>Successfully moved plot.</dark_aqua>",
"move.move_merged": "<gray>Merged plots may not be moved. Please unmerge the plot before performing the move.</gray>", "move.move_merged": "<gray>Merged plots may not be moved. Please unmerge the plot before performing the move.</gray>",
@ -10,11 +10,11 @@
"debug.requires_unmerged": "<gray>The plot cannot be merged.</gray>", "debug.requires_unmerged": "<gray>The plot cannot be merged.</gray>",
"debug.degub_header": " <gold>Debug Information</orange>\n", "debug.degub_header": " <gold>Debug Information</orange>\n",
"debug.debug_section": "<gray>>></gray> <gold><bold>&l%val%</bold></gold>", "debug.debug_section": "<gray>>></gray> <gold><bold>&l<val></bold></gold>",
"debug.debug_line": "<gray>>></gray> <gold>%var%</gold><gray>:</gray><gold> %val%</gold>\n", "debug.debug_line": "<gray>>></gray> <gold><var></gold><gray>:</gray><gold> <val></gold>\n",
"debug.plot_debug": "<gray>[<gold>Plot </gold><gray>Debug] (</gray><gold>%plot%</gold><gray>): %message%</gray>", "debug.plot_debug": "<gray>[<gold>Plot </gold><gray>Debug] (</gray><gold><plot></gold><gray>): <message></gray>",
"set.set_attribute": "<dark_aqua>Successfully set %s0 set to %s1</dark_aqua>", "set.set_attribute": "<dark_aqua>Successfully set <attribute> to <value></dark_aqua>",
"web.generating_link": "<gold>Processing plot...</gold>", "web.generating_link": "<gold>Processing plot...</gold>",
"web.generating_link_failed": "<red>Failed to generate download link!</red>", "web.generating_link_failed": "<red>Failed to generate download link!</red>",
@ -27,26 +27,26 @@
"compass.compass_target": "<dark_aqua>Successfully targeted plot with your compass.</dark_aqua>", "compass.compass_target": "<dark_aqua>Successfully targeted plot with your compass.</dark_aqua>",
"cluster.cluster_available_args": "<gold>The following sub commands are available: </gold><dark_aqua>list</dark_aqua><gray>, </gray><dark_aqua>create</dark_aqua><gray>, </gray><dark_aqua>delete</dark_aqua><gray>, </gray><dark_aqua>resize</dark_aqua><gray>, </gray><dark_aqua>invite</dark_aqua><gray>, </gray><dark_aqua>kick</dark_aqua><gray>, </gray><dark_aqua>leave</dark_aqua><gray>, </gray><dark_aqua>members</dark_aqua><gray>, </gray><dark_aqua>info</dark_aqua><gray>, </gray><dark_aqua>tp</dark_aqua><gray>, </gray><dark_aqua>sethome</dark_aqua>", "cluster.cluster_available_args": "<gold>The following sub commands are available: </gold><dark_aqua>list</dark_aqua><gray>, </gray><dark_aqua>create</dark_aqua><gray>, </gray><dark_aqua>delete</dark_aqua><gray>, </gray><dark_aqua>resize</dark_aqua><gray>, </gray><dark_aqua>invite</dark_aqua><gray>, </gray><dark_aqua>kick</dark_aqua><gray>, </gray><dark_aqua>leave</dark_aqua><gray>, </gray><dark_aqua>members</dark_aqua><gray>, </gray><dark_aqua>info</dark_aqua><gray>, </gray><dark_aqua>tp</dark_aqua><gray>, </gray><dark_aqua>sethome</dark_aqua>",
"cluster.cluster_list_heading": "<gray>There are </gray><gold>%s</gold><gray> clusters in this world.</gray>", "cluster.cluster_list_heading": "<gray>There are </gray><gold><amount></gold><gray> clusters in this world.</gray>",
"cluster.cluster_list_element": "<gray> - </gray><gold>%s</gold>\n", "cluster.cluster_list_element": "<gray> - </gray><gold><cluster></gold>\n",
"cluster.cluster_intersection": "<gray>The proposed area overlaps with: %s0</gray>", "cluster.cluster_intersection": "<gray>The proposed area overlaps with: <cluster></gray>",
"cluster.cluster_outside": "<gray>The proposed area is outside the plot area: %s0</gray>", "cluster.cluster_outside": "<gray>The proposed area is outside the plot area: <area></gray>",
"cluster.cluster_added": "<dark_aqua>Successfully created the cluster.</dark_aqua>", "cluster.cluster_added": "<dark_aqua>Successfully created the cluster.</dark_aqua>",
"cluster.cluster_deleted": "<dark_aqua>Successfully deleted the cluster.</ark_aqua>", "cluster.cluster_deleted": "<dark_aqua>Successfully deleted the cluster.</ark_aqua>",
"cluster.cluster_resized": "<dark_aqua>Successfully resized the cluster.</dark_aqua>", "cluster.cluster_resized": "<dark_aqua>Successfully resized the cluster.</dark_aqua>",
"cluter.cluster_added_user": "<dark_aqua>Successfully added user to the cluster.</dark_aqua>", "cluter.cluster_added_user": "<dark_aqua>Successfully added user to the cluster.</dark_aqua>",
"cluster.cannot_kick_player": "<red>You cannot kick that player.</red>", "cluster.cannot_kick_player": "<red>You cannot kick that player.</red>",
"cluster.cluster_invited": "<gold>You have been invited to the following cluster: </gold><gray>%s.</gray>", "cluster.cluster_invited": "<gold>You have been invited to the following cluster: </gold><gray><cluster>.</gray>",
"cluster.cluster_removed": "<gold>You have been removed from cluster: </gold><gray>%s.</gray>", "cluster.cluster_removed": "<gold>You have been removed from cluster: </gold><gray><cluster>.</gray>",
"cluster.cluster_kicked_user": "<dark_aqua>Successfully kicked the user from the cluster.</dark_aqua>", "cluster.cluster_kicked_user": "<dark_aqua>Successfully kicked the user from the cluster.</dark_aqua>",
"cluster.invalid_cluster_name": "<red>Invalid cluster name: </red><gold>%s</gold>", "cluster.invalid_cluster_name": "<red>Invalid cluster name: </red><gold><cluster></gold>",
"cluster.cluster_not_added": "<gray>That player was not added to the plot cluster.</gray>", "cluster.cluster_not_added": "<gray>That player was not added to the plot cluster.</gray>",
"cluster.cluster_cannot_leave": "<red>You must delete or transfer ownership before leaving the cluster.</red>", "cluster.cluster_cannot_leave": "<red>You must delete or transfer ownership before leaving the cluster.</red>",
"cluster.cluster_added_helper": "<dark_aqua>Successfully added a helper to the cluster.</dark_aqua>", "cluster.cluster_added_helper": "<dark_aqua>Successfully added a helper to the cluster.</dark_aqua>",
"cluster.cluster_removed_helper": "<dark_aqua>Successfully removed a helper from the cluster.</dark_aqua>", "cluster.cluster_removed_helper": "<dark_aqua>Successfully removed a helper from the cluster.</dark_aqua>",
"cluster.cluster_regenerated": "<dark_aqua>Successfully started cluster regeneration.</dark_aqua>", "cluster.cluster_regenerated": "<dark_aqua>Successfully started cluster regeneration.</dark_aqua>",
"cluster.cluster_teleporting": "<dark_aqua>Teleporting...</dark_aqua>", "cluster.cluster_teleporting": "<dark_aqua>Teleporting...</dark_aqua>",
"cluster.cluster_info": "<gold>Current cluster: </gold><gray>%id%</gray>\n<gold>Name: </gold><gray>%name%</gray>\n<gold>Owner: </gold><gray>%owner%</gray>\n<gold>Size: </gold><gray>%size%</gray>\n<gold>Rights: </gold><gray>%rights%</gray>", "cluster.cluster_info": "<gold>Current cluster: </gold><gray><id></gray>\n<gold>Name: </gold><gray><name></gray>\n<gold>Owner: </gold><gray><owner></gray>\n<gold>Size: </gold><gray><size></gray>\n<gold>Rights: </gold><gray><rights></gray>",
"border.border": "<gray>You are outside the current map border.</gray>", "border.border": "<gray>You are outside the current map border.</gray>",
@ -57,22 +57,22 @@
"height.height_limit": "<gold>This plot area has a height limit of </gold><gray>{limit}.</gray>", "height.height_limit": "<gold>This plot area has a height limit of </gold><gray>{limit}.</gray>",
"notification.notify_enter": "<gray>%player entered your plot (</gray><gold>%plot</gold><gray>).</gray>", "notification.notify_enter": "<gray><player> entered your plot (</gray><gold><plot></gold><gray>).</gray>",
"notification.notify_leave": "<gray>%player left your plot (</gray><gold>%plot</gold><gray>).</gray>", "notification.notify_leave": "<gray><player> left your plot (</gray><gold><plot></gold><gray>).</gray>",
"swap.swap_overlap": "<gray>The proposed areas are not allowed to overlap.</gray>", "swap.swap_overlap": "<gray>The proposed areas are not allowed to overlap.</gray>",
"swap.swap_success": "<dark_aqua>Successfully swapped plots.</dark_aqua>", "swap.swap_success": "<dark_aqua>Successfully swapped plots.</dark_aqua>",
"swap.swap_merged": "<red>Merged plots may not be swapped. Please unmerge the plots before performing the swap.</red>", "swap.swap_merged": "<red>Merged plots may not be swapped. Please unmerge the plots before performing the swap.</red>",
"comment.inbox_notification": "<dark_aqua>%s </dark_aqua><gray>unread messages. Use /plot inbox.</gray>", "comment.inbox_notification": "<dark_aqua><amount> </dark_aqua><gray>unread messages. Use /plot inbox.</gray>",
"comment.not_valid_inbox_index": "<gray>No comment at index %s.</gray>", "comment.not_valid_inbox_index": "<gray>No comment at index <number>.</gray>",
"comment.inbox_item": "<gray> - </gray><dark_aqua>%s</dark_aqua>", "comment.inbox_item": "<gray> - </gray><dark_aqua><value></dark_aqua>",
"comment.comment_syntax": "<gray>Use /plot comment [X;Z] <%s> <comment></gray>", "comment.comment_syntax": "<gray>Use /plot comment [X;Z] <<list>> <comment></gray>",
"comment.invalid_inbox": "<gray>That is not a valid inbox.</gray>\n<gold>Accepted values: %s</gold>", "comment.invalid_inbox": "<gray>That is not a valid inbox.</gray>\n<gold>Accepted values: <list></gold>",
"comment.no_perm_inbox": "<red>You do not have permission for that inbox.</red>", "comment.no_perm_inbox": "<red>You do not have permission for that inbox.</red>",
"comment.no_perm_inbox_modify": "<red>You do not have permission to modify that inbox.</red>", "comment.no_perm_inbox_modify": "<red>You do not have permission to modify that inbox.</red>",
"comment.no_plot_inbox": "<red>You must stand in or supply a plot argument</red>", "comment.no_plot_inbox": "<red>You must stand in or supply a plot argument</red>",
"comment.comment_removed_success": "<dark_aqua>Successfully deleted comment/s:n</dark_aqua><gray> - </gray><dark_gray>%s</dark_gray>", "comment.comment_removed_success": "<dark_aqua>Successfully deleted comment/s:n</dark_aqua><gray> - </gray><dark_gray><value></dark_gray>",
"comment.comment_removed_failure": "<red>Failed to delete comment!</red>", "comment.comment_removed_failure": "<red>Failed to delete comment!</red>",
"comment.comment_added": "<dark_aqua>A comment has been left.</dark_aqua>", "comment.comment_added": "<dark_aqua>A comment has been left.</dark_aqua>",
"comment.inbox_empty": "<gray>No comments.</gray>", "comment.inbox_empty": "<gray>No comments.</gray>",
@ -80,10 +80,10 @@
"console.not_console": "<red>For safety reasons, this command can only be executed by console.</red>", "console.not_console": "<red>For safety reasons, this command can only be executed by console.</red>",
"console.is_console": "<red>This command can only be executed by a player.</red>", "console.is_console": "<red>This command can only be executed by a player.</red>",
"clipboard.paste_failed": "<red>Failed to paste the selection. Reason: </red><gray>%s</gray>", "clipboard.paste_failed": "<red>Failed to paste the selection. Reason: </red><gray><reason></gray>",
"toggle.toggle_enabled": "<gray>Enabled setting: </gray><dark_aqua>%s</dark_aqua>", "toggle.toggle_enabled": "<gray>Enabled setting: </gray><dark_aqua><setting></dark_aqua>",
"toggle.toggle_disabled": "<gray>Disabled setting: </gray><dark_aqua>%s</dark_aqua>", "toggle.toggle_disabled": "<gray>Disabled setting: </gray><dark_aqua><setting></dark_aqua>",
"blockedcmds.command_blocked": "<red>That command is not allowed in this plot.</red>", "blockedcmds.command_blocked": "<red>That command is not allowed in this plot.</red>",
@ -95,38 +95,37 @@
"ratings.ratings_purged": "<gray>Purged ratings for this plot.</gray>", "ratings.ratings_purged": "<gray>Purged ratings for this plot.</gray>",
"ratings.rating_not_valid": "<red>You need to specify a number between 1 and 10.</red>", "ratings.rating_not_valid": "<red>You need to specify a number between 1 and 10.</red>",
"ratings.rating_already_exists": "<gray>You have already rated plot %s.</gray>", "ratings.rating_already_exists": "<gray>You have already rated plot <plot>.</gray>",
"ratings.rating_applied": "<dark_aqua>You successfully rated plot </dark_aqua><gray>%s.</gray>", "ratings.rating_applied": "<dark_aqua>You successfully rated plot <gray><plot></gray>.</dark_aqua>",
"ratings.rating_disliked": "<dark_aqua>You successfully disliked plot </dark_aqua><gray>%s.</gray>", "ratings.rating_disliked": "<dark_aqua>You successfully disliked plot <gray><plot></gray>.</dark_aqua>",
"ratings.rating_liked": "<dark_aqua>You successfully liked plot </dark_aqua><gray>%s.</gray>", "ratings.rating_liked": "<dark_aqua>You successfully liked plot <gray><plot></gray>.</dark_aqua>",
"ratings.rating_not_your_own": "<red>You cannot rate your own plot.</red>", "ratings.rating_not_your_own": "<red>You cannot rate your own plot.</red>",
"ratings.rating_not_done": "<red>You can only rate finished plots.</red>", "ratings.rating_not_done": "<red>You can only rate finished plots.</red>",
"ratings.rating_not_owned": "<red>You cannot rate a plot that is not claimed by anyone.</red>", "ratings.rating_not_owned": "<red>You cannot rate a plot that is not claimed by anyone.</red>",
"tutorial.rate_this": "<gray>Rate this plot!</gray>", "tutorial.rate_this": "<gray>Rate this plot!</gray>",
"tutorial.comment_this": "<gray>Leave some feedback on this plot: %s.</gray>", "tutorial.comment_this": "<gray>Leave some feedback on this plot: <plot>.</gray>",
"economy.econ_disabled": "<red>Economy is not enabled.</red>", "economy.econ_disabled": "<red>Economy is not enabled.</red>",
"economy.cannot_afford_plot": "<red>You cannot afford to buy this plot. It costs </red><gold>%s</gold><red>.</red>", "economy.cannot_afford_plot": "<red>You cannot afford to buy this plot. It costs <gold><money></gold>.</red>",
"economy.not_for_sale": "<red>This plot is not for sale.</red>", "economy.not_for_sale": "<red>This plot is not for sale.</red>",
"economy.cannot_buy_own": "<red>You cannot buy your own plot.</red>", "economy.cannot_buy_own": "<red>You cannot buy your own plot.</red>",
"economy.plot_sold": "<dark_aqua>Your plot; </<dark_aqua><gold>%s0</gold><dark_aqua>, has been sold to </dark_aqua><gold>%s1</gold><dark_aqua> for </dark_aqua><gold>%s2.</gold>", "economy.plot_sold": "<dark_aqua>Your plot; <gold><plot></gold>, has been sold to <gold><player></gold> for <gold><price></gold>.</dark_aqua>",
"economy.cannot_afford_merge": "<red>You cannot afford to merge the plots. It costs </red><gold>%s.</gold>", "economy.cannot_afford_merge": "<red>You cannot afford to merge the plots. It costs <gold><money></gold>.</red>",
"economy.added_balance": "<gold>%s </gold><gray>has been added to your balance.</gray>", "economy.added_balance": "<gold><money> </gold><gray>has been added to your balance.</gray>",
"economy.removed_balance": "<gold>%s </gold><gray>has been taken from your balance.</gray>", "economy.removed_balance": "<gold><money> </gold><gray>has been taken from your balance.</gray>",
"ecomomy.removed_granted_plot": "<gray>You used %s0 plot grant(s), you've got </gray><gold>%s1</gold> <gray>left.</gray>", "ecomomy.removed_granted_plot": "<gray>You used <usedGrants> plot grant(s), you've got </gray><gold><remainingGrants></gold> <gray>left.</gray>",
"setup.setup_not_started": "<gold>No setup started. Use </gold><gray>/plot setup</gray> <gold>to start a setup process.</gold>", "setup.setup_not_started": "<gold>No setup started. Use </gold><gray>/plot setup</gray> <gold>to start a setup process.</gold>",
"setup.setup_init": "<gold>Usage: </gold><gray>/plot setup </gray><value>", "setup.setup_init": "<gold>Usage: </gold><gray>/plot setup </gray><value>",
"setup.setup_step": "<dark_gray>[</dark_gray><gold>Step %s0</gold><dark_gray>]</dark_gray> <gold>%s1 </gold><gray>-</gray> <gold>Expecting:</gold> <gray>%s2</gray> <gold>Default:</gold> <gray>%s3</gray>", "setup.setup_step": "<gold><dark_gray>[</dark_gray>Step <step><dark_gray>]</dark_gray> <description> <gray>-</gray> Expecting: <gray><type></gray> Default: <gray><value></gray></gold>",
"setup.setup_invalid_arg": "<gray>%s0 is not a valid argument for step %s1. To cancel setup use: </gray><gold>/plot setup cancel.</gold>", "setup.setup_invalid_arg": "<gray><value> is not a valid argument for step <step>. To cancel setup use: </gray><gold>/plot setup cancel.</gold>",
"setup.setup_valid_arg": "<gray>Value </gray><gold>%s0</gold> <gray>set to %s1.</gray>", "setup.setup_valid_arg": "<gray>Value </gray><gold><description></gold> <gray>set to <value>.</gray>",
"setup.setup_finished": "<dark_aqua>You should have been teleported to the created world. Otherwise you will need to set the generator manually using the bukkit.yml or your chosen world management plugin.</dark_aqua>", "setup.setup_finished": "<dark_aqua>You should have been teleported to the created world. Otherwise you will need to set the generator manually using the bukkit.yml or your chosen world management plugin.</dark_aqua>",
"setup.setup_world_taken": "<red>%s is already a world. Choose a different name.</red>", "setup.setup_world_taken": "<red><value> is already a world. Choose a different name.</red>",
"setp.setup_cancelled": "<red>Cancelled setup.</red>", "setup.setup_cancelled": "<red>Cancelled setup.</red>",
"setup.setup_world_name": "<gold>What do you want your world to be called?</gold>", "setup.setup_world_name": "<gold>What do you want your world to be called?</gold>",
"setup.setup_world_name_error": "<red>You need to choose a world name!</red>", "setup.setup_world_name_error": "<red>You need to choose a world name!</red>",
"setup_world_name_taken": "<red>That world name is already taken!</red>",
"setup.setup_world_generator_error": "<red>You must choose a generator!</red>", "setup.setup_world_generator_error": "<red>You must choose a generator!</red>",
"setup.setup_world_type": "<gold>What world type do you want?</gold>\n<dark_gray> - </dark_gray><dark_green>normal</dark_green><dark_gray> - </dark_gray><gray>Standard plot generation</gray>\n<dark_gray> - $6augmented<dark_gray> - </dark_gray><gray>Plot generation with terrain</gray>\n<dark_gray> - </dark_gray><dark_green>partial</dark_green><dark_gray> - </dark_gray><gray>Vanilla with clusters of plots</gray>", "setup.setup_world_type": "<gold>What world type do you want?</gold>\n<dark_gray> - </dark_gray><dark_green>normal</dark_green><dark_gray> - </dark_gray><gray>Standard plot generation</gray>\n<dark_gray> - $6augmented<dark_gray> - </dark_gray><gray>Plot generation with terrain</gray>\n<dark_gray> - </dark_gray><dark_green>partial</dark_green><dark_gray> - </dark_gray><gray>Vanilla with clusters of plots</gray>",
"setup.setup_world_type_error": "<red>You must choose a world type!</red>", "setup.setup_world_type_error": "<red>You must choose a world type!</red>",
@ -150,11 +149,11 @@
"schematics.schematic_too_large": "<red>The plot is too large for this action!</red>", "schematics.schematic_too_large": "<red>The plot is too large for this action!</red>",
"schematics.schematic_missing_arg": "<gray>You need to specify an argument. Possible values: </gray><gold>save</gold><gray>, </gray><gold>paste </gold><gray>, </gray><gold>exportall</gold><gray>, </gray><gold>list</gold>", "schematics.schematic_missing_arg": "<gray>You need to specify an argument. Possible values: </gray><gold>save</gold><gray>, </gray><gold>paste </gold><gray>, </gray><gold>exportall</gold><gray>, </gray><gold>list</gold>",
"schematics.schematic_invalid": "<red>That is not a valid schematic. Reason: </red><gray>%s.</gray>", "schematics.schematic_invalid": "<red>That is not a valid schematic. Reason: </red><gray><reason>.</gray>",
"schematics.schematic_paste_merged": "<red>Schematics cannot be pasted onto merged plots. Please unmerge the plot before performing the paste.</red>", "schematics.schematic_paste_merged": "<red>Schematics cannot be pasted onto merged plots. Please unmerge the plot before performing the paste.</red>",
"schematics.schematic_paste_failed": "<red>Failed to paste the schematic.</red>", "schematics.schematic_paste_failed": "<red>Failed to paste the schematic.</red>",
"schematics.schematic_paste_success": "<dark_aqua>The schematic pasted successfully.</dark_aqua>", "schematics.schematic_paste_success": "<dark_aqua>The schematic pasted successfully.</dark_aqua>",
"schematics.schematic_list": "<dark_aqua>Saved Schematics: </dark_aqua><gold>%s</gold>", "schematics.schematic_list": "<dark_aqua>Saved Schematics: </dark_aqua><gold><list></gold>",
"schematics.schematic_road_created": "<gold>Saved new road schematic. To test the schematic, fly to a few other plots and run /plot debugroadregen.</gold>", "schematics.schematic_road_created": "<gold>Saved new road schematic. To test the schematic, fly to a few other plots and run /plot debugroadregen.</gold>",
"schematics.mca_file_size": "<gold>Note: The `.mca` files are 512x512.</gold>", "schematics.mca_file_size": "<gold>Note: The `.mca` files are 512x512.</gold>",
"schematics.schematic_exportall_started": "<gold>Starting export...</gold>", "schematics.schematic_exportall_started": "<gold>Starting export...</gold>",
@ -165,13 +164,13 @@
"error.task_in_process": "<gold>Task is already running.</gold>", "error.task_in_process": "<gold>Task is already running.</gold>",
"titles.title_entered_plot": "<gold>Plot: %world%;%x%;%z%</gold>", "titles.title_entered_plot": "<gold>Plot: <world>;<x>;<z></gold>",
"titles.title_entered_plot_sub": "<dark_aqua>Owned by %s</dark_aqua>", "titles.title_entered_plot_sub": "<dark_aqua>Owned by <owner></dark_aqua>",
"titles.prefix_greeting": "<gold>%id%</gold><gray>></gray>", "titles.prefix_greeting": "<gold><id></gold><gray>></gray>",
"titles.prefix_farewell": "<gold>%id%</gold><gray>></gray>", "titles.prefix_farewell": "<gold><id></gold><gray>></gray>",
"core.prefix": "<dark_gray>[</dark_gray><gold>P2</gold><dark_gray>]</dark_gray>", "core.prefix": "<dark_gray>[</dark_gray><gold>P2</gold><dark_gray>]</dark_gray>",
"core.enabled": "<gold>%s0 is now enabled.</gold>", "core.enabled": "<gold><value> is now enabled.</gold>",
"reload.reloaded_configs": "<gold>Translations and world settings have been reloaded.</gold>", "reload.reloaded_configs": "<gold>Translations and world settings have been reloaded.</gold>",
"reload.reload_failed": "<red>Failed to reload file configurations.</red>", "reload.reload_failed": "<red>Failed to reload file configurations.</red>",
@ -179,7 +178,7 @@
"desc.desc_set": "<gray>Plot description set.</gray>", "desc.desc_set": "<gray>Plot description set.</gray>",
"desc.desc_unset": "<gray>Plot description unset.</gray>", "desc.desc_unset": "<gray>Plot description unset.</gray>",
"alias.alias_set_to": "<gray>Plot alias set to </gray><gold>%alias%</gold><gray>.</gray>", "alias.alias_set_to": "<gray>Plot alias set to </gray><gold><alias></gold><gray>.</gray>",
"alias.alias_removed": "<gray>Plot alias removed.</gray>", "alias.alias_removed": "<gray>Plot alias removed.</gray>",
"alias.alias_too_long": "<red>The alias must have less than 50 characters in length.</red>", "alias.alias_too_long": "<red>The alias must have less than 50 characters in length.</red>",
"alias.alias_is_taken": "<red>That alias is already taken.</red>", "alias.alias_is_taken": "<red>That alias is already taken.</red>",
@ -188,16 +187,16 @@
"position.position_unset": "<gold>Home position reset to the default location.</gold>", "position.position_unset": "<gold>Home position reset to the default location.</gold>",
"position.home_argument": "<gray>Use /plot set home [none]</gray>", "position.home_argument": "<gray>Use /plot set home [none]</gray>",
"permission.no_schematic_permission": "<red>You don't have the permission required to use schematic </red><gold>%s</gold><red>.</red>", "permission.no_schematic_permission": "<red>You don't have the permission required to use schematic </red><gold><value></gold><red>.</red>",
"permission.no_permission": "<red>You are lacking the permission node: </red><gold>%s</gold><red>.</red>", "permission.no_permission": "<red>You are lacking the permission node: <gold><node></gold>.</red>",
"permission.no_permission_event": "<red>You are lacking the permission node: <gold>%s</gold><red>.</red>", "permission.no_permission_event": "<red>You are lacking the permission node: <gold><node></gold>.</red>",
"permission.no_plot_perms": "<red>You must be the plot owner to perform this action.</red>", "permission.no_plot_perms": "<red>You must be the plot owner to perform this action.</red>",
"permission.cant_claim_more_plots": "<red>You can't claim more plots.</red>", "permission.cant_claim_more_plots": "<red>You can't claim more plots.</red>",
"permission.cant_claim_more_clusters": "<red>You can't claim more clusters.</red>", "permission.cant_claim_more_clusters": "<red>You can't claim more clusters.</red>",
"permission.cant_transfer_more_plots": "<red>You can't send more plots to that user.</red>", "permission.cant_transfer_more_plots": "<red>You can't send more plots to that user.</red>",
"permission.cant_claim_more_plots_num": "<red>You can't claim more than </red><gold>%s </gold><red>plots at once.</red>", "permission.cant_claim_more_plots_num": "<red>You can't claim more than <gold><amount> </gold>plots at once.</red>",
"merge.merge_request_confirm": "<gray>Merge request from </gray><gold>%s</gold><gray>.</gray>", "merge.merge_request_confirm": "<gray>Merge request from </gray><gold><player></gold><gray>.</gray>",
"merge.merge_not_valid": "<gray>This merge request is no longer valid.</gray>", "merge.merge_not_valid": "<gray>This merge request is no longer valid.</gray>",
"merge.merge_accepted": "<gray>The merge request has been accepted.</gray>", "merge.merge_accepted": "<gray>The merge request has been accepted.</gray>",
"merge.success_merge": "<dark_aqua>Plots have been merged!</dark_aqua>", "merge.success_merge": "<dark_aqua>Plots have been merged!</dark_aqua>",
@ -208,25 +207,25 @@
"merge.unlink_success": "<dark_aqua>Successfully unlinked plots.</dark_aqua>", "merge.unlink_success": "<dark_aqua>Successfully unlinked plots.</dark_aqua>",
"commandconfig.not_valid_subcommand": "<gray>That is not a valid subcommand.</gray>", "commandconfig.not_valid_subcommand": "<gray>That is not a valid subcommand.</gray>",
"commandconfig.did_you_mean": "<gray>Did you mean: </gray><gold>%s</gold>", "commandconfig.did_you_mean": "<gray>Did you mean: <gold><value></gold></gray>",
"commandconfig.subcommand_set_options_header": "<gray>Possible Values: ", "commandconfig.subcommand_set_options_header": "<gray>Possible Values: ",
"commandconfig.command_syntax": "<gold>Usage: </gold><gray>%s</gray>", "commandconfig.command_syntax": "<gold>Usage: <gray><value></gray></gold>",
"commandconfig.flag_tutorial_usage": "<gold>Have an admin set the flag: </gold><gray>%s</gray>", "commandconfig.flag_tutorial_usage": "<gold>Have an admin set the flag: <gray><flag></gray></gold>",
"invalid.component_illegal_block": "<red>You are not allowed to generate a component containg the block <gray>%s</gray>", "invalid.component_illegal_block": "<red>You are not allowed to generate a component containing the block <gray><value></gray></red>",
"invalid.not_valid_block": "<red>That's not a valid block: </red><gray>%s</gray>", "invalid.not_valid_block": "<red>That's not a valid block: <gray><value></gray></red>",
"invalid.not_allowed_block": "<red>That block is not allowed: </red><gray>%s</gray>", "invalid.not_allowed_block": "<red>That block is not allowed: <gray><value></gray></red>",
"invalid.not_valid_number": "<red>That's not a valid number within the range: </red><gray>%s</gray>", "invalid.not_valid_number": "<red>That's not a valid number within the range: </red><gray><value></gray>",
"invalid.not_valid_plot_id": "<red>That's not a valid plot ID.</red>", "invalid.not_valid_plot_id": "<red>That's not a valid plot ID.</red>",
"invalid.found_no_plots": "<red>Found no plots with your search query.</red>", "invalid.found_no_plots": "<red>Found no plots with your search query.</red>",
"invalid.number_not_in_range": "<red>That's not a valid number within the range: </red><gray>(%s, %s)</gray>", "invalid.number_not_in_range": "<red>That's not a valid number within the range: <gray>(<min>, <max>)</gray></red>",
"invalid.number_not_positive": "<red>That's not a positive number: </red><gray>%s</gray>", "invalid.number_not_positive": "<red>That's not a positive number: <gray><value></gray></red>",
"invalid.not_a_number": "<gray>%s</gray><red> is not a valid number.</red>", "invalid.not_a_number": "<red><gray><value></gray> is not a valid number.</red>",
"errors.invalid_player": "<red>Player not found: </red><gray>%s.</gray>", "errors.invalid_player": "<red>Player not found: <gray><value></gray>.</red>",
"errors.invalid_player_offline": "<red>The player must be online: <gray>%s.</gray>", "errors.invalid_player_offline": "<red>The player must be online: <gray><player></gray>.</red>",
"errors.invalid_command_flag": "<red>Invalid command flag: </red>%s0</gray>", "errors.invalid_command_flag": "<red>Invalid command flag: </red><value></gray>",
"errors.error": "<red>An error occurred: </red></gray>%s</gray>", "errors.error": "<red>An error occurred: </gray><value></gray></red>",
"errors.command_went_wrong": "<red>Something went wrong when executing that command...</red>", "errors.command_went_wrong": "<red>Something went wrong when executing that command...</red>",
"errors.no_free_plots": "<red>There are no free plots available.</red>", "errors.no_free_plots": "<red>There are no free plots available.</red>",
"errors.not_in_plot": "<red>You're not in a plot.</red>", "errors.not_in_plot": "<red>You're not in a plot.</red>",
@ -238,11 +237,11 @@
"errors.no_plots": "<gray>You don't have any plots.</gray>", "errors.no_plots": "<gray>You don't have any plots.</gray>",
"errors.player_no_plots": "<gray>That player does not own any plots.</gray>", "errors.player_no_plots": "<gray>That player does not own any plots.</gray>",
"errors.wait_for_timer": "<gray>A set block timer is bound to either the current plot or you. Please wait for it to finish.</gray>", "errors.wait_for_timer": "<gray>A set block timer is bound to either the current plot or you. Please wait for it to finish.</gray>",
"errors.tile_entity_cap_reached": "<red>The total number of tile entities in this chunk may not exceed </red><gold>%s</gold><red>.</red>", "errors.tile_entity_cap_reached": "<red>The total number of tile entities in this chunk may not exceed <gold><amount></gold>.</red>",
"debugpaste.debug_report_created": "<gold>Uploaded a full debug to: <gray>%url%</gray>", "debugpaste.debug_report_created": "<gold>Uploaded a full debug to: <gray><url></gray>",
"purge.purge_success": "<dark_aqua>Successfully purged %s plots.</dark_aqua>", "purge.purge_success": "<dark_aqua>Successfully purged <amount> plots.</dark_aqua>",
"players.fetching_player": "<gold>PlotSquared is attempting to find the specified player from your argument(s). This may take a while.</gold>", "players.fetching_player": "<gold>PlotSquared is attempting to find the specified player from your argument(s). This may take a while.</gold>",
"players.fetching_players_timeout": "<red>The specified users did not exist in the cache and will be fetched in the background. Please wait a couple of minutes.</red>", "players.fetching_players_timeout": "<red>The specified users did not exist in the cache and will be fetched in the background. Please wait a couple of minutes.</red>",
@ -256,7 +255,7 @@
"teleport.teleported_to_plot": "<gold>You have been teleported.</gold>", "teleport.teleported_to_plot": "<gold>You have been teleported.</gold>",
"teleport.teleported_to_road": "<gold>You got teleported to the road.</gold>", "teleport.teleported_to_road": "<gold>You got teleported to the road.</gold>",
"teleport.teleport_in_seconds": "<gold>Teleporting in %s seconds. Do not move...</gold>", "teleport.teleport_in_seconds": "<gold>Teleporting in <amount> seconds. Do not move...</gold>",
"teleport.teleport_failed": "<red>Teleportation cancelled due to movement or damage.</red>", "teleport.teleport_failed": "<red>Teleportation cancelled due to movement or damage.</red>",
"setblock.set_block_action_finished": "<gold>The last setblock action is now finished.</gold>", "setblock.set_block_action_finished": "<gold>The last setblock action is now finished.</gold>",
@ -266,7 +265,7 @@
"need.need_block": "<red>You've got to specify a block.</red>", "need.need_block": "<red>You've got to specify a block.</red>",
"near.plot_near": "<gold>Players: </gold></gray>%s0</gray>", "near.plot_near": "<gold>Players: <gray><list></gray></gold>",
"info.none": "<gray>None</gray>", "info.none": "<gray>None</gray>",
"info.now": "<gray>Now</gray>", "info.now": "<gray>Now</gray>",
@ -274,46 +273,46 @@
"info.server": "<gray>Server</gray>", "info.server": "<gray>Server</gray>",
"info.everyone": "<gray>Everyone</gray>", "info.everyone": "<gray>Everyone</gray>",
"info.plot_unowned": "<gray>The current plot must have an owner to perform this action.</gray>", "info.plot_unowned": "<gray>The current plot must have an owner to perform this action.</gray>",
"info.plot_info_unclaimed": "<gray>Plot </gray><gold>%s</gold><gray> is not yet claimed.</gray>", "info.plot_info_unclaimed": "<gray>Plot <gold><plot></gold> is not yet claimed.</gray>",
"info.plot_info_header": "<dark_gray><strikethrough>---------<reset> <gold>INFO </gold><dark_gray><strikethrough>---------</dark_gray>", "info.plot_info_header": "<dark_gray><strikethrough>---------<reset> <gold>INFO </gold><dark_gray><strikethrough>---------</dark_gray>",
"info.plot_info_hidden": "<gray>You cannot view the information about this plot.</gray>", "info.plot_info_hidden": "<gray>You cannot view the information about this plot.</gray>",
"info.plot_info_format": "<gold>ID: </gold><gray>%id%</gray>\n<gold>Area: </gold><gray>%area%</gray>\n<gold>Alias:</gold><gray>%alias%</gray>\n<gold>Owner:</gold><gray>%owner%</gray>\n<gold>Biome: </gold><gray>%biome%</gray>\n<gold>Can Build: </gold><gray>%build%</gray>\n<gold>Rating: </gold><gray>%rating%</gray>\n<gold>Seen: </gold><gray>%seen%</gray>\n<gold>Trusted:</gold><gray>%trusted%</gray>\n<gold>Members:</gold><gray>%members%</gray>\n<gold>Denied:</gold><gray>%denied%</gray>\n<gold>Flags:</gold<gray>%flags%</gray>\n<gold>Description: </gold><gray>%desc%</gray>", "info.plot_info_format": "<gold>ID: <gray><id></gray>\nArea: <gray><area></gray>\nAlias:<gray><alias></gray>\nOwner:<gray><owner></gray>\nBiome: <gray><biome></gray>\nCan Build: <gray><build></gray>\nRating: <gray><rating></gray>\nSeen: <gray><seen></gray>\nTrusted:<gray><trusted></gray>\nMembers:<gray><members></gray>\nDenied:<gray><denied></gray>\nFlags:<gray><flags></gray>\nDescription: <gray><desc></gray></gold>",
"info.plot_info_footer": "<dark_gray><strikethrough>---------<reset> <gold>INFO </gold><dark_gray><strikethrough>---------<reset>", "info.plot_info_footer": "<dark_gray><strikethrough>---------<reset> <gold>INFO </gold><dark_gray><strikethrough>---------<reset>",
"info.plot_info_trusted": "<gold>Trusted:</gold><gray>%trusted%</gray>", "info.plot_info_trusted": "<gold>Trusted:</gold><gray><trusted></gray>",
"info.plot_info_members": "<gold>Members:</gold><gray>%members%</gray>", "info.plot_info_members": "<gold>Members:</gold><gray><members></gray>",
"info.plot_info_denied": "<gold>Denied:</gold><gray>%denied%</gray>", "info.plot_info_denied": "<gold>Denied:</gold><gray><denied></gray>",
"info.plot_info_flags": "<gold>Flags:</gold><gray> %flags%</gray>", "info.plot_info_flags": "<gold>Flags:</gold><gray> <flags></gray>",
"info.plot_info_biome": "<gold>Biome:</gold><gray> %biome%</gray>", "info.plot_info_biome": "<gold>Biome:</gold><gray> <biome></gray>",
"info.plot_info_rating": "<gold>Rating:</gold><gray> %rating%</gray>", "info.plot_info_rating": "<gold>Rating:</gold><gray> <rating></gray>",
"info.plot_info_likes": "<gold>Like Ratio:</gold><gray> %likes%</gray>", "info.plot_info_likes": "<gold>Like Ratio:</gold><gray> <likes></gray>",
"info.plot_info_owner": "<gold>Owner:</gold><gray>%owner%</gray>", "info.plot_info_owner": "<gold>Owner:</gold><gray><owner></gray>",
"info.plot_info_id": "<gold>ID:</gold><gray> %id%</gray>", "info.plot_info_id": "<gold>ID:</gold><gray> <id></gray>",
"info.plot_info_alias": "<gold>Alias:</gold><gray> %alias%</gray>", "info.plot_info_alias": "<gold>Alias:</gold><gray> <alias></gray>",
"info.plot_info_size": "<gold>Size:</gold><gray> %size%</gray>", "info.plot_info_size": "<gold>Size:</gold><gray> <size></gray>",
"info.plot_info_seen": "<gold>Seen:</gold><gray> %seen%</gray>", "info.plot_info_seen": "<gold>Seen:</gold><gray> <seen></gray>",
"info.plot_user_list": "<gray>%user%</gray>", "info.plot_user_list": "<gray><user></gray>",
"info.plot_flag_list": "<gray>%s0:%s1</gray>", "info.plot_flag_list": "<gray><flag>: <value></gray>",
"info.plot_no_description": "<gray>No description set.</gray>", "info.plot_no_description": "<gray>No description set.</gray>",
"info.info_syntax_console": "<gray>/plot info X;Z</gray>", "info.info_syntax_console": "<gray>/plot info X;Z</gray>",
"info.plot_caps_header": "<dark_gray><strikethrough>---------<reset> <gold>CAPS </gold><dark_gray><strikethrough>---------<reset>", "info.plot_caps_header": "<dark_gray><strikethrough>---------<reset> <gold>CAPS </gold><dark_gray><strikethrough>---------<reset>",
"infoplot_caps_format": "<gray>- Cap Type: </gray><gold>%cap% </gold><gray>| Status: </gray><gold>%current%</gold><gray>/</gray><gold>%limit% </gold><gray>(</gray><gold>%percentage%%</gold><gray>)</gray>", "infoplot_caps_format": "<gray>- Cap Type: </gray><gold><cap> </gold><gray>| Status: </gray><gold><current></gold><gray>/</gray><gold><limit> </gold><gray>(</gray><gold><percentage>%</gold><gray>)</gray>",
"working.generating_component": "<gold>Started generating component from your settings.</gold>", "working.generating_component": "<gold>Started generating component from your settings.</gold>",
"working.clearing_done": "<dark_aqua>Clear completed! Took %sms.</dark_aqua>", "working.clearing_done": "<dark_aqua>Clear completed! Took <amount>ms.</dark_aqua>",
"working.deleting_done": "<dark_aqua>Delete completed! Took %sms.</dark_aqua>", "working.deleting_done": "<dark_aqua>Delete completed! Took <amount>ms.</dark_aqua>",
"working.plot_not_claimed": "<gray>Plot not claimed.</gray>", "working.plot_not_claimed": "<gray>Plot not claimed.</gray>",
"working.plot_is_claimed": "<gray>This plot is already claimed.</gray>", "working.plot_is_claimed": "<gray>This plot is already claimed.</gray>",
"working.claimed": "<dark_aqua>You successfully claimed the plot.</dark_aqua>", "working.claimed": "<dark_aqua>You successfully claimed the plot.</dark_aqua>",
"list.comment_list_header_paged": "<gray>(Page </gray><gold>%cur</gold><gray>/</gray><gold>%max</gold><gray>) </gray><gold>List of %amount% comments</gold>", "list.comment_list_header_paged": "<gray>(Page </gray><gold><cur></gold><gray>/</gray><gold><max></gold><gray>) </gray><gold>List of <amount> comments</gold>",
"list.clickable": "<gray> (interactive)</gray>", "list.clickable": "<gray> (interactive)</gray>",
"list.area_list_header_paged": "<gray>(Page </gray><gold>%cur</gold><gray>/</gray><gold>%max</gold><gray>) </gray><gold>List of %amount% areas</gold>", "list.area_list_header_paged": "<gray>(Page </gray><gold><cur></gold><gray>/</gray><gold><max></gold><gray>) </gray><gold>List of <amount> areas</gold>",
"list.plot_list_header_paged": "<gray>(Page </gray><gold>%cur</gold><gray>/</gray><gold>%max</gray><gray>) </gray><gold>List of %amount% plots</gold>", "list.plot_list_header_paged": "<gray>(Page </gray><gold><cur></gold><gray>/</gray><gold><max></gray><gray>) </gray><gold>List of <amount> plots</gold>",
"list.plot_list_header": "<gold>List of %word% plots.</gold>", "list.plot_list_header": "<gold>List of <word> plots.</gold>",
"chat.plot_chat_spy_format": "<gray>[</gray><gold>Plot Spy</gold><gray>] [</gray><gold>%plot_id%</gold><gray>] </gray><gold>%sender%</gold><gray>: </gray><gold>%msg%</gold>", "chat.plot_chat_spy_format": "<gray>[<gold>Plot Spy</gold>] [<gold><plot_id></gold>] <gold><sender></gold>: <gold><msg></gold></gray>",
"chat.plot_chat_format": "<gray>[</gray><gold>Plot Chat</gold><gray>] [</gray><gold>%plot_id%</gold><gray>] </gray><gold>%sender%</gold><gray>: </gray><gold>%msg%</gold>", "chat.plot_chat_format": "<gray>[<gold>Plot Chat</gold>] [<gold><plot_id></gold>] <gold><sender></gold>: <gold><msg></gold></gray>",
"chat.plot_chat_forced": "<gray>This world forces everyone to use plot chat.</gray>", "chat.plot_chat_forced": "<gray>This world forces everyone to use plot chat.</gray>",
"deny.denied_added": "<dark_aqua>You successfully denied the player from this plot.</dark_aqua>", "deny.denied_added": "<dark_aqua>You successfully denied the player from this plot.</dark_aqua>",
@ -323,12 +322,12 @@
"kick.you_got_kicked": "<dark_aqua>You got kicked!</dark_aqua>", "kick.you_got_kicked": "<dark_aqua>You got kicked!</dark_aqua>",
"trusted.trusted_added": "<dark_aqua>You successfully trusted a user to the plot.</dark_aqua>", "trusted.trusted_added": "<dark_aqua>You successfully trusted a user to the plot.</dark_aqua>",
"trusted.plot_removed_user": "<gold>Plot %s of which you were added to has been deleted due to owner inactivity.</gold>", "trusted.plot_removed_user": "<gold>Plot <plot> of which you were added to has been deleted due to owner inactivity.</gold>",
"member.removed_players": "<gray>Removed %s player(s) from this plot.</gray>", "member.removed_players": "<gray>Removed <amount> player(s) from this plot.</gray>",
"member.plot_left": "<gray>%s left the plot.</gray>", "member.plot_left": "<gray><player> left the plot.</gray>",
"member.already_owner": "<gray>That user is already the plot owner: %s0</gray>", "member.already_owner": "<gray>That user is already the plot owner: <player></gray>",
"member.already_added": "<gray>That user is already added to that category: %s0</gray>", "member.already_added": "<gray>That user is already added to that category: <player></gray>",
"member.member_added": "<dark_aqua>That user can now build while the plot owner is online.</dark_aqua>", "member.member_added": "<dark_aqua>That user can now build while the plot owner is online.</dark_aqua>",
"members.plot_max_members": "<red>You are not allowed to add any more players to this plot.</red>", "members.plot_max_members": "<red>You are not allowed to add any more players to this plot.</red>",
"members.not_added_trusted": "<red>You must be added or trusted to the plot to run that command.</red>", "members.not_added_trusted": "<red>You must be added or trusted to the plot to run that command.</red>",
@ -336,20 +335,20 @@
"owner.set_owner": "<dark_aqua>You successfully set the plot owner.</dark_aqua>", "owner.set_owner": "<dark_aqua>You successfully set the plot owner.</dark_aqua>",
"owner.set_owner_cancelled": "<red>The set owner action was cancelled.</red>", "owner.set_owner_cancelled": "<red>The set owner action was cancelled.</red>",
"owner.set_owner_missing_player": "<red>You need to specify a new owner. Correct usage is: </red><gray>/plot setowner <owner></gray>", "owner.set_owner_missing_player": "<red>You need to specify a new owner. Correct usage is: </red><gray>/plot setowner <owner></gray>",
"owner.now_owner": "<dark_aqua>You are now the plot owner of %s</dark_aqua>", "owner.now_owner": "<dark_aqua>You are now the plot owner of <plot></dark_aqua>",
"signs.owner_sign_line_1": "<gold>ID: </gold><gray>%id%</gray>", "signs.owner_sign_line_1": "<gold>ID: </gold><gray><id></gray>",
"signs.owner_sign_line_2": "<gold>Owner:</gold>", "signs.owner_sign_line_2": "<gold>Owner:</gold>",
"signs.owner_sign_line_3": "<gray>%plr%</gray>", "signs.owner_sign_line_3": "<gray><plr></gray>",
"signs.owner_sign_line_4": "<dark_gray>Claimed</dark_gray>", "signs.owner_sign_line_4": "<dark_gray>Claimed</dark_gray>",
"help.help_header": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Help </gold><dark_gray><strikethrough>---------<reset>", "help.help_header": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Help </gold><dark_gray><strikethrough>---------<reset>",
"help.help_page_header": "<gold>Category: </gold><gray>%category%,</gray><gold> Page: </gold><gray>%current%</gray><dark_gray>/</dark_gray><gray>%max%</gray>", "help.help_page_header": "<gold>Category: </gold><gray><category>,</gray><gold> Page: </gold><gray><current></gray><dark_gray>/</dark_gray><gray><max></gray>",
"help.help_footer": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Help </gold><dark_gray><strikethrough>---------<reset>", "help.help_footer": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Help </gold><dark_gray><strikethrough>---------<reset>",
"help.help_info_item": "<gold>/plot help <gray>%category% </gray><dark_gray>- </dark_gray><gray>%category_desc%</gray>", "help.help_info_item": "<gold>/plot help <gray><category> </gray><dark_gray>- </dark_gray><gray><category_desc></gray>",
"help.help_item": "<gold>%usage% <gray>[</gray><gold>%alias%</gray>]</gray>\n <dark_gray>- </dark_gray><gray>%desc%</gray>\n", "help.help_item": "<gold><usage> <gray>[</gray><gold><alias></gray>]</gray>\n <dark_gray>- </dark_gray><gray><desc></gray>\n",
"help.help_display_all_commands": "<gray>Display all commands.</gray>", "help.help_display_all_commands": "<gray>Display all commands.</gray>",
"help.direction": "<gold>Current direction: %dir%</gold>", "help.direction": "<gold>Current direction: <dir></gold>",
"category.command_category_claiming": "<gray>Claiming</gray>", "category.command_category_claiming": "<gray>Claiming</gray>",
"category.command_category_teleport": "<gray>Teleport</gray>", "category.command_category_teleport": "<gray>Teleport</gray>",
@ -361,29 +360,28 @@
"category.command_category_debug": "<gray>Debug</gray>", "category.command_category_debug": "<gray>Debug</gray>",
"category.command_category_administration": "<gray>Admin</gray>", "category.command_category_administration": "<gray>Admin</gray>",
"grants.granted_plots": "<gold>Result: </gold><gray>%s </gray><gold>grants left.</gold>", "grants.granted_plots": "<gold>Result: <gray><amount> </gray>grants left.</gold>",
"grants.granted_plot": "<gold>You granted %s0 plot to </gold><gray>%s1.</gray>",
"events.event_denied": "<gold>%s </gold><gray>Cancelled by external plugin.</gray>", "events.event_denied": "<gold><value> </gold><gray>Cancelled by external plugin.</gray>",
"backups.backup_usage": "<gold>Usage: </gold><gray>/plot backup save/list/load</gray>", "backups.backup_usage": "<gold>Usage: </gold><gray>/plot backup save/list/load</gray>",
"backups.backup_impossible": "<gray>Backups are not enabled for this plot: %s.</gray>", "backups.backup_impossible": "<gray>Backups are not enabled for this plot: <plot>.</gray>",
"backups.backup_save_success": "<gold>The backup was created successfully.</gold>", "backups.backup_save_success": "<gold>The backup was created successfully.</gold>",
"backups.backup_save_failed": "<red>The backup could not be created: </red><gray>%s</gray>", "backups.backup_save_failed": "<red>The backup could not be created: </red><gray><reason></gray>",
"backups.backup_load_success": "<gold>The backup was restored successfully.</gold>", "backups.backup_load_success": "<gold>The backup was restored successfully.</gold>",
"backups.backup_load_failure": "<red>The backup could not be restored: </red><gray>%s</gray>", "backups.backup_load_failure": "<red>The backup could not be restored: </red><gray><reason></gray>",
"backups.backup_load_usage": "<gold>Usage: </gold><gray>/plot backup load [#]</gray>", "backups.backup_load_usage": "<gold>Usage: </gold><gray>/plot backup load [#]</gray>",
"backups.backup_list_header": "<gold>Available backups for plot </gold><gray>%s", "backups.backup_list_header": "<gold>Available backups for plot <gray><plot></gray></gold>",
"backups.backup_list_entry": "<dark_gray>- </dark_gray><gold>#%s0 </gold><gray>%s1</gray>", "backups.backup_list_entry": "<dark_gray>- </dark_gray><gold>#<number> </gold><gray><value></gray>",
"backups.backup_list_failed": "<red>Backup listing failed: </red><gray>%s</gray>", "backups.backup_list_failed": "<red>Backup listing failed: </red><gray><reason></gray>",
"backups.backup_automatic_started": "<gold>Backing up the plot...</gold>", "backups.backup_automatic_started": "<gold>Backing up the plot...</gold>",
"backups.backup_automatic_finished": "<gold>The automatic backup process finished successfully!</gold>", "backups.backup_automatic_finished": "<gold>The automatic backup process finished successfully!</gold>",
"backups.backup_automatic_failure": "<red>The automatic backup process failed. Your pending action has been canceled. Reason: </red><gray>%s</gray>", "backups.backup_automatic_failure": "<red>The automatic backup process failed. Your pending action has been canceled. Reason: </red><gray><reason></gray>",
"preset.preset_cannot_afford": "<red>You cannot afford that preset.</red>", "preset.preset_cannot_afford": "<red>You cannot afford that preset.</red>",
"preset.preset_invalid": "<red>Could not generate a pattern from that preset.</red>", "preset.preset_invalid": "<red>Could not generate a pattern from that preset.</red>",
"preset.preset_lore_cost": "<gray>Cost: </gray><gold>%cost%</gold>", "preset.preset_lore_cost": "<gray>Cost: </gray><gold><cost></gold>",
"preset-preset_lore_component": "<gray>Component: </gray><gold>%component%</gold>", "preset-preset_lore_component": "<gray>Component: </gray><gold><component></gold>",
"generic.generic_other": "<gray>other</gray>", "generic.generic_other": "<gray>other</gray>",
"generic.generic_merged": "<gray>merged</gray>", "generic.generic_merged": "<gray>merged</gray>",
@ -405,10 +403,10 @@
"legacyconfig.legacy_config_done": "<green>The conversion has finished. PlotSquared will now be disabled and the new configuration file will be used at next startup. Please review the new worlds.yml file. Please note that schematics will not be converted, as we are now using WorldEdit to handle schematics. You need to re-generate the schematics.</green>", "legacyconfig.legacy_config_done": "<green>The conversion has finished. PlotSquared will now be disabled and the new configuration file will be used at next startup. Please review the new worlds.yml file. Please note that schematics will not be converted, as we are now using WorldEdit to handle schematics. You need to re-generate the schematics.</green>",
"legacyconfig.legacy_config_conversion_failed": "<red>Failed to convert the legacy configuration file. See stack trace for information.</red>", "legacyconfig.legacy_config_conversion_failed": "<red>Failed to convert the legacy configuration file. See stack trace for information.</red>",
"flag.flag_key": "<gray>Key: %s</gray>", "flag.flag_key": "<gray>Key: <key></gray>",
"flag.flag_desc": "<gray>Desc: %s</gray>", "flag.flag_desc": "<gray>Desc: <value></gray>",
"flag.not_valid_flag": "<red>That is not a valid flag.</red>", "flag.not_valid_flag": "<red>That is not a valid flag.</red>",
"flag.not_valid_flag_suggested": "<gray>That is not a valid flag. Did you mean: </gray><gold>%s</gold>", "flag.not_valid_flag_suggested": "<gray>That is not a valid flag. Did you mean: </gray><gold><value></gold>",
"flag.not_valid_value": "<red>Flag values must be alphanumerical.</red>", "flag.not_valid_value": "<red>Flag values must be alphanumerical.</red>",
"flag.flag_not_removed": "<red>The flag could not be removed.</red>", "flag.flag_not_removed": "<red>The flag could not be removed.</red>",
"flag.flag_not_added": "<red>The flag could not be added.</red>", "flag.flag_not_added": "<red>The flag could not be added.</red>",
@ -416,7 +414,7 @@
"flag.flag_partially_removed": "<dark_aqua>Successfully removed flag value(s).</dark_aqua>", "flag.flag_partially_removed": "<dark_aqua>Successfully removed flag value(s).</dark_aqua>",
"flag.flag_added": "<dark_aqua>Successfully added flag.</dark_aqua>", "flag.flag_added": "<dark_aqua>Successfully added flag.</dark_aqua>",
"flag.flag_list_see_info": "<gray>Click to view information about the flag.</gray>", "flag.flag_list_see_info": "<gray>Click to view information about the flag.</gray>",
"flag.flag_parse_error": "<red>Failed to parse flag </red><gray>%flag_name%<red>, value </red><gray>%flag_value%</gray><red>: %error%</red>", "flag.flag_parse_error": "<red>Failed to parse flag </red><gray><flag_name><red>, value </red><gray><flag_value></gray><red>: <error></red>",
"flag.flag_info_header": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Flags </gold><dark_gray><strikethrough>---------<reset>", "flag.flag_info_header": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Flags </gold><dark_gray><strikethrough>---------<reset>",
"flag.flag_info_footer": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Flags </gold><dark_gray><strikethrough>---------<reset>", "flag.flag_info_footer": "<dark_gray><strikethrough>---------<reset> <gold>PlotSquared Flags </gold><dark_gray><strikethrough>---------<reset>",
"flag.flag_info_color_key": "<gold>", "flag.flag_info_color_key": "<gold>",
@ -522,7 +520,7 @@
"flags.flag_description_prevent_creative_copy": "<gray>Prevents people from copying item NBT data in the plot unless they're added as members.</gray>", "flags.flag_description_prevent_creative_copy": "<gray>Prevents people from copying item NBT data in the plot unless they're added as members.</gray>",
"flags.flag_error_boolean": "<red>Flag value must be a boolean (true|false)</red>", "flags.flag_error_boolean": "<red>Flag value must be a boolean (true|false)</red>",
"flags.flag_error_enum": "<red>Must be one of: %s</red>", "flags.flag_error_enum": "<red>Must be one of: <list></red>",
"flags.flag_error_gamemode": "<red>Flag value must be a gamemode: 'survival', 'creative', 'adventure' or 'spectator.</red>", "flags.flag_error_gamemode": "<red>Flag value must be a gamemode: 'survival', 'creative', 'adventure' or 'spectator.</red>",
"flags.flag_error_integer": "<red>Flag value must be a whole number.</red>", "flags.flag_error_integer": "<red>Flag value must be a whole number.</red>",
"flags.flag_error_integer_list": "<red>Flag value must be an integer list.</red>", "flags.flag_error_integer_list": "<red>Flag value must be an integer list.</red>",