Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Написал плагин, он не работает

Тема в разделе "Разработка плагинов для новичков", создана пользователем ImFanIsh1337, 27 сен 2016.

  1. Автор темы
    ImFanIsh1337

    ImFanIsh1337 Участник

    Баллы:
    31
    Имя в Minecraft:
    ImFanIsh1337
    Написал первый плагин, но он не работает

    package ru.fanish.plugin;

    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Sound;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;

    public class fanish extends JavaPlugin implements Listener {

    private static fanish instance;

    public static fanish instance() {
    return instance;
    }

    public void onEnable() {
    Bukkit.getServer().getPluginManager().registerEvents(this, this);
    }

    public void onDisable() {

    }

    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e) {
    Player p = e.getPlayer();

    p.sendMessage(ChatColor.RED + "Privet fanish");
    p.playSound(p.getLocation(), Sound.ANVIL_BREAK, 1, 1);
    }
    }



    Что выдаёт консоль
    [​IMG]
    plugin.yml
    http://rgho.st/6BC2LGbHz
     
    Последнее редактирование: 27 сен 2016
  2. Хостинг MineCraft
    <
  3. andreispas

    andreispas Активный участник Пользователь

    Баллы:
    78
    Skype:
    An.spas98
    Имя в Minecraft:
    cameronh16
    В plugin.yml в строке main пишется путь до главного класс файла + название этого класс файла.
    Например: me.cameronh.pluginName.ClassName

    Также напиши версию плагина без ковычек (" ")
     
  4. Автор темы
    ImFanIsh1337

    ImFanIsh1337 Участник

    Баллы:
    31
    Имя в Minecraft:
    ImFanIsh1337
    Как узнать ClassName?
     
  5. Skykingcst

    Skykingcst Активный участник Пользователь

    Баллы:
    78
    Skype:
    ghwdonat
    Имя в Minecraft:
    Shapex
    Хахаха, орнул.
    Ты ведь написал плагин! Как ты не знаешь название главного класса?
     
  6. andreispas

    andreispas Активный участник Пользователь

    Баллы:
    78
    Skype:
    An.spas98
    Имя в Minecraft:
    cameronh16
    То есть ты попытался писать плагины даже не начиная учить java?
     
  7. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Ору. Это главный класс, где ты указал "extends JavaPlugin"
     

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