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

Фикс Баги серверов с модами [1.7.10] [Cauldron/KCauldron]

Тема в разделе "Управление сервером Bukkit", создана пользователем slenky, 19 янв 2016.

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

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

    Баллы:
    173
    [​IMG]
    | Тема < 1.7.10 | 1.7.10 и выше
    [​IMG]
    Тема создана с целью публиковать найденные баги с модами на серверах, использущих Cauldron/KCauldron, и последующим их фиксом.

    Просьба отправлять ссылки на сообщения с фиксами мне в ЛС, я буду публиковать их в шапку.
    лiл пасхалка

    [​IMG]
    и тут пока тоже
     
  2. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    У меня слишком большой список, из-за этого лень всё выкладывать.
    Начну потихоньку..
     
  3. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    В dev билдах исправлено
     
  4. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Я в курсах, ибо в irc кидал код фикса который лучше накатить. И да, dev лучше не юзать, так-как его исправления порождают ещё десяток дюпов :)

    Опять же старо, но отлично работает, позднее залью ещё более крутую вещь :)
     
  5. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Разрабы немного лоханулись, хоть onItemUse вызывается раньше, чем отправляются эвенты. В самих предметах(кактус, голова) можно кое-что изменить буквально одной строкой и тогда не придётся насиловать систему эвентов и дописывать что-то. Крч правится легко, просто видимо систему отправки эвентов и предметы писали разные люди и отсюда возник забавный конфликт.
     
  6. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Здесь косяк не в ядре, а в не правильном использовании метода onItemUse в предмете! Он не просто так отправляет bool, чтобы в нужном случае отправить эвенты! Ловить InteractEvent и править ситуацию - костыль. Самое лучшее, изменить метод в самом предмете. И будет всё окей - опробовано ;)

    Кстати, здесь ещё интересная фишка в том, почему не убираются блоки :)
     
  7. yarik-craft

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

    Баллы:
    76
  8. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Давно исправлено @gamerforEA в его версии мода с ивентами
     
  9. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Точно, еще @Prototik фикс в ядре делал
     
  10. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Ты хоть понимаешь, что делает плагин? Нет? Лесом иди.
    В этом колдроне багов и костылей столько, что их не сосчитать.
     
  11. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    В ядре 2 эвента генерируются, оба отлавливают клик и возвращают пустое ведро. Отсюда дюп. Следовательно - один из эвентов нужно отменять.
    P.S. Сначала стоит протестить, а потом говном поливать.
     
  12. Bartolomeo Rokka

    Bartolomeo Rokka Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Bartolomeo
    Вот такая ошибка может встречаться на серверах
    Для дюпа нужны 2 мода - IC2 и Thaumic tinkerer
     
  13. Evgeny3121

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

    Баллы:
    78
    Имя в Minecraft:
    Evgeny3121
    @MySt1k
    Перезалей пожалуйста фикс мироблоков с улучш. буром и тайником с стамеской.
    Или если у кого остались фиксы, залейте пожалуйста.
     
  14. Bartolomeo Rokka

    Bartolomeo Rokka Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Bartolomeo
    Я не специально. просто люблю выкладывать видео =)))
    Люп с Таумкрафтом 1.6.4 - 1.7.10

     
    Последнее редактирование: 11 фев 2016
  15. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
  16. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Кто-то исправлял? Если да, объясните метод
     
  17. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    onEntityCollidedWithBlock() ... дерзай
     
  18. Lord9000

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

    Баллы:
    103
    DivineRPG урон орудий в приватах
     
  19. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Ивенты писать. В паблике готовых нет.
     
  20. Lord9000

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

    Баллы:
    103
    Мм... Я же писатель...
     

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