Помогите Ошибка компиляции

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

thematdev

Активный участник
Пользователь
Баллы
46
Имя в Minecraft
thematdev
Вот код:
Код:
    boolean CommandUse(CommandSender sender, Command cmd, String label, String[] args) {
        if (cmd.getName().equalsIgnoreCase("gui")) {
            Player p = (Player) sender;
            
            GUI.openGUI(p);
            
        }
        return true;
Вкратце в чём суть, игрок прописывает команду и выполняются вещи в if'е.
И в чём вопрос, а в том что Eclipse и компилятор выдают ошибку в первой строке. Как так и обьясните как исправить?
P.S Делал плагин на выдачу китов с помощью GUI меню, финальный шаг и... какая-то хрень.
cbd5e91edc0f426d9f026218b764cb78.png
 
public boolean

И первые буквы метода пиши с маленькой, вообще ничего не изменится, но так эстетичнее
 
Модификатор доступа установи public, и причем тут вообще commandUse? Ты должен перезаписывать метод onCommand, а методы и переменные в java принято называть с маленькой буквы
 
Модификатор доступа установи public, и причем тут вообще commandUse? Ты должен перезаписывать метод onCommand, а методы и переменные в java принято называть с маленькой буквы
Окей поменяю, вообщем отпишу. thx
 
Окей, написал onCommand, но eclipse ругается на квадратные скобки и запятые, и пишет:
Illegal modifier for parametr onCommand.
Короче ща скину импорты мб там что-то не так:

Код:
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.command.*;
 
Сорри, ошибка была моя, я написал её в войде. Всё равно большое спасибо)

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