Корректно: В жирник (самодельный светильник) добавлялся любой жир домашних животных, предварительно растопленный.
Правило следующее. Если обобщающее слово употреблено дважды, то перед однородными членами (после первого все) ставится двоеточие (возможно также тире), а после них (перед вторым все) – тире. После цветы запятая не нужна.