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

Помогите Плагин не работает

Discussion in 'Разработка плагинов для новичков' started by enselerizer, Aug 12, 2013.

Thread Status:
Not open for further replies.
  1. Автор темы
    enselerizer

    enselerizer Старожил Пользователь

    Trophy Points:
    123
    Имя в Minecraft:
    enselerizer
    Всем привет!
    Попробовал написать свой первый плагин.
    Возникает ошибка:
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: me.e
    nselerizer.FastActions
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:184)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:230)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.ja
    va:239)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:21
    7)
    at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55)
    at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11
    )
    at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.jav
    a:106)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java
    :382)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5
    73)
    Caused by: java.lang.ClassNotFoundException: me.enselerizer.FastActions
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader
    .java:80)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:53)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:173)
    ... 9 more

    Код плагина:

    Главный класс:
    Code:
    package me.enselerizer.FastActions;
     
    import org.bukkit.Bukkit;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
     
     
    public class FastActions extends JavaPlugin implements Listener
    {
     
        public void onEnable()
        {
            getLogger().info("FastActions plugin is working! =)");
            Bukkit.getPluginManager().registerEvents(this, this);
        }
     
        public void onDisable()
        {
            getLogger().info("FastActions plugin was disabled =(");
        }
     
        @EventHandler
        public void onJoin(PlayerJoinEvent e)
        {
            e.getPlayer().sendMessage("[FastActions] welcome, newbie!");
        }
     
    }
    

    Plugin.yml:
    Code:
    name: FastActions
     
    main: me.enselerizer.FastActions.FastActions
     
    description: FastActions 0.1 Beta
     
    version: 0.1
    Помогите найти проблему ;)
     
  2. Хостинг MineCraft
    <
  3. Ukedrethose

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

    Trophy Points:
    78
    Skype:
    rines_skype
    Имя в Minecraft:
    RinesThaix
    Он ругается, что не может найти класс FastAction в пакете me.enselerizer. Может, вы сначала скомпилировали, а потом уже plugin.yml изменили? Потому что в данном виде все правильно.
     
    robertono likes this.
  4. Автор темы
    enselerizer

    enselerizer Старожил Пользователь

    Trophy Points:
    123
    Имя в Minecraft:
    enselerizer
    А, это Эклипс глючил - не перезаписовал файл). Спасибо за помощь.
    да!.PNG
    Тема закрыта.
     
Thread Status:
Not open for further replies.

Share This Page