Помогите Проблема с if(!sender.hasPermission("..."))

Статус
Закрыто для дальнейших ответов.

MrLogan_YT

Активный участник
Баллы
61
Имя в Minecraft
MrLogan
Здравствуйте,
решил обратиться в новую тему, потому что там уже будет не по теме.
У меня есть некая проблема с кодом:

Код:
if (!sender.hasPermission("over.commands.vip")) {
  sender.sendMessage(ChatColor.BLACK  + "[OVERVIEW]: " + ChatColor.RED + "You don't have permission for this");
  }

Здесь идет проверка у sender, есть ли у него данное разрешение на использование команды /vip.
и если у него нету этого разрешения то выполняется функция sendMessage(...).
Но у меня почему то не выводит в чат это сообщение.
 
Значит логически он ИМЕЕТ это разрешение. То ли имея конкретно это, то ли * или Оп.
 
Код:
sender.sendMessage("Вы имеете право? " + sender.hasPermission("over.commands.vip"));
Что выводит?
 
Если у тебя есть плагин на права, то сними с себя *, а если нет, то напиши /deop свой_ник
 
Java:
if (!sender.hasPermission("over.commands.vip")) {
  sender.sendMessage(ChatColor.BLACK  + "[OVERVIEW]: " + ChatColor.RED + "You don't have permission for this");
  return false;
} else {
  sender.sendMessage(ChatColor.BLACK  + "[OVERVIEW]: " + ChatColor.GREEN + "Дружок, у тебя есть права! Проходи дальше!");
}
 
Вы все еще пытаетесь "дебажить" очевидное?
Ну, для нас очевидно, для ТС, видимо, нет. Так хоть сам убедился бы. Хотя, возможно, он уже разобрался, раз в теме не отвечает...
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх