<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mutigeraffe.com/index.php?action=history&amp;feed=atom&amp;title=BlockFactory%3ARailways</id>
	<title>BlockFactory:Railways - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mutigeraffe.com/index.php?action=history&amp;feed=atom&amp;title=BlockFactory%3ARailways"/>
	<link rel="alternate" type="text/html" href="https://wiki.mutigeraffe.com/index.php?title=BlockFactory:Railways&amp;action=history"/>
	<updated>2026-10-19T20:33:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.mutigeraffe.com/index.php?title=BlockFactory:Railways&amp;diff=302&amp;oldid=prev</id>
		<title>Maintenance script: BlockFactory wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.mutigeraffe.com/index.php?title=BlockFactory:Railways&amp;diff=302&amp;oldid=prev"/>
		<updated>2026-10-19T07:05:28Z</updated>

		<summary type="html">&lt;p&gt;BlockFactory wiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Railways&amp;#039;&amp;#039;&amp;#039; move goods over long distances. In [[BlockFactory:Epochs|Epoch]] 1 a goblin pushes a &amp;#039;&amp;#039;&amp;#039;Goblin Cart&amp;#039;&amp;#039;&amp;#039; back and forth between two Buffer Stops. From Epoch 2 on you run real trains with locomotives, wagons, Train Stops, schedules and [[BlockFactory:Signals and Programmable Interface|signals]].&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! Name !! Epoch !! Unlocked by !! Size !! Recipe&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Rail.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Rail&amp;#039;&amp;#039;&amp;#039; || 1 || Goblin Carts || 1 × 1 || 1 Wood + 1 Iron Plate → 2&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Buffer_Stop.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Buffer Stop&amp;#039;&amp;#039;&amp;#039; || 1 || Goblin Carts || 1 × 1 || 4 Wood + 4 Iron Plate&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Goblin_Cart.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Goblin Cart&amp;#039;&amp;#039;&amp;#039; || 1 || Goblin Carts || on the rail || 1 Trapped Goblin + 10 Wood + 5 Iron Plate + 4 Iron Gear&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Steam_Locomotive.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Steam Locomotive&amp;#039;&amp;#039;&amp;#039; || 2 || Railway || 4 rails long || 10 Engine Unit + 30 Steel Plate + 10 Electronic Circuit&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Cargo_Wagon.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Cargo Wagon&amp;#039;&amp;#039;&amp;#039; || 2 || Railway || 4 rails long || 10 Iron Gear + 20 Iron Plate + 20 Steel Plate&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Train_Stop.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Train Stop&amp;#039;&amp;#039;&amp;#039; || 2 || Railway || 2 × 2 || 5 Concrete + 5 Steel Plate + 2 Electronic Circuit&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Fluid_Wagon.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Fluid Wagon&amp;#039;&amp;#039;&amp;#039; || 3 || Fluid Wagon || 4 rails long || 10 Iron Gear + 16 Steel Plate + 8 Pipe T2&lt;br /&gt;
