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

Помогите IC2 EX 397build. Дюп с помощью ключа.

Тема в разделе "Помощь", создана пользователем GufRip, 28 дек 2014.

  1. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Вот поэтому я то и забил на моды к херам. Один хрен у меня паблик модового сервера никогда не было, а фиксить ошибки недоумков я задолбался, им всё равно конца нет. Причём конца нет как ошибкам, так и недоумкам. Причём везде. Вот только на бакките сложно отстрелить себе ногу, и то умудряются как-то, а вот на фордже - как нехрен делать.
     
  2. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    Время писать костыли..
     
  3. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Тут даже ещё интереснее ситуации. Дело в том что удаление самой талэнтити вызывается из breakBlock класса BlockContainer, соответственно если моды не наследуются от этого класса то и энтитя не удаляется, также если они наследуются, но переопределяют тот метод и при этом не вызвают метод суперкласса то тайлэнтитя тоже не удаляется. Такие дела пачаны.
    И собственно о чём я и говорил. BlockMachine -> BlockMultiID -> BlockBase -> Block.
    Наследования нет, метод breakBlock переопределён только в BlockMultiID, а там тайлэнтитя не удаляется.
     
  4. dentk

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

    Баллы:
    88
    кто-то пофиксил?
     
  5. troy

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

    Баллы:
    78
    Имя в Minecraft:
    Troy
    НЕт:)cry::cry::cry:
     
  6. kirr9999

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

    Баллы:
    103
    Просто добавить в исходниках строку world.setBlockTileEntity(x, y, z, null); перед world.setBlockToAir(x, y, z); вот вам весь и фикс.
     
  7. dentk

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

    Баллы:
    88
    есть у кого-то класс пофикшеный уже? могу заплатить.
     
  8. troy

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

    Баллы:
    78
    Имя в Minecraft:
    Troy
    я тоже готов. Если что пишите в лс
     
  9. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Пишите мне в ЛС. Четырех покупателей найду - продам всем четверым.
     
  10. fhntv24

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

    Баллы:
    88
    НЕ СМЕЙТЕ ДОБОВЛЯТЬ УДАЛЕНИЕ ТАЙЛ ЕНТИТУ В ЯДРО - ВЫ СЛОМАЕТЕ ВАНИЛЬНЫЙ МАЙН.

    Майн когда меняет печку на активную , он изменяет айди блока. Хотя он и не использует setToAir, но всё же это плохая идея. Мод должен сам контролировать удаление TileEntity, и он за это ответственый, а не ядро.
     
  11. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Не сломает если конечно добавлять с умом.
     
  12. TimeCharger

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

    Баллы:
    68
    Кто может фикс скинуть ?
    Фикс кто скинет ?
     
  13. Bumix

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

    Баллы:
    61
    апну пожалуй
     
  14. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Апну тему.
    Получилось в итоге сделать только так
    Может кто сможет какие либо ещё советы подкинуть?
     
  15. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Это не будет работать. Никакого там BreakEvent'а нет. Все моды изменяют блоки через setBlock() и ему подобные. Надо править гаечные ключи или ядро фиксить.
     
  16. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    @saharin94 проблему удалось решить?
     
  17. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Ещё пару месяцев тому назад. Даже воспользоваться никто не успел (судя по логам).
     
  18. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    @saharin94 можно подсказку в решении данной проблемы или каким способом вы решили? Либо купить!?
     
  19. Skar

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

    Баллы:
    88
    Имя в Minecraft:
    Skar
  20. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Спасибо @Skar но увы требуется под 1.7.10, но я уже понял нужное направление, так что и так пойдет:)
     

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