Помогите Запись в конфиг

Статус
Закрыто для дальнейших ответов.

sasha2003

Активный участник
Пользователь
Баллы
76
Есть код:

Код:
ArrayList<String> toAdd = new ArrayList<String>();
static HashMap<String, List<String>> promocode = new HashMap<String, List<String>>();

   
    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        Player p = e.getPlayer();
        if (Main.instance.playersConfig.getStringList(p.getName()) != null) {
            Commands.promocode.put(p.getName(), Main.instance.playersConfig.getStringList(p.getName()));
        }
    }
   
    @EventHandler
    public void onQuit(PlayerQuitEvent e) {
        Player p = e.getPlayer();
        List<String> s = Commands.promocode.get(p.getName());
        if (s != null) {
            Main.instance.playersConfig.set(p.getName(), s);
            Main.instance.saveCustomYml(Main.instance.playersConfig, Main.instance.players);
            Commands.promocode.remove(p.getName());
        }
    }

Ошибка:

Код:
[14:43:15] [Server thread/ERROR]: Could not pass event PlayerQuitEvent to Promocodes v0.1
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PlayerList.disconnect(PlayerList.java:385) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1068) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.NetworkManager.handleDisconnection(NetworkManager.java:318) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.ServerConnection.c(ServerConnection.java:174) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:827) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
    at ru.runaway.promo.Listeners.onQuit(Listeners.java:27) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_161]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_161]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    ... 12 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.Packet
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at ru.runaway.promo.Listeners.onQuit(Listeners.java:27) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_161]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_161]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-de459a2-51263e9]
    ... 12 more
 
Версия не соответствует. Не может найти пакет.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх