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

Решено Ошибка при создании npc в Citizens (1.8)

Discussion in 'Помощь' started by maxim0098, Jul 22, 2016.

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

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

    Trophy Points:
    66
    Имя в Minecraft:
    _Nevad_
    При вводе команды /npc create и т.п, иногда и при входе на сервер выводится ошибка.
    [Server thread/ERROR]: Could not pass event PlayerCreateNPCEvent to Citizens v2.0.16-SNAPSHOT (build 1308)
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.citizensnpcs.commands.NPCCommands.create(NPCCommands.java:388) [citizens-2.0.16-SNAPSHOT.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
    at net.citizensnpcs.api.command.CommandManager.executeMethod(CommandManager.java:152) [citizens-2.0.16-SNAPSHOT.jar:?]
    at net.citizensnpcs.api.command.CommandManager.execute(CommandManager.java:87) [citizens-2.0.16-SNAPSHOT.jar:?]
    at net.citizensnpcs.api.command.CommandManager.executeSafe(CommandManager.java:175) [citizens-2.0.16-SNAPSHOT.jar:?]
    at net.citizensnpcs.Citizens.onCommand(Citizens.java:235) [citizens-2.0.16-SNAPSHOT.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_91]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_91]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
    Caused by: java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.hasAccount(Lorg/bukkit/OfflinePlayer;)Z
    at net.citizensnpcs.PaymentListener.onPlayerCreateNPC(PaymentListener.java:25) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[Spigot.jar:git-Spigot-e4d4710-e1ebe52]
    ... 28 more
    В логе активация плагина проходит нормально.
    Ядро - Spigot 1.8.8, версия плагина - 2.0.14, скачан с офф. сайта bukkit.
    Кто знает как решить проблему ответьте плис.

    UPD
    Методом поочередного удаления плагинов выяснил, что npc не создавались потому что плагин iDisguise мешал(Хз почему). Теперь они создаются, но ошибка так и выводится в лог. Вопрос все еще актуален. Кто разбирается в подобных ошибках ответьте пожалуйста.
     
    Last edited: Jul 23, 2016
  2. Хостинг MineCraft
    <
  3. Автор темы
    maxim0098

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

    Trophy Points:
    66
    Имя в Minecraft:
    _Nevad_
  4. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Trophy Points:
    46
    угадай чего не хватает
     
  5. Автор темы
    maxim0098

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

    Trophy Points:
    66
    Имя в Minecraft:
    _Nevad_
    Да, все верно, после переноса сервера на 1.8 забыл обновить vault на новую версию, вот и вся проблема. Спасибо.
     

Share This Page