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

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

Discussion in 'Помощь' started by Otto61, Dec 17, 2016.

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

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

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

    Конфиг
    Code:
    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:
    Ошибка в консоли

    Code:
    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 работает, а эта ошибка чисто из-за того, что он не может обновиться(урод).
     
    Last edited: Dec 17, 2016
  2. Хостинг MineCraft
    <
  3. Автор темы
    Otto61

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

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

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

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

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

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

Share This Page