Hobbyist's Steam Engine

The Hobbyist's Steam Engine is an engine from Railcraft. This machine is used to create Redstone Flux, also known as RF.

Usage
This engine requires a redstone signal, and a supply of Steam to operate. The internal tank holds up to 2000mB of steam, and when full the engine will use 10mB of steam per tick to generate 20RF/t. Alternatively, a slot will accept solid fuel, and a second internal tank can be filled with 2000mB of water to build the internal temperature up to 500C. Once the temperature reaches 100C the engine will start to produce sufficient steam to keep the internal steam tank half filled which is sufficient to generate 16RF/t.

It will get hotter as it runs for longer steady durations of time. When it gets hotter, it will also use less fuel. Adding water to a hot and dry engine will cause it to explode. If it runs out of water, to avoid an explosion, it should not be refilled with water until it has completely cooled down. The internal energy buffer will fill up to about 70000 RF over time allowing the engine to continue outputting RF for a while after it runs out of steam. Leaving it running with nowhere to output power will fill this buffer faster, and make it malfunction when the buffer reaches capacity. Breaking and replacing the block fixes the malfunction, losing all energy, steam, and heat in the engine.

Minecraft Joules
Prior to Minecraft version 1.7, the Hobbyist's Steam Engine generated Minecraft Joules (MJ), producing 1.6MJ/t when generating its own steam internally, or 2.0MJ/t when supplied with 10mB of steam per tick.