Hobbyist's Steam Engine

The Hobbyist's Steam Engine is an engine from Railcraft. This machine is used to create Minecraft Joules, also known as MJ. This engine requires a redstone signal, and either solid fuel or Steam. If it is solid-fueled, it will need a water supply. If it is fueled off of an external Steam supply, it does not need water. If this engine is fueled off of solid fuels, it will output 1.6MJ/t, and if it is fueled using steam, it will output 2MJ/t. It can use up to 10 Steam/tick.

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. Leaving it running with nowhere to output power will make it malfunction. Breaking and replacing the block fixes the malfunction, losing all energy, steam, and heat in the engine.