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

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

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

  1. maximcs1

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

    Баллы:
    103
    RestrictBlockBreakWhileOpen:
    Добавил туда предметы, теперь их вообще никак не открыть.
    Все время пишет, что открыт другим игроком
     
    Intern0 нравится это.
  2. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    последний билд качай, там исправили.
     
  3. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    100 билд, таже хурма.
     
  4. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
  5. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Функции защиты от одновременного открывания нет, вы что-то путаете.

    Если не работает - обновляйте ProtocolLib
     
  6. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    кстати да, не заметил, думал он имел ввиду, что не может поломать, когда его никто не открыл.
     
  7. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    Если добавить блоки в "RestrictBlockBreakWhileOpen" полностью пропадает взаимодействие с блоком.
    3.1.0 ?
     
  8. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Если пропадает взаимодействие значит точно проблема в листенерах ProtocolLib, попобуйте поставить разные дув билды.
     
    Intern0 нравится это.
  9. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    100 build ModFix, 3.1.0 ProtocolLib. Полностью отсутствует взаимодействие с блоками.
    Новый билд с фиксом?
     
  10. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Не совсем, но попробуем, я скомпилил с последним дев билдом ProtocolLib, а вообще проверьте работает ли хоть протоколлиб у вас.
    Посмотрите в лог, вдруг он не может инжектнуть игрока или ещё что.
     
  11. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    Тогда ошибок не было, 103 билд тестить можно?
     
  12. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Можно.
     
  13. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    Без изменений.
     
  14. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я так подозреваю что это только на 1.5.2 не работает по какой-то причине.
     
  15. MySt1k

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

    Баллы:
    173
    1.6.4 - полет нормальный.
     
  16. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    [​IMG]
     
    Linkinkov и Larin нравится это.
  17. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Отрепортил проблему 1.5.2, а тем временем добавил автообнаружение ключей.
    И да, напоминаю что не стоит пытаться перезагружать плагин, вместо этого перезагружайте сервер.
    Также добавил в команду /modfix iinfo информацию о том считает ли плагин предмет ключом или нет.
    Избавился от пункта wrenchesids в фиксе фрикама, они больше не нужны, плагин теперь проверяет открылся ли инвентарь после клика.
     
    Intern0, MrPinky и ghostly_ нравится это.
  18. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    120 билд, сломать можно, открыть нельзя. Версия 1.5.2
     
  19. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    BC с эвентами удалите и поставьте обычный.
     
  20. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    В общем, объясняю ситуацию с BC3 - я использую BlockBreakEvent для проверки привата, этот же ивент слушается Shevchik'ом. Фикс такой - берём мой BC3, открываем архив, заходим во все подкаталоги и заменяем GuiHandler.class (если такой есть) аналогичным из чистого BC3. Это выпилит проверку на приват при открытии GUI. Из модуля transport вырезать не обязательно.
    Хотя ивент я отменяю, но как я понял, у @Shevchik в ModFix стоит высокий приоритет на ивент, или же он слушает отменённые ивенты.
     

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