Помогите Проблема компиляции исходников плагина

AtomicScience

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
AtomicScience
Доброго времени суток

Мне нужно было перевести плагин Slimefun, поэтому я скачал исходники с гитхаба(https://github.com/TheBusyBiscuit/Slimefun4), и начал переводить через них...

Прошло время и нужно было было скомпилировать проект. Скомпилировался(через Eclipse) он вроде нормально, все классы на месте, но при попытке запустить с ним сервер в логах вылезает вот это:

Код:
[12:13:18] [Server thread/ERROR]: Could not load 'plugins/Slimefun2.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: main class `me.mrCookieSlime.Slimefun.SlimefunStartup' does not extend JavaPlugin
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:73) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.craftbukkit.v1_9_R1.CraftServer.loadPlugins(CraftServer.java:296) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.DedicatedServer.init(DedicatedServer.java:201) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:527) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.ClassCastException: class me.mrCookieSlime.Slimefun.SlimefunStartup
    at java.lang.Class.asSubclass(Class.java:3404) ~[?:1.8.0_121]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:71) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    ... 7 more

Где-то я накосячил...
Не поможете?
 
главный класс плагина по каким то причинам не наследует у класса JavaPlugin
 
Да-да, ошибка была в том, что я не подключил библиотеки и ядро, но после этого он выдает такую ошибку
Код:
[13:22:50] [Server thread/ERROR]: Could not load 'plugins/Slimefun5.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.mrCookieSlime.Slimefun.SlimefunStartup'
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:66) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.craftbukkit.v1_9_R1.CraftServer.loadPlugins(CraftServer.java:296) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.craftbukkit.v1_9_R1.CraftServer.reload(CraftServer.java:743) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.Bukkit.reload(Bukkit.java:539) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.craftbukkit.v1_9_R1.CraftServer.dispatchCommand(CraftServer.java:645) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.craftbukkit.v1_9_R1.CraftServer.dispatchServerCommand(CraftServer.java:631) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.DedicatedServer.aL(DedicatedServer.java:438) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:401) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.ClassNotFoundException: me.mrCookieSlime.Slimefun.SlimefunStartup
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_121]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_121]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_121]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_121]
    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_121]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[Spigot.jar:git-Spigot-944aa20-11e8c6d]
    ... 15 more
 
А класс "me.mrCookieSlime.Slimefun.SlimefunStartup" существует?
 
Назад
Верх