add a small helper message in vault-convert to let the command user know

what economies vault can see as loaded when the command is run.
This commit is contained in:
Nick Minkler 2014-06-05 06:22:21 -07:00
parent b3783bb262
commit b02309f933

View File

@ -467,6 +467,7 @@ public class Vault extends JavaPlugin {
} }
Economy econ1 = null; Economy econ1 = null;
Economy econ2 = null; Economy econ2 = null;
String economies = "";
for (RegisteredServiceProvider<Economy> econ : econs) { for (RegisteredServiceProvider<Economy> econ : econs) {
String econName = econ.getProvider().getName().replace(" ", ""); String econName = econ.getProvider().getName().replace(" ", "");
if (econName.equalsIgnoreCase(args[0])) { if (econName.equalsIgnoreCase(args[0])) {
@ -474,13 +475,19 @@ public class Vault extends JavaPlugin {
} else if (econName.equalsIgnoreCase(args[1])) { } else if (econName.equalsIgnoreCase(args[1])) {
econ2 = econ.getProvider(); econ2 = econ.getProvider();
} }
if (economies.length() > 0) {
economies += ", ";
}
economies += econName;
} }
if (econ1 == null) { if (econ1 == null) {
sender.sendMessage("Could not find " + args[0] + " loaded on the server, check your spelling"); sender.sendMessage("Could not find " + args[0] + " loaded on the server, check your spelling.");
sender.sendMessage("Valid economies are: " + economies);
return; return;
} else if (econ2 == null) { } else if (econ2 == null) {
sender.sendMessage("Could not find " + args[1] + " loaded on the server, check your spelling"); sender.sendMessage("Could not find " + args[1] + " loaded on the server, check your spelling.");
sender.sendMessage("Valid economies are: " + economies);
return; return;
} }