001package fr.aumgn.dac2.commands;
002
003import org.bukkit.command.CommandSender;
004import org.bukkit.plugin.PluginDescriptionFile;
005
006import fr.aumgn.bukkitutils.command.Command;
007import fr.aumgn.bukkitutils.command.NestedCommands;
008import fr.aumgn.dac2.DAC;
009
010@NestedCommands("dac2")
011public class AdminCommands extends DACCommands {
012
013    public AdminCommands(DAC dac) {
014        super(dac);
015    }
016
017    @Command(name = "version")
018    public void version(CommandSender sender) {
019        PluginDescriptionFile desc = dac.getPlugin().getDescription();
020        sender.sendMessage(msg("version", desc.getVersion()));
021    }
022
023    @Command(name = "reload")
024    public void reload(CommandSender sender) {
025        dac.reloadData();
026        sender.sendMessage(msg("reload.success"));
027    }
028}