Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Ошибка при запуске плагина

xAuth

Активный участник
Пользователь
Баллы
68
Имя в Minecraft
RokkoEffe
Сделал свой первый плагин по туториалу, вот его содержимое:
JavaScript:
package ua.rokkoeffe.main;

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 main extends JavaPlugin implements Listener {
 
    private static main instance;
 
    public static main 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.GREEN + "Hello");
        p.playSound(p.getLocation(), Sound.NOTE_PIANO, 1, 1);
 
    }
}
Код:
name: Plugin
main: ua.rokkoeffe.main.main
description: test plugin
version: 1.0
При запуске сервера KCaulndron 1.7.10 1492.150 плагин не работает, в консоле ошибка:
JavaScript:
Could not load 'plugins\SurpriceAPI_v1.0.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `ua.rokkoeffe.main.main'
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:191) ~[PluginClassLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:1.7.10-1492.150]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:1.7.10-1492.150]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:320) [CraftServer.class:1.7.10-1492.150]
    at net.minecraft.world.storage.SaveHandler.initBukkitData(SaveHandler.java:461) [ayq.class:?]
    at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:137) [ayq.class:?]
    at net.minecraft.world.World.<init>(World.java:360) [ahb.class:?]
    at net.minecraft.world.WorldServer.<init>(WorldServer.java:158) [mt.class:?]
    at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:367) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:336) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631) [MinecraftServer.class:?]
    at java.lang.Thread.run(Unknown Source) [?:1.7.0_80]
Caused by: java.lang.ClassNotFoundException: Failed to remap class ua.rokkoeffe.main.main
    at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:488) ~[PluginClassLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1492.150]
    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.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1492.150]
    ... 12 more
Caused by: java.lang.UnsupportedClassVersionError: ua/rokkoeffe/main/main : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_80]
    at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_80]
    at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_80]
    at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:476) ~[PluginClassLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-1492.150]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1492.150]
    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.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1492.150]
    ... 12 more
Что я делаю не так?
 
Последнее редактирование:
Не там читаешь, тут проброшенный эксепшен с причиной, читать нода как раз тики самую послднюю причину.
Caused by: java.lang.UnsupportedClassVersionError: ua/rokkoeffe/main/main : Unsupported major.minor version 52.0
Что как раз таки говорит нам о версии жабы.
 

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

Назад
Верх