Ну вообщем
if (this.field_150187_a)
{
this.func_150186_m(p_149734_1_, p_149734_2_, p_149734_3_, p_149734_4_);
}
Это проверка на то, работает ли печь. Если да, то вызывается метод ниже. Тебе эта if проверка не нужна, так как ты будешь вызывать этот метод по
onBlockActivated
.
Попробуй поиграться с разными значениями d1-d3. Посмотри, что будет.