Elsons
Новичок
- Баллы
- 16
Всем привет, пытаюсь написать плагин для изменения игрового режима не через команды /gamemode creative/survival и тд, а как было раньше через /gm 1,0 и тд.
Столкнулся с проблемой, что в правах нужно сделать так, что бы доступ был только у Игроков, которые обладают правами оператора.
в строке
isOp подсвечивается красным и говорит о том, что такого метода нет. Вопрос, как добавить этот метод или как установить права на использование этой команды только операторам?
Столкнулся с проблемой, что в правах нужно сделать так, что бы доступ был только у Игроков, которые обладают правами оператора.
Код:
package main.java.ru.elsons.commands;
import main.java.ru.elsons.AdvancedCommand;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class gm implements CommandExecutor {
private final AdvancedCommand plugin;
public gm(AdvancedCommand plugin) {
this.plugin = plugin;
}
String g = "0";
String g1 = "1";
String g2 = "2";
String g3 = "3";
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
if(sender.hasPermission(Player#isOp())){
sender.sendMessage(ChatColor.BLUE + "You don have permission.");
return true;
}
if(args.length == 0){
return false;
}
if(args[0] == g){
sender.
}
return true;
}
}
Код:
if(sender.hasPermission(Player#isOp)))