Все по типу обычной печки, только это будет потребитель с буфером. Все остальное можешь сделать аналогично печке, + ISidedInventory настроить для корректной работы с теми же трубами и прочим. Можешь использовать уже готовые реализации самого ИК, к примеру InvSlot и пр.(не помню наизусть). Только...