package me.gnat008.perworldinventory.commands;
import me.gnat008.perworldinventory.PerWorldInventory;
import me.gnat008.perworldinventory.permission.AdminPermission;
import me.gnat008.perworldinventory.permission.PermissionNode;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import javax.inject.Inject;
import java.util.List;
public class VersionCommand implements ExecutableCommand {
@Inject
private PerWorldInventory plugin;
@Override
public void executeCommand(CommandSender sender, List<String> args) {
String version = plugin.getDescription().getVersion();
String authors = plugin.getDescription().getAuthors().toString().replace("[", "").replace("]", "");
sender.sendMessage(ChatColor.BLUE + "» " + ChatColor.GRAY + "Version: " + ChatColor.BLUE + version);
sender.sendMessage(ChatColor.BLUE + "» " + ChatColor.GRAY + "Author: " + ChatColor.BLUE + authors);
}
@Override
public PermissionNode getRequiredPermission() {
return AdminPermission.VERSION;
}
}