SpoutDev/SpoutAPI — pull request #207 by bergerkiller (2012-05-14 22:14:29+00:00)
Title: Added block controller getters and setters for block materials

Signed-off-by: berger killer

This is used to avoid the common get-and-cast trouble occurring in all block-controller related blocks in Vanilla. It allows you to automatically maintain a block controller under the hood, complete with automatic casting and creation of these controllers using a controller type. It even allows others to set different (extending) controllers to use for blocks. For example, to replace the block controller of the furnace.