РЕШЕНО - Не работает плагин [1.7.9-R0.2]

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

Bonedon

Активный участник
Заблокирован
Пользователь
Баллы
88
Имя в Minecraft
Bonedon
Здравствуйте.
Столкнулся с проблемой в плагине.
Я решил написать плагин скрывающий игроков.
Но при загрузке плагина на сервер он не показывается в списке плагинов.
В коде ошибок нету, все файлы на месте.

Основная функция кода

hideAllPlayers(player);

showAllPlayers(player);
 
А мы, видимо, экстрасенсы.
Код:
package fr.com.HidePlayer;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class HidePlayer extends JavaPlugin {
   
    public boolean onCommand(CommandSender sender, Command command,
            String label, String[] args) {
        if (!(sender instanceof Player)) {
            sender.sendMessage("Like Pinas");
            return false;
        }
        Player player = (Player) sender;
       
        if(label.equalsIgnoreCase("Vanish"))
            hideAllPlayers(player);
       
        if(label.equalsIgnoreCase("Show"))
            showAllPlayers(player);
       
        return false;
    }
   
    public void hideAllPlayers(Player player) {
        for (Player p : Bukkit.getOnlinePlayers())
            player.hidePlayer(p);
        player.sendMessage("I fork");
    }
   
    public void showAllPlayers(Player player) {
        for (Player p : Bukkit.getOnlinePlayers())
            player.hidePlayer(p);
        player.sendMessage("I fork");
    }

}
 
Во первых, проверять команду надо через command.getName().equalsIgnoreCase(), а во вторых, вы точно не забыли экспортировать плагин?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх