Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package vodka.wb;
- import java.util.List;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- public class Commands implements CommandExecutor {
- private DCWordBan plugin;
- public Commands(DCWordBan plugin) {
- this.plugin = plugin;
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(args.length==0) {
- return false;
- }
- String word;
- List<String> list = plugin.getConfig().getStringList("words");
- if(!sender.hasPermission("dcwordban.add")) {
- sender.sendMessage(ChatColor.RED + "У Вас нет разрешения.");
- return true;
- }
- if(!sender.hasPermission("dcwordban.reload")) {
- sender.sendMessage(ChatColor.RED + "У Вас нет разрешения.");
- return true;
- }
- if(args.length==2) {
- if (args[0].equalsIgnoreCase("add")) {
- word = args[1];
- list.add(list.toArray().length, word);
- plugin.getConfig().set("words",list);
- plugin.saveConfig();
- plugin.reloadConfig();
- sender.sendMessage(ChatColor.BLUE + "Word added!");
- }
- }
- if(args.length==1) {
- if(args[0].equalsIgnoreCase("reload")) {
- sender.sendMessage(ChatColor.BLUE + "Configuration reloaded!");
- plugin.saveConfig();
- plugin.reloadConfig();
- }
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement