Nukepowered / GregTech4

A port of GregTech 4 to Minecraft 1.7.10 with optimization on most processes, fixed networking and rendering.
GNU General Public License v3.0
30 stars 17 forks source link

The generator takes a long time to restart. #181

Closed Pilad closed 1 year ago

Pilad commented 1 year ago

Если поставить дизельный генератор, рядом потребитель и он пропадёт в процессе работы генератора при взрыве или если его сбить в креативе, то дизельный генератор замирает и перестаёт работать. Потом возвращаем потребитель и генератор запустится только спустя какое-то время. Думает несколько секунд перед стартом. Может стоит время опроса ему поднять? Чтоб его быстрее отпускало.

TheDarkDnKTv commented 1 year ago

image

gregtechmod.common.recipe.logic.GeneratorRecipeLogic.java:45

Да, потому что это сделанно в целях уменьшения бесполезного тика, изменять в основе я это не буду, если у вас проблемы с таймингами и речеком - можете пофиксить в своём форке.

P.S данная операция триггерит поиск рецепта, который долговат, по этому он везде кешируеться, либо проверяеться при апдейте блока из вне/инвентаря.