Create the basic block for Ender Furnace (without textures even).
Ender Furnace: Add textures, except "active" + some more stuff.

Uses the vanilla furnace tile entity stuff, containers etc so
it derps up if the player actually starts a smelting process,
and the block gets turned into a vanilla furnace.