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

Фикс Баги серверов с модами (Vanilla,MCPC)

Тема в разделе "Управление сервером Bukkit", создана пользователем Sirse, 5 фев 2013.

Статус темы:
Закрыта.
  1. MrGiffi

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

    Баллы:
    103
    Не знаю как Вам доказать. Не помню, были ивенты или нет. Но bc3 был без ивентов.
    А вообще я думал о тебе другого мнения.
     
  2. dimahru

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

    Баллы:
    153
    Имя в Minecraft:
    dimahru
    Просто это чисто физически не возможно, даже lokivava говорил, что lokiblocker не работает с модами
     
  3. origamerpro

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

    Баллы:
    88
    Имя в Minecraft:
    origamerpro
    alloy furnance дюп если сломать блок. модфикс или рптвик не блокируют дюп, дюп остается, пришлось локи блокиром запретить ломать.
     
  4. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Декомпилируй FernFlower'ом, а то что FF не возьмёт, добивай уже JD-GUI. После сохраняй сорцы в MCP/src и редактируй эклипсом или чем тебе нравится. Компилировать лучше в MCP, реобфусцировать с srg
     
    QuadX нравится это.
  5. fantommd

    fantommd Гуру Девелопер Переводчик Пользователь

    Баллы:
    123
    там же даже такого класса нет :D
     
  6. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Там отдельный класс, BlockMultiID
     
  7. Sergprof

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

    Баллы:
    88
    Юзаю ic2-348-if с эвентами. Но есть проблема. Когда наложил приват плагином LWC , то после заглядывания в механизм мода, приват автоснимается. Прошу помощи.
    Не юзаю WG потому MashineGuard не предлагайте.
    Спасибо.

    Уже неактуально.
     
  8. VareZzZz

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

    Баллы:
    153
    Баг в RedPower 1.4.7

    Редстоун подключаем к проводу и ставим речаг на редстоун.
    После активации рычага сервер падает выдавая следующий краш репорт

    Код:
    Description: Exception in server tick loop
     
    java.lang.NoClassDefFoundError: yd
        at yc.m(World.java:1125)
        at yc.h(World.java:1073)
        at yc.f(World.java:1015)
        at yc.c(World.java:926)
        at ajf.a(BlockButton.java:269)
        at ir.a(ItemInWorldManager.java:573)
        at iv.a(NetServerHandler.java:906)
        at net.smart.moving.playerapi.NetServerHandler.a(NetServerHandler.java:42)
        at fk.a(Packet15Place.java:79)
        at cg.b(TcpConnection.java:467)
        at iv.d(NetServerHandler.java:220)
        at iw.b(NetworkListenThread.java:57)
        at ht.b(DedicatedServerListenThread.java:34)
        at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:870)
        at ho.r(DedicatedServer.java:309)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:746)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:633)
        at fy.run(ThreadMinecraftServer.java:16)
    В server.log выдает похожее
    Код:
    2013-07-18 17:53:40 [INFO] Read timed out
    2013-07-18 17:54:00 [SEVERE] java.lang.NoClassDefFoundError: yd
    2013-07-18 17:54:00 [SEVERE]    at yc.m(World.java:1125)
    2013-07-18 17:54:00 [SEVERE]    at yc.h(World.java:1073)
    2013-07-18 17:54:00 [SEVERE]    at yc.f(World.java:1015)
    2013-07-18 17:54:00 [SEVERE]    at yc.c(World.java:926)
    2013-07-18 17:54:00 [SEVERE]    at ajf.a(BlockButton.java:269)
    2013-07-18 17:54:00 [SEVERE]    at ir.a(ItemInWorldManager.java:573)
    2013-07-18 17:54:00 [SEVERE]    at iv.a(NetServerHandler.java:906)
    2013-07-18 17:54:00 [SEVERE]    at net.smart.moving.playerapi.NetServerHandler.a(NetServerHandler.java:42)
    2013-07-18 17:54:00 [SEVERE]    at fk.a(Packet15Place.java:79)
    2013-07-18 17:54:00 [SEVERE]    at cg.b(TcpConnection.java:467)
    2013-07-18 17:54:00 [SEVERE]    at iv.d(NetServerHandler.java:220)
    2013-07-18 17:54:00 [SEVERE]    at iw.b(NetworkListenThread.java:57)
    2013-07-18 17:54:00 [SEVERE]    at ht.b(DedicatedServerListenThread.java:34)
    2013-07-18 17:54:00 [SEVERE]    at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:870)
    2013-07-18 17:54:00 [SEVERE]    at ho.r(DedicatedServer.java:309)
    2013-07-18 17:54:00 [SEVERE]    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:746)
    2013-07-18 17:54:00 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:633)
    2013-07-18 17:54:00 [SEVERE]    at fy.run(ThreadMinecraftServer.java:16)
    2013-07-18 17:54:00 [SEVERE] Encountered an unexpected exception NoClassDefFoundError
    java.lang.NoClassDefFoundError: yd
        at yc.m(World.java:1125)
        at yc.h(World.java:1073)
        at yc.f(World.java:1015)
        at yc.c(World.java:926)
        at ajf.a(BlockButton.java:269)
        at ir.a(ItemInWorldManager.java:573)
        at iv.a(NetServerHandler.java:906)
        at net.smart.moving.playerapi.NetServerHandler.a(NetServerHandler.java:42)
        at fk.a(Packet15Place.java:79)
        at cg.b(TcpConnection.java:467)
        at iv.d(NetServerHandler.java:220)
        at iw.b(NetworkListenThread.java:57)
        at ht.b(DedicatedServerListenThread.java:34)
        at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:870)
        at ho.r(DedicatedServer.java:309)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:746)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:633)
        at fy.run(ThreadMinecraftServer.java:16)
    2013-07-18 17:54:00 [SEVERE] This crash report has been saved to: /home/servers/data/Technology1/./crash-reports/crash-2013-07-18_17.54.00-server.txt
    Как исправить?
     
    AlexMerser нравится это.
  9. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    В данный момент - никак.
    Надо искать ошибку в моде, но никто этим заниматься не будет.
     
  10. VareZzZz

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

    Баллы:
    153
    На некоторых серверах не работает сей баг. Тоже 1,4,7. С чем связанно?
     
  11. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Копать в сторону версий ядра.

    Проверить на ванили.

    Либо возможно там и не рп а замена какая-либо.
    Стактрейс ничего не даёт.

    crashreportcategory.addCrashSectionCallable("Source block type", new CallableLvl1(this, par4));

    Это строчка в которой происходит первоначальная ошибка.
    Но это место отвечает в общем то за генерацию крашрепорта случившейся проблемы, проблемы нотификации соседних блоков об изменении данного блока.

    А знчит ошибка где-то ещё, скорее всего где-то в моде.

    Но так зацепиться не за что

    Безисходность.
    На самом деле есть 1 идея как избежать такой фигни запретом, но пусть лучше RP2 сдохнет.
     
  12. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Проблема была 3 месяца назад, не помню как решил, но вроде rptweaks помог.
     
  13. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Не помню чтобы в рптивксе что-то меняло провода.

    Всё-таки я думаю что в каком-то билде mcpc+ это пофиксили.
    Надо тупо проверить баг на ванили.
     
  14. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Используете PlayerAPI?
     
  15. MrGiffi

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

    Баллы:
    103
    Используют.. SmartMoving у них стоит :).
     
  16. VareZzZz

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

    Баллы:
    153
    Да. Необходим для SmartMoving
     
    ПриветОтМиднайта нравится это.
  17. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Вообще, PlayerAPI не совсем вовремя обновляется под гитхаб MCPC, и стоит проверить, работает ли баг без него.

    PlayerAPI необходим для PlayerAPI :D
     
    QuadX нравится это.
  18. VareZzZz

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

    Баллы:
    153
    Не то написал немного. :D
     
  19. obana3

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

    Баллы:
    88
    ThaumCraft под 1.5.2 с эвентами есть?
     
  20. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Нет.
     
Статус темы:
Закрыта.

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