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

Мда.. Дюп бородатый.. Есть идеи как пофиксить?
 
Я описал как, Денису, если он займется, будет отлично.
 
Вообще мне кажется что в этом виноваты трубы. Ибо собственно трубы занимаются инжектом итемов в контейнеры, сами блоки тут непричём. Данный баг будет работать с любым контейнером и любыми блоками с разными durability/data.
Хотя вообще трубы используют форджевский метод, правда учитывая что каждый мод может его имплентировать по разному, но раз работает сразу на нескольких модах, то либо все тырят код из одного источника, либо фордж налажал.
 
Вообще мне кажется что в этом виноваты трубы. Ибо собственно трубы занимаются инжектом итемов в контейнеры, сами блоки тут непричём. Данный баг будет работать с любым контейнером и любыми блоками с разными durability/data.
Я одним глазком глянул в BC и увидел один момент который мне не понравился.

Это решит нашу проблему?)))
 
Не в билдкрафте дело. Виноват сам форестри. Проверил, с AppliedEnergitics тоже так можно дюпнуть.
 
Ну плагином это как фиксить?
Тут надо моды править - другой вопрос, какие править, чтобы править как можно меньше.
Если надо срочно пофиксить можно выпилить методы addItem в байт-коде, но это вообще оффнет загрузку предметов через трубы.
ИМХО самый быстрый и более-менее адекватный костыль - добавить проверку на определенные id в тот же addItem, кто может заняться?)
 
Похоже, что проблема возникает тут (но почему тогда косячит ванильный метод?)
bc3ae1a4ecad0a7e9e8fdb152b639e60c6065266.jpg
 
Не в билдкрафте дело. Виноват сам форестри. Проверил, с AppliedEnergitics тоже так можно дюпнуть.
Опиши подробнее. Не виноват форести, а forgemultipart, под 1.7.10 поправили, например трубы попросту микроблоки не принимают.
 
Опиши подробнее. Не виноват форести, а forgemultipart, под 1.7.10 поправили, например трубы попросту микроблоки не принимают.
Это тот же, дюп как и с плотником и рабочим столом. Только вместо переименнованных предметов у нас микроблоки, имеющие одинаковый ID.
 
Ближайший месяц я вообще не занимаюсь написание кода для модов. Могу только поделиться некоторыми советами разве что.
 
Давай тогда советы 🙂
1. Стоит посмотреть сначала в Buildcraft, ибо вкладывают итемы трубы.
2. Смотреть в сами исходники форджа, может там забыли дату сравнить.
3. Даже не пытаться сделать фикс плагином в этом случае, это бесполезно.
 
1. Стоит посмотреть сначала в Buildcraft, ибо вкладывают итемы трубы.
AE тоже прекрасно пихает предметы, не билдкрафт виноват.
Сам Multipart не виноват, потому что пчёлы(как и переименованные предметы) тоже заменяются.
Ну писал это уже я:C
 
AE тоже прекрасно пихает предметы, не билдкрафт виноват.
Сам Multipart не виноват, потому что пчёлы(как и переименованные предметы) тоже заменяются.
Ну писал это уже я:C
Знач приплыли, ошибка где-то в фордже.
 
Назад
Верх