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

Помогите [Решено]Не запускается плагин

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

Статус темы:
Закрыта.
  1. Автор темы
    Exception

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

    Баллы:
    6
    Плагин написал сам

    package ru;

    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.block.BlockBreakEvent;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;

    public class Archi extends JavaPlugin implements Listener {

    private static Archi instance;

    public static Archi 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.GOLD + "Добро пожаловать!");
    p.sendMessage(ChatColor.DARK_GREEN + "Достижение получено:Добро пожаловать");
    p.sendMessage(ChatColor.DARK_GREEN + "Зайдите на сервер");
    p.sendMessage(ChatColor.GREEN + "+ 30 Exp");
    p.giveExp(30);
    p.playSound(p.getLocation(), Sound.SHOOT_ARROW, 1, 1);
    }

    @EventHandler
    public void onBreakDamage (BlockBreakEvent e) {
    Player p = e.getPlayer();

    p.sendMessage(ChatColor.DARK_GREEN + "Достижение получено:Разрушитель");
    p.sendMessage(ChatColor.DARK_GREEN + "Сломайте любой блок");
    p.sendMessage(ChatColor.GREEN + "+ 50 Exp");
    p.giveExp(50);
    p.playSound(p.getLocation(), Sound.SHOOT_ARROW, 1, 1);
    }
    }


    [07:07:25 ERROR]: Could not load 'plugins/Achievements.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: ru.main.arc.Archi
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) ~[craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:308) ~[craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:255) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:233) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    Caused by: java.lang.ClassNotFoundException: ru.main.arc.Archi
    at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_80]
    at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_80]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_80]
    at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_80]
    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) ~[craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) ~[craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_80]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_80]
    at java.lang.Class.forName0(Native Method) ~[?:1.7.0_80]
    at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_80]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ~[craftbukkit-1.7.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
    ... 9 more

    Заранее благодарен за любую помощь
     
  2. Хостинг MineCraft
    <
  3. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: ru.main.arc.Archi
    Путь к главному классу не правильный.
     
  4. Автор темы
    Exception

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

    Баллы:
    6
    Исправил ошибку в букве,ту же ошибку выдаёт
     

    Вложения:

    • error.png
      error.png
      Размер файла:
      3,8 КБ
      Просмотров:
      23
  5. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    plugin.yml правильно настроен?
    Проверьте в нем:

    name:
    version:
    main:
     
  6. Автор темы
    Exception

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

    Баллы:
    6
     

    Вложения:

    • plugin.png
      plugin.png
      Размер файла:
      4,5 КБ
      Просмотров:
      16
  7. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    ...
    У тебя главный класс в пакете ru; находится...
     
  8. Автор темы
    Exception

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

    Баллы:
    6
    А должен быть где?
     
  9. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    ..
    main: ru.Archi
    попробуй
     
  10. Автор темы
    Exception

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

    Баллы:
    6
    Так же не нашёл
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: ru.Archi.main.arh
     
  11. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Откройте plugin.yml и замените строчку main, на это:
    Остальное писать в этой строчке не надо.
    main: ru.Archi
     
  12. Автор темы
    Exception

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

    Баллы:
    6
    Не получилось
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: ru/Archi : Unsupported major.minor version 52.0
     
  13. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Жабку обновляй.
     
  14. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Случайно / не стоит вместо точки?
     
  15. Автор темы
    Exception

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

    Баллы:
    6
    Нет,не стоит
     
  16. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Обнови яву
     
  17. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Либо обнови JRE до 8й версии, либо компилируй с помощью JDK 7й версии.
     
Статус темы:
Закрыта.

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