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

Помогите Не могу убрать автообновление ProtocolLib

Тема в разделе "Помощь", создана пользователем Otto61, 17 дек 2016.

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

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

    Баллы:
    61
    Вечер в хату, бандиты. Скачал ProtoclLib 3.1.1 для работы некоторых плагинов. Он начинает автоматически обновляться до 4 версии. Из-за этого перестают работать плагина. Убираю автообновление в конфиге, ничего. Удалил полностью обновление, начал выдавать ошибки в консоль.

    Конфиг
    Код:
    global:
      # Settings for the automatic version updater
      metrics: true
    
      # Automatically compile structure modifiers
      background compiler: true
    
      # Disable version checking for the given Minecraft version. Backup your world first!
      ignore version check:
    
      # Override the starting injecting method
      injection method:
    
      # Whether or not to enable the filter command
      debug: false
    
      # Whether or not to print a stack trace for every warning
      detailed error: false
    
      # The engine used by the filter command
      script engine: JavaScript
    
      suppressed reports:
    Ошибка в консоли

    Код:
    2016-12-17 00:06:05 [INFO] Error Cannot perform automatic updates. (java.lang.NullPointerException) occured in ProtocolLib v3.3.1.
    2016-12-17 00:06:05 [SEVERE]   [ProtocolLib] INTERNAL ERROR: Cannot perform automatic updates.
      If this problem hasn't already been reported, please open a ticket
      at http://dev.bukkit.org/server-mods/protocollib/ with the following data:
                ===== STACK TRACE =====
      java.lang.NullPointerException
          at com.comphenix.protocol.ProtocolConfig.getAutoDelay(ProtocolConfig.java:288)
          at com.comphenix.protocol.ProtocolLibrary.checkUpdates(ProtocolLibrary.java:581)
          at com.comphenix.protocol.ProtocolLibrary.access$700(ProtocolLibrary.java:66)
          at com.comphenix.protocol.ProtocolLibrary$3.run(ProtocolLibrary.java:551)
          at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58)
          at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
          at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:822)
          at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330)
          at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:777)
          at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:659)
          at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
                ===== DUMP =====
        manager:
          com.comphenix.protocol.injector.PacketFilterManager@1553a037[
            unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@525d64f6
            packetListeners=[PacketAdapter[plugin=ModFixNG, sending=EMPTY_WHITELIST, receiving=ListeningWhitelist{priority=HIGHEST, packets=[Packet250CustomPayload$$EnhancerByCGLIB$$63b72b2a[23, legacy: 250]], gamephase=PLAYING, options=[]}], PacketAdapter[plugin=TagAPI, sending=ListeningWhitelist{priority=HIGH, packets=[Packet20NamedEntitySpawn[12, legacy: 20]], gamephase=PLAYING, options=[]}, receiving=EMPTY_WHITELIST], PacketAdapter[plugin=mcore, sending=ListeningWhitelist{priority=NORMAL, packets=[Packet40EntityMetadata[28, legacy: 40]], gamephase=PLAYING, options=[]}, receiving=EMPTY_WHITELIST]]
            packetInjector=com.comphenix.protocol.injector.packet.ProxyPacketInjector@d7b97dc
            playerInjection=com.comphenix.protocol.injector.player.ProxyPlayerInjectionHandler@2d2ef36e
            interceptWritePacket=com.comphenix.protocol.injector.packet.InterceptWritePacket@656fd1ee
            inputBufferedPackets=[]
            recievedListeners=com.comphenix.protocol.injector.SortedPacketListenerList@103f9449
            sendingListeners=com.comphenix.protocol.injector.SortedPacketListenerList@3e204cf4
            hasClosed=false
            classLoader=org.bukkit.plugin.java.PluginClassLoader@325feb35
            reporter=com.comphenix.protocol.ProtocolLibrary$1@3a9c4709
            server=CraftServer{serverName=MCPC+,serverVersion=git-MCPC-Plus-jenkins-MCPC-Plus-164-251,minecraftVersion=1.6.4}
            asyncFilterManager=com.comphenix.protocol.async.AsyncFilterManager@e728a9e
            knowsServerPackets=true
            knowsClientPackets=true
            phaseLoginCount=1
            phasePlayingCount=3
            packetCreation=false
            spigotInjector=<null>
            nettyInjector=<null>
            pluginVerifier=com.comphenix.protocol.injector.PluginVerifier@11a07c13
            hasRecycleDistance=true
            minecraftVersion=(MC: 1.6.4)
            loginPackets=com.comphenix.protocol.injector.LoginPackets@3f31cc6f
            debug=false
          ]
      Sender:
        com.comphenix.protocol.ProtocolLibrary@71df1c8a[
          statistisc=com.comphenix.protocol.metrics.Statistics@5e64abd2
          backgroundCompiler=com.comphenix.protocol.reflect.compiler.BackgroundCompiler@234c9868
          packetTask=7
          tickCounter=20
          unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@525d64f6
          configExpectedMod=1
          updater=com.comphenix.protocol.metrics.Updater@79a9e5f2
          logger=org.bukkit.plugin.PluginLogger@137b145
          redirectHandler=com.comphenix.protocol.ProtocolLibrary$2@6f5729a2
          commandProtocol=com.comphenix.protocol.CommandProtocol@436e83c9
          commandPacket=com.comphenix.protocol.CommandPacket@c8e23b5
          commandFilter=com.comphenix.protocol.CommandFilter@47ca4683
          skipDisable=false
          isEnabled=true
          initialized=true
          loader=org.bukkit.plugin.java.JavaPluginLoader@2b6be687
          server=CraftServer{serverName=MCPC+,serverVersion=git-MCPC-Plus-jenkins-MCPC-Plus-164-251,minecraftVersion=1.6.4}
          file=plugins/ProtocolLib-3.3.1.jar
          description=org.bukkit.plugin.PluginDescriptionFile@38ebbf56
          dataFolder=plugins/ProtocolLib
          classLoader=org.bukkit.plugin.java.PluginClassLoader@325feb35
          naggable=true
          ebean=<null>
          newConfig=YamlConfiguration[path='', root='YamlConfiguration']
          configFile=plugins/ProtocolLib/config.yml
          logger=org.bukkit.plugin.PluginLogger@137b145
        ]
      Version:
        ProtocolLib v3.3.1
      Server:
        git-MCPC-Plus-jenkins-MCPC-Plus-164-251 (MC: 1.6.4)
    Плагина на удивление работают, но эта ошибка не дает мне покоя. Можно, конечно, отключить уведомления в консоли. Думаю, если плагина работают, значит и сам ProtocolLib работает, а эта ошибка чисто из-за того, что он не может обновиться(урод).
     
    Последнее редактирование: 17 дек 2016
  2. Хостинг MineCraft
    <
  3. Автор темы
    Otto61

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

    Баллы:
    61
    менял в jar файле чтобы при первой загрузке файла он не обновлялся, все равно обновляется.[DOUBLEPOST=1481927828,1481927501][/DOUBLEPOST]
    было, пришлось удалить
     
  4. Автор темы
    Otto61

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

    Баллы:
    61
    нет -_-, я же написал выше. ты вообще читал?
     
  5. Автор темы
    Otto61

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

    Баллы:
    61
    Посмотрел я классы, что-то не нашел таких. Вернее папку updater. Поставил ProtocolLib 3.0.0 snapshot. Плагина работают, но протокол выпукивает пару незначительных ошибок :)
     

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