Помогите Не работают созданные мною команды.

  • Автор темы Автор темы M0z0r
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

M0z0r

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
Ohad10
Вообщем, недавно я захотел попробовать создать что свое (вчера), мой первый плагин, в котором по сути должны быть команды, но они не работают! Что делать?
(Код)
Код:
package m0z0r.rb.test;


import org.bukkit.GameMode;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.HumanEntity;
import org.bukkit.entity.Player;
import org.bukkit.permissions.Permissible;
import org.bukkit.plugin.java.JavaPlugin;

import javafx.scene.web.HTMLEditorSkin.Command;

public class Main extends JavaPlugin {
    
    private Permissible player;

    public boolean checkSender (CommandSender sender) {
        if (sender instanceof Player) {
            return false;
        }
        return true;
            
    }
    
      public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
               if (cmd.name().equalsIgnoreCase("spec")) {
                   player = null;
                if(player.hasPermission("spec.spec")) {
                    ((HumanEntity) player).setGameMode (GameMode.SPECTATOR);   
                } else {
                    ((CommandSender) player).sendMessage("&cУ вас нет прав!");
                    

                   }
                   if (checkSender(sender)) {
                       sender.sendMessage("Эта команда только для игроков!");
                       return true;
                   }
                  
                   return true;
               }
                
               return false;
}
}
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх