1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Компилирование плагина

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

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

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    Захотел скомпилировать плагин Oraxen используя git.
    Но в конце выводит ошибку. Сам в этом "ноль", поэтому обратился сюда за помощью
     

    Вложения:

  2. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    тебе нужно билдить его через Gradle, а не через артефакты
     
  3. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    а что нужно сделать? я пишу ./gradlew build
     
  4. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    нажал на кнопку Build в Intellij Idea, а не вписал ./gradlew build
    вроде как написало BUILD SUCCESSFUL, но нет папки build и нет самого плагина
     

    Вложения:

  5. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    вроде сделал, есть папка build есть плагин, но он не работает почему-то

    Код:
    [16:08:49 ERROR]: [ModernPluginLoadingStrategy] Could not load plugin 'oraxen-1.171.0.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: Cannot find main class `io.th0rgal.oraxen.OraxenPlugin'
            at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:82) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
            at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:123) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:35) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at io.papermc.paper.plugin.entrypoint.strategy.modern.ModernPluginLoadingStrategy.loadProviders(ModernPluginLoadingStrategy.java:116) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:38) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at org.bukkit.craftbukkit.v1_20_R3.CraftServer.loadPlugins(CraftServer.java:521) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:311) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1146) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[purpur-1.20.4.jar:git-Purpur-2155]
            at java.lang.Thread.run(Thread.java:1589) ~[?:?]
    Caused by: java.lang.ClassNotFoundException: io.th0rgal.oraxen.OraxenPlugin
            at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:199) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
            at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:166) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
            at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
            at java.lang.Class.forName0(Native Method) ~[?:?]
            at java.lang.Class.forName(Class.java:495) ~[?:?]
            at java.lang.Class.forName(Class.java:474) ~[?:?]
            at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:80) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
            ... 10 more
     
  6. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    у тебя ядро главный класс не может найти, ты не менял структуру плагина?
     
  7. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    не менял, добавил ссылку на git, склонировал и забилдил
     
  8. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    а в jar у тебя есть главный класс?
     
  9. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    а как глянуть
     
  10. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    стала такая фигня появляться и папка build пропала
     

    Вложения:

  11. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    с помощью архива открыть
     
  12. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
  13. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    может из-за того что ядро не подходит? у меня Purpur, а написано что протестировано на Spigot и Bukkit
     
  14. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
  15. Автор темы
    kartoxa52

    kartoxa52 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    xelhot
    решил запустить просто батник пишет следующее, но папки и плагина нет
    upload_2024-3-17_11-9-39.png upload_2024-3-17_11-9-39.png
     

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