1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [FIX] ModFixNG [#67] - фикс разнообразных багов в модах. [1.6.4-1.8]

Тема в разделе "Релизы плагинов", создана пользователем Shevchik, 18 май 2013.

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

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    frameentity: читаем внимательней коммент к этой секции.
     
  2. inspectornaix

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

    Баллы:
    88
    сейчас вот так:
    Код:
      frameentity: 389
    только все равно дюпают..
     
  3. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Учите матчасть.
    Как вы вообще держите сервер не зная различий меду item id, block id, и entity id.
     
  4. inspectornaix

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

    Баллы:
    88
    Со слезами на глазах и держу.
    Подскажите про type id ))
     
  5. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Прочитай команды там написано как получить это айдишник.
     
  6. inspectornaix

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

    Баллы:
    88
    Да... действительно. Дурака могила исправит. В глазки долблюсь.
    Сорри за тупость и потраченные нервы! Спасибо за фиксы! Приятного дня!
    Все, дюперы негодуют ))
     
    djavphu+mb073c нравится это.
  7. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Кто знает, как подавить сообщения от протоколлиба типа:

    [ProxyPacketInjector] Unknown origin java.io.DataInputStream@42439fd for packet 250. Are you using GamePhase.LOGIN?

    Всё настолько весело, что он уже ложит сервер засирая консоль.
     
  8. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Какой-то мод шалит с пакетами.
     
  9. DemiuS

    DemiuS Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    DemiuS
    Кстати да, Sirse, ты прав, у меня тоже эта ошибка засырает консоль и тестовый сервер иногда падает, это с модами и протокол либом связанно, хотя основные сервера еще не разу не падали.
     
  10. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Кстати, GUIсы перестают открываться при начале этих высеров, ещё до падения TPS.
    Что-то мне говорит, что если я уберу протокол либ с 250 пакета, всё будет плохо?
     
  11. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Всё будет плохо скорее всего, надо выяснить какой мод хренью страдет.
     
  12. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Точно не BuildCraft - сейчас тестирую версию без ивентов инвентаря, и всё точно так же.
     
  13. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    После установки плагина не могу использовать команду для просмотра инвентаря игроков - invsee ник.
    Просто окно сразу же закрывается.
    Часто замораживается инвентарь, часто сундук открывается, инвентаря нет и приходится ждать пока он закроется.
     
  14. MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    +1
     
  15. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Надо будет повесить хуки на абсолютно все пакеты и смотреть где фейлится, но сейчас нет времени этим заняться.
     
  16. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    При этом есть старая версия modfix, точнее последняя не NG, там все вроде нормально, странно.
     
    ВремяПриключений нравится это.
  17. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    39 билд нг работал по принципу старого модфикса.
    Старые листенеры лучше, но там проблемы с синхронизацией.

    Пока не придумаю надежный способ синхронизировать это всё, придётся довольствоваться ем есть.
    Я потратил немного времени и переписал работу с пакетами. Пробуем и смотрим что получилось.
     
  18. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    И снова здравствуйте. Кажется я нашёл причину упоротости ProtocoLib -
    2013-10-26 19:11:07 [SEVERE] java.lang.ArrayIndexOutOfBoundsException: -119
    2013-10-26 19:11:07 [SEVERE] at java.util.ArrayList.elementData(ArrayList.java:400)
    2013-10-26 19:11:07 [SEVERE] at java.util.ArrayList.get(ArrayList.java:413)
    2013-10-26 19:11:07 [SEVERE] at binnie.craftgui.minecraft.ContainerCraftGUI.getShiftClickRequest(ContainerCraftGUI.java:111)
    2013-10-26 19:11:07 [SEVERE] at binnie.craftgui.minecraft.ContainerCraftGUI.onMouseOverSlot(ContainerCraftGUI.java:336)
    2013-10-26 19:11:07 [SEVERE] at binnie.craftgui.minecraft.ContainerCraftGUI.handleNBT(ContainerCraftGUI.java:187)
    2013-10-26 19:11:07 [SEVERE] at binnie.craftgui.minecraft.ContainerCraftGUI.recieveNBT(ContainerCraftGUI.java:165)
    2013-10-26 19:11:07 [SEVERE] at binnie.core.network.BinnieCorePacketID.onPacketData(BinnieCorePacketID.java:83)
    2013-10-26 19:11:07 [SEVERE] at binnie.core.network.BinniePacketHandler.onPacketData(BinniePacketHandler.java:39)
    2013-10-26 19:11:07 [SEVERE] at cpw.mods.fml.common.network.NetworkRegistry.handlePacket(NetworkRegistry.java:265)
    2013-10-26 19:11:07 [SEVERE] at cpw.mods.fml.common.network.NetworkRegistry.handleCustomPacket(NetworkRegistry.java:254)
    2013-10-26 19:11:07 [SEVERE] at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:88)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.network.NetServerHandler.func_72501_a(NetServerHandler.java:2406)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.network.packet.Packet250CustomPayload.func_73279_a(SourceFile:59)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.network.packet.Packet250CustomPayload$$EnhancerByCGLIB$$bee27b2c.CGLIB$func_73279_a$0(<generated>)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.network.packet.Packet250CustomPayload$$EnhancerByCGLIB$$bee27b2c$$FastClassByCGLIB$$3da5fa26.invoke(<generated>)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.injector.packet.ReadPacketModifier.intercept(ReadPacketModifier.java:130)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.network.packet.Packet250CustomPayload$$EnhancerByCGLIB$$bee27b2c.func_73279_a(<generated>)
    2013-10-26 19:11:07 [SEVERE] at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
    2013-10-26 19:11:07 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2013-10-26 19:11:07 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:606)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.injector.player.PlayerInjector.processPacket(PlayerInjector.java:505)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.injector.player.ProxyPlayerInjectionHandler.recieveClientPacket(ProxyPlayerInjectionHandler.java:566)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.injector.PacketFilterManager.recieveClientPacket(PacketFilterManager.java:780)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.AsyncMarker.sendPacket(AsyncMarker.java:387)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.PacketSendingQueue.sendPacket(PacketSendingQueue.java:278)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.PacketSendingQueue.processPacketHolder(PacketSendingQueue.java:222)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.PacketSendingQueue.trySendPackets(PacketSendingQueue.java:139)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.PlayerSendingHandler.trySendClientPackets(PlayerSendingHandler.java:216)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.async.AsyncFilterManager.sendProcessedPackets(AsyncFilterManager.java:422)
    2013-10-26 19:11:07 [SEVERE] at com.comphenix.protocol.ProtocolLibrary$3.run(ProtocolLibrary.java:484)
    2013-10-26 19:11:07 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:67)
    2013-10-26 19:11:07 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:777)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:732)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:614)
    2013-10-26 19:11:07 [SEVERE] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
     
  19. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    binnie.craftgui
    CraftGUI? никогда о таком не слышал, так что сказаь не могу.

    Кстати на новом биле у меня больше не закрывается /recipe.
     
  20. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    ВремяПриключений нравится это.

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