Add pvreload command. Resolves #32.

This commit is contained in:
drtshock
2015-04-27 14:27:49 -05:00
parent 573f58ee2f
commit 30b76349a2
2 changed files with 16 additions and 0 deletions
@@ -26,6 +26,9 @@ import com.drtshock.playervaults.vaultmanagement.UUIDVaultManager;
import com.drtshock.playervaults.vaultmanagement.VaultViewInfo;
import net.milkbowl.vault.economy.Economy;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.inventory.Inventory;
@@ -115,6 +118,16 @@ public class PlayerVaults extends JavaPlugin {
saveSignsFile();
}
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String args[]) {
if (cmd.getName().equals("pvreload")) {
reloadConfig();
loadLang();
sender.sendMessage(ChatColor.GREEN + "Reloaded Playervaults confguration and lang files.");
}
return true;
}
protected void checkUpdate() {
if (getConfig().getBoolean("check-update", true)) {
final PlayerVaults plugin = this;
+3
View File
@@ -20,6 +20,9 @@ commands:
pvconvert:
description: Convert other plugins to PlayerVaults
aliases: [vaultconvert]
pvreload:
description: Reload the config and lang files.
permission: playervaults.admin
permissions:
playervaults.commands.use:
description: Open own vault with command.