Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Что не так?

_Rufu5_

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
_Rufu5_
HTML:
public class QQMain extends JavaPlugin {
 
    @Override
    public boolean onCommand(CommandSender sender,
    Command command, String label, String[] args) {
        if (command.getName().equalsIgnoreCase("lobby")){
           if (sender instanceof Player){
                Player player = (Player)sender;
                World world = player.getLocation().getWorld();
                Location location =  new Location(world,0,62,0);  
                player.teleport(location);
           }
           
        }
    return false;
    
    }
}
вот plugin.yml
Код:
name: QQ
version: 1.0
description: QQ
load: POSTWORLD
author: _Rufu5_
main: op.minecraft._Rufu5_.QQ.QQMain
command:
  lobby:
    description: Tp lobby
    permission: _Rufu5_.lobby
permissions:
  _Rufu5_.lobby:
    default: true
 
@_Rufu5_, ВСЁ не так!
1) В главном классе не переопределен метод onEnable();
2) команда lobby не зарегистрирована
3) Класс не реализует интерфейс CommandExecutor
4) if (command.getName().equalsIgnoreCase("lobby")) эта проверка не нужна. Команда и так /lobby
5) забыли return true в случае успеха команды /lobby

plugin.yml вроде в порядке.

Считается хорошим тоном выложить исходники файлов полностью (с нумерацией всех строк)
а также показать полностью лог ошибки (будь это ошибка компиляции или стек exception)
 
Ответ на вопрос уже был дан выше, я бы советовал сначала почитать статей, а потом уже браться за что то свое.
На этом форуме такие есть:
http://rubukkit.org/threads/Урок-Пишем-первый-плагин.24364/

И да...
op.minecraft._Rufu5_.QQ.QQMain
Как то не комильфо...
 
Ответ на вопрос уже был дан выше, я бы советовал сначала почитать статей, а потом уже браться за что то свое.
На этом форуме такие есть:
http://rubukkit.org/threads/Урок-Пишем-первый-плагин.24364/

И да...
op.minecraft._Rufu5_.QQ.QQMain
Как то не комильфо...

Комильфо, но да - лучше сделать красивее )
 

Поделиться этой страницей

Назад
Верх