|-&lt;br /&gt;
| [[File:BlockFactory_Golem_Locomotive.png|32px]] || &amp;#039;&amp;#039;&amp;#039;Golem Locomotive&amp;#039;&amp;#039;&amp;#039; || 4 || Golem Locomotive || 4 rails long || 1 Steam Locomotive + 2 Golem Core + 10 Rune Slate&lt;br /&gt;
|}&lt;br /&gt;
All of them are crafted by hand or in a [[BlockFactory:Fabricators|Fabricator]]. Rail Signal and Chain Signal are covered on [[BlockFactory:Signals and Programmable Interface|Signals and Programmable Interface]].&lt;br /&gt;
&lt;br /&gt;
== Rails ==&lt;br /&gt;
* A rail connects to rails on its four sides at the same height. There are no slopes, so keep the track level.&lt;br /&gt;
* The shape follows from the neighbours: straight, curve, or a &amp;#039;&amp;#039;&amp;#039;switch&amp;#039;&amp;#039;&amp;#039; where a rail has three connections. Trains pick their way at switches by themselves.&lt;br /&gt;
* A &amp;#039;&amp;#039;&amp;#039;Buffer Stop&amp;#039;&amp;#039;&amp;#039; ends a track. The rail attaches to its back.&lt;br /&gt;
* A rail has 60 health when creatures attack it (see [[BlockFactory:Enemies|Enemies]]).&lt;br /&gt;
&lt;br /&gt;
== Goblin Cart ==&lt;br /&gt;
The Goblin Cart is the Epoch 1 railway. It needs no fuel and moves at about 3 blocks per second, roughly walking pace. It carries 8 slots of cargo.&lt;br /&gt;
&lt;br /&gt;
# Lay a track with a Buffer Stop at each end.&lt;br /&gt;
# Hold the Goblin Cart, crouch and &amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; one Buffer Stop. That stop becomes the cart&amp;#039;s home.&lt;br /&gt;
# The cart shuttles between its home and the Buffer Stop at the other end. At each end it halts on the last rail, where [[BlockFactory:Grabbers|Grabbers]] can load and unload it.&lt;br /&gt;
&lt;br /&gt;
The cart leaves an end once its cargo has not changed for 2 seconds, at the earliest after 3 seconds and at the latest after 20. The track must end in a second Buffer Stop; a track that loops back or ends in a dead end gives the cart nowhere to go.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; the home Buffer Stop to see the cart&amp;#039;s cargo. Crouch and Use it with an empty hand to take the cart back; the cargo stays in the stop. If the home Buffer Stop is broken, the cart drops out with it.&lt;br /&gt;
&lt;br /&gt;
== Trains ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! Steam Locomotive !! Golem Locomotive !! Cargo Wagon !! Fluid Wagon&lt;br /&gt;
|-&lt;br /&gt;
! Top speed&lt;br /&gt;
| 10 blocks/s || 15 blocks/s || – || –&lt;br /&gt;
|-&lt;br /&gt;
! Energy&lt;br /&gt;
| 600 kW from fuel, 3 fuel slots || none || – || –&lt;br /&gt;
|-&lt;br /&gt;
! Holds&lt;br /&gt;
| – || – || 32 item slots || 25,000 units of one fluid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Building a train ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Place a locomotive:&amp;#039;&amp;#039;&amp;#039; hold it and &amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; a rail. It faces along the track in the direction closest to where you look, and it needs 4 free rail cells behind its front.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Add a wagon:&amp;#039;&amp;#039;&amp;#039; hold it and &amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; the rail right behind the last vehicle. A train has at most 4 wagons behind the locomotive.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Trains only drive forward.&amp;#039;&amp;#039;&amp;#039; They never reverse. Build a loop at each end of a line, or one loop through the whole network.&lt;br /&gt;
* A train never drives into rail cells taken by another train, even without signals.&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
The Steam Locomotive burns fuel from its 3 fuel slots: Wood (2 MJ), Coal (4 MJ), Tallow (1.5 MJ) or Solid Fuel (12 MJ). At full speed it draws 600 kW, so one Coal lasts a little under 7 seconds. At lower speed it uses less, but never less than a fifth of that while moving. Fuel it by hand in the train window or with Grabbers while the train waits at a Train Stop.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Golem Locomotive&amp;#039;&amp;#039;&amp;#039; is pulled by a golem and needs no fuel at all.&lt;br /&gt;
&lt;br /&gt;
=== Loading and unloading ===&lt;br /&gt;
Grabbers load and unload wagons, and fuel the locomotive, only while the train is halted at a Train Stop. Each vehicle is 4 rail cells long, so place the Grabbers along the cells where the wagons stop.&lt;br /&gt;
&lt;br /&gt;
=== Fluid Wagon ===&lt;br /&gt;
While its train waits at a Train Stop, a Fluid Wagon connects to pipes on every side of its four cells. Pipes or a Fluid Pump next to it fill or empty it. Grabbers cannot load it. When the train leaves, the connections close again. See [[BlockFactory:Fluids|Fluids]] and [[BlockFactory:Oil Processing|Oil Processing]].&lt;br /&gt;
&lt;br /&gt;
== Train Stop ==&lt;br /&gt;
[[File:BlockFactory_Train_Stop.png|32px]] Place the Train Stop beside the track with its front facing the rail. A train halts with its locomotive on the rail cell in front of the stop.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; the stop to rename it (up to 32 characters). Several stops can share a name; the window shows how many do. A train heading for that name takes the nearest free one. If all of them are taken, it drives to the nearest and waits in front of it.&lt;br /&gt;
&lt;br /&gt;
A Train Stop wired to a [[BlockFactory:Signals and Programmable Interface|signal network]] can be switched off with the &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt; signal. Trains do not head for a stop that is off. The stop also reports &amp;lt;code&amp;gt;train&amp;lt;/code&amp;gt; = 1 to the network while a train is halted at it.&lt;br /&gt;
&lt;br /&gt;
== The train window ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Use&amp;#039;&amp;#039;&amp;#039; a rail under a train (with nothing train-related in your hand) to open its window. It shows the status (Idle, Moving, At stop, Waiting at signal, No path, No fuel), the destination, every vehicle with its fill level, the fuel and the cargo. You can:&lt;br /&gt;
* add fuel from your inventory and take out all cargo,&lt;br /&gt;
* set wagon slot filters from the current cargo, or clear them,&lt;br /&gt;
* switch between &amp;#039;&amp;#039;&amp;#039;Automatic&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Manual&amp;#039;&amp;#039;&amp;#039;,&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Drive&amp;#039;&amp;#039;&amp;#039; the train yourself,&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Pick up last&amp;#039;&amp;#039;&amp;#039;: take the last vehicle, with its contents, into your inventory. Picking up the locomotive removes the train.&lt;br /&gt;
* edit the schedule.&lt;br /&gt;
&lt;br /&gt;
=== Schedules ===&lt;br /&gt;
A schedule is a list of stops, worked through from top to bottom and then again from the top. To add a stop, type the Train Stop name and a number, then press one of the condition buttons. Each entry gets one departure condition:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Condition !! The train leaves when … !! Number field&lt;br /&gt;
|-&lt;br /&gt;
| Full || every slot of every wagon is full ||&lt;br /&gt;
|-&lt;br /&gt;
| Empty || every wagon is empty ||&lt;br /&gt;
|-&lt;br /&gt;
| Time || it has waited this many seconds || seconds (default 30)&lt;br /&gt;
|-&lt;br /&gt;
| Inactivity || nothing was loaded or unloaded for this many seconds || seconds (default 5)&lt;br /&gt;
|-&lt;br /&gt;
| Item count || the wagons hold at least this many of an item || amount (default 1); hold the item in your hand when you add the entry&lt;br /&gt;
|}&lt;br /&gt;
Entries can be moved up or removed. The next stop is highlighted.&lt;br /&gt;
&lt;br /&gt;
The conditions look at item cargo only. A Fluid Wagon&amp;#039;s tank does not count, so use &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; for fluid trains.&lt;br /&gt;
&lt;br /&gt;
=== Driving by hand ===&lt;br /&gt;
Choose &amp;#039;&amp;#039;&amp;#039;Drive&amp;#039;&amp;#039;&amp;#039; in the train window and you ride on the locomotive. Walk forward to accelerate; stop walking and the train brakes. Crouch to get off. While you drive, the train is in Manual mode: it goes straight ahead at switches and the schedule pauses. It stays in Manual after you get off, so switch it back to Automatic in the window.&lt;br /&gt;
&lt;br /&gt;
== Getting run over ==&lt;br /&gt;
A moving train hurts every player standing on a rail cell it enters, except its driver: &amp;#039;&amp;#039;&amp;#039;40 damage&amp;#039;&amp;#039;&amp;#039; per hit, at most once per second. Do not stand on busy tracks.&lt;br /&gt;
&lt;br /&gt;
Moving locomotives are also loud: each one makes 30 noise per minute (see [[BlockFactory:Enemies|Enemies]]).&lt;br /&gt;
&lt;br /&gt;
== Stuck trains ==&lt;br /&gt;
Every train appears on the world map. A train without fuel or without a path is marked as stuck, and you get the warning &amp;quot;A train is stuck (no fuel or no path)&amp;quot;. A train has no path when no Train Stop with the scheduled name can be reached by driving forward, or when all of them are switched off.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[BlockFactory:Signals and Programmable Interface|Signals and Programmable Interface]]&lt;br /&gt;
* [[BlockFactory:Grabbers|Grabbers]]&lt;br /&gt;
* [[BlockFactory:Fluids|Fluids]]&lt;br /&gt;
* [[BlockFactory:Goblins|Goblins]]&lt;br /&gt;
* [[BlockFactory:Buildings|Buildings]]&lt;br /&gt;
&lt;br /&gt;
{{BlockFactory Nav}}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>