Bem queria que quando um player digitasse um comando adicione / removesse o item da lista na config, estou usando este código, mas não está funcionando
if(cmd.getName().equalsIgnoreCase("add")){
if(p.hasPermission("admin.use")){
if(args.length == 0){
p.sendMessage("§cComando desconhecido. Tente §f§l/add §e§l<item>§c!");
return true;
}
if((args.length == 1) && label.equalsIgnoreCase(args[0])){
List<String> itens = getConfig().getStringList("Itens");
if(itens.contains(args[0])){
p.sendMessage("§cErro: Item já está adicionado a lista de itens!");
}else{
itens.add(args[0]);
p.sendMessage("§f§l" + args[0] + " §afoi adicionado a lista de itens!");
}
}
}
}
O código para remover é praticamente o mesmo:
if(cmd.getName().equalsIgnoreCase("del")){
if(p.hasPermission("admin.use")){
if(args.length == 0){
p.sendMessage("§cComando desconhecido. Tente §f§l/del §e§l<item>§c!");
return true;
}
if((args.length == 1) && label.equalsIgnoreCase(args[0])){
List<String> itens = getConfig().getStringList("Itens");
if(!(itens.contains(args[0]))){
p.sendMessage("§cErro: Item já não se encontra na lista de itens!");
}else{
itens.remove(args[0]);
p.sendMessage("§f§l" + args[0] + " §afoi removido da lista de itens!");
}
}
}
}
Porém nenhum dos dois adiciona ou retira os itens da lista da config...
Pergunta
Dery
Bem queria que quando um player digitasse um comando adicione / removesse o item da lista na config, estou usando este código, mas não está funcionando
O código para remover é praticamente o mesmo:
Porém nenhum dos dois adiciona ou retira os itens da lista da config...
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados