minecraft
For other uses, see Rail (disambiguation).

Rails are non-solid blocks that provide a path along which minecarts can travel.

Obtaining

Breaking

Rails can be mined with anything, but pickaxes are the quickest.

Block Rail
Hardness 0.7
Tool
Breaking time[A]
Default 1.05
Wooden 0.55
Stone 0.3
Copper 0.25
Iron 0.2
Diamond 0.15
Netherite 0.15
Golden 0.1
  1. Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.

A rail also drops as an item when the block beneath it is removed, or a piston moves it into a space with no block below it, or when water flows across it.

Rails are destroyed by flowing lava.

Natural generation

Rails can be found naturally running along the floors of mineshafts, and in the "pumpkin ring room" of woodland mansions.

Chest loot

Item Structure Container Quantity Chance
Java Edition
Rails Mineshaft Chest 4–8 78.4%
Bedrock Edition
Rails Mineshaft Chest 4–8 78.4%

Crafting

Ingredients Crafting recipe
Iron Ingot +
Stick

16

Usage

A rail can be used as a minecart track and as a redstone component. A sequence of rails (including regular rails, activator rails, detector rails, and powered rails) is called a track.

Placement

To place a rail, use a rail item while pointing at a surface facing the space the rail should occupy. A rail can be placed on:

Rails visually float 116 blocks above the ground, with an outline 216 blocks high.

A rail cannot be attached to the side or bottom of any block, but attempting to make such an attachment may cause the rail to attach to the top of a block under the destination space. For example, if a fence is on the ground, attempting to attach a rail to the side of the fence causes the rail to be attached to the top of the ground next to the fence instead.

More information regarding placement on transparent blocks can be found at Opacity/Placement.

A placed rail configures itself to be straight or curved according to rail blocks around it.

Existing tracks one block up and down are considered for adjacency in the same manner, and the new piece of track gets laid as a curve, but unless space is left for sloping track sections, minecarts can continue past the curve only on level or one-block-down corners. In one-block-up corners, the cart ends up buried in the ground.

Some placement of rails produces track layouts that cause minecarts to collide and enter blocks.

Existing sections of track may be re-oriented, become sloping, or even change into curved sections when the new rail is placed adjacent to it:

Piston interactivity

Rails can be pushed and pulled by pistons.

Redstone component

The intersection rail at a T-intersection may be made to change its direction of curvature by applying redstone power using a redstone torch, lever, or button.

If a rail is not in its most preferred available state, it will change to that preferred state as its default when the rail is updated via redstone power.

Separate tracks are laid adjacent, but at the next level, lower or higher can sometimes cause issues. However, normally they do not interact with the switched rail.

Minecart behavior

South-east rule

Track intersections
T-intersection-south-west
Main article: South-east rule

A minecart travels straight through a T-shaped intersection when entering from the "back of" the curved rail. It follows the curve when entering from either of the other two legs.

A minecart passes straight through a 4-way intersection constructed to have no curved rail. When entering the 4-way from east or west a cart turns according to the south-east rule.

Downhill rule

Downhill rule

At non-curve track intersections, minecarts always travel downhill if they can. This is known as the downhill rule and overrides the south-east rule.

Ramp clearance/one-way effect

Minecart Block Passing Effect

A block placed above the track at the downhill end of a ramp prevents minecarts from traveling down the slope, but not up. For a minecart to move down a diagonal tunnel, there must be clearance sufficient for a player to walk it.

Curve intersections

A diagram on how minecarts travel according to track curves.

A diagram on how minecarts travel according to track curves.

If a straight track piece leads to a curve block and isn't attached to the curve, a minecart runs over the gap and continues to go straight over the curve. This is not applicable to other types of rails.

Notably, the minecart can exceed the normal 8 m/s speed limit while it jumps over the gap. For example, by placing intersections on every other block of a straight track, it is possible to travel (uncomfortably) at 10 m/s in a straight direction.

As with straight T-intersections and 4-way intersections, the practice of making a minecart jump track can be used to make one-way entries onto a track. On curve intersections the behavior is more intuitive because the cart simply proceeds in the direction it is already going, allowing designs that don't rely on knowledge of the south-east rule.

Rail performance

A minecart with no rider at full speed can climb 10 blocks on an unpowered track. This suggests that a powered track is needed at a height of only 10 blocks to keep a cart climbing. However, the cart slows so much that it can reach only another 5 blocks high with 2 lengths of powered track starting at 9 blocks high. The minimum number of powered rails to keep the cart climbing perpetually is 3 every 6 blocks.

Carts with a rider, or minecarts with chests, have more momentum and so climb higher than carts that are unloaded. With a rider, a minecart can climb at least 24 blocks before needing powered rails to go higher. Also, to ascend from 0 to max speed, the player needs 7 powered rails.

Mob behavior

In Java Edition, some mobs (such as pillagers, zombies, sheep and many others) avoid walking on rails, and walk off rails when pushed onto them.[1]

Sounds

Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Block brokenBlocksOnce the block has brokenblock.metal.breaksubtitles.block.generic.break1.01.216
Block placedBlocksWhen the block is placedblock.metal.placesubtitles.block.generic.place1.01.216
Block breakingBlocksWhile the block is in the process of being brokenblock.metal.hitsubtitles.block.generic.hit0.250.7516
None[sound 1]Entity-DependentFalling on the block with fall damageblock.metal.fallNone[sound 1]0.51.2516
FootstepsEntity-DependentWalking on the blockblock.metal.stepsubtitles.block.generic.footsteps0.151.516
  1. a b MC-177082

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
BlocksOnce the block has brokendig.stone1.01.1-1.2
BlocksWhen the block is placeduse.stone1.01.2-1.25
BlocksWhile the block is in the process of being brokenhit.stone0.30.75
PlayersFalling on the block with fall damagefall.stone0.41.0
PlayersWalking on the blockstep.stone0.351.0
PlayersJumping from the blockjump.stone0.121.0
PlayersFalling on the block without fall damageland.stone0.221.0

Data values

ID

Java Edition:

NameIdentifierFormBlock tagsItem tagsTranslation key
RailrailBlock & Itemprevent_mob_spawning_inside
rails
railsblock.minecraft.rail

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
Railrail66Block & Giveable Item[i 2]Identical[i 3]tile.rail.name
  1. ID of block's direct item form, which is used in savegame files and addons.
  2. Available with /give command.
  3. The block's direct item form has the same id as the block.

Block states

See also: Block states

Java Edition:

Name Default value Allowed values Description
shapenorth_south east_west
north_east
north_south
north_west
south_east
south_west
The two directions a rail connects to.
For example, a south_east rail is a curved rail that connects to the south and to the east.
ascending_east
ascending_north
ascending_south
ascending_west
A rail that ascends toward the direction noted.
For example, an ascending_west rail is a straight rail that goes upward from the east toward the west.
waterloggedfalsetrue
false
Whether or not there's water in the same place as this rail.

Bedrock Edition:

NameMetadata Bits Default value Allowed valuesValues for
Metadata Bits
Description
rail_direction0x1
0x2
0x4
0x8
0 00Straight rail connecting to the north and south.
11Straight rail connecting to the east and west.
22Sloped rail ascending to the east.
33Sloped rail ascending to the west.
44Sloped rail ascending to the north.
55Sloped rail ascending to the south.
66Curved rail connecting to the south and east.
77Curved rail connecting to the south and west.
88Curved rail connecting to the north and west.
99Curved rail connecting to the north and east.

Achievements

Icon Achievement In-game description Actual requirements (if different) Gamerscore earned Trophy type (PS4)
PS4 Other

On A RailTravel by minecart to a point at least 500m in a single direction from where you started.Travel by minecart 500 blocks in a straight line away from the player's starting point.40GGold


Video

History

This section is missing information about initial waterlogged rail reveal. 
Please expand the section to include this information. Further details may exist on the talk page.
Java Edition Infdev
20100618Rail (NS) JE1 Rail (EW) JE1 Rail (NE) JE1 Rail (ES) JE1 Rail (SW) JE1 Rail (NW) JE1 Rail (Ns) JE1 Rail (nS) JE1 Rail (Ew) JE1 Rail (eW) JE1 Added rails in the first "Seecret Friday Update" to Infdev.
?Sloped rails are currently being dropped if the block on the side was destroyed.
Java Edition Alpha
v1.2.0?Rail (NS) JE2 BE1 Rail (EW) JE2 BE1 Rail (NE) JE2 BE1 Rail (ES) JE2 BE1 Rail (SW) JE2 BE1 Rail (NW) JE2 BE1 Rail (Ns) JE2 BE1 Rail (nS) JE2 BE1 Rail (Ew) JE2 BE1 Rail (eW) JE2 BE1 The textures of rails and curved rails have been changed slightly.
Java Edition Beta
1.6Test Build 3Before this update, parallel tracks would be used to create minecart boosters.
1.8Pre-releaseRails are now found in the new mineshaft chests.
Java Edition
1.0.0Beta 1.9 PrereleaseRails are now destroyed by snowfall (bug).
Beta 1.9 Prerelease 4Some rail behavior is now affected following the change of the south-west rule to south-east rule.
Beta 1.9 Prerelease 6Rails are now broken faster using a pickaxe.
1.3.112w25aRails can now be placed on upside-down slabs and stairs.
1.513w04aMobs no longer walk over rails, if they are not currently standing on one.
1.814w10aRails with numerical metadata variants 10 to 15, which are inaccessible through normal gameplay or even commands and as such require the use of external editors to exist, now have no model Missing Model JE2. Their appearances prior to this point were unknown.
14w25aRails are now defined via block states rather than by numerical metadata. Prior to this version, the numerical metadata variants of the rail were as follows:
DV Description
0 North-south
1 East-west
2 Accenting east
3 Ascending west
4 Ascending north
5 Ascending south
6 Curved south-east
7 Curved south-west
8 Curved north-west
9 Curved north-east
10-15 Inaccessible - behavior unknown
14w26aRails with metadata values 10 to 15 have been completely removed from the game.
1.915w44aThe average yield from mineshaft chests has been increased by more than 20 times.
Mobs no longer spawn on rails.
1.1116w32bAll rail types' hitbox heights have been decreased from a full block to a half block.
16w39aRails now generate in woodland mansions.
1.1317w47aPrior to The Flattening, this block's numeral ID was 66.
1.1418w43aRail (NS) JE3 BE2 Rail (EW) JE3 BE2 Rail (NE) JE3 BE2 Rail (ES) JE3 BE2 Rail (SW) JE3 BE2 Rail (NW) JE3 BE2 Rail (Ns) JE3 BE2 Rail (nS) JE3 BE2 Rail (Ew) JE3 BE2 Rail (eW) JE3 BE2 The texture of rails has been changed.
19w12bRails can now be placed on glass, ice, glowstone and sea lantern.
1.1519w39aPlacing a new, unconnected section of rails now orients them in the direction the player is facing, rather than always north-south.
1.1720w45aAll rail types can now be waterlogged.
Pocket Edition Alpha
v0.8.0build 1Rail (NS) JE2 BE1 Added rails.
build 2Rails are now craftable.
v0.9.0build 1Rails now generate in mineshafts.
v0.14.0build 1Rails can now be found in mineshaft chests.
Pocket Edition
1.1.0alpha 1.1.0.0Rails now generate in woodland mansions.
Bedrock Edition
1.4.0beta 1.2.20.1Rails can now be placed underwater.
1.10.0beta 1.10.0.3Rail (NS) JE3 BE2 The texture of rails has been changed.
Legacy Console Edition
TU1CU1 1.0 Patch 11.0.1Rail (NS) JE2 BE1 Added rails.
1.90 Rail (NS) JE3 BE2 The texture of rails has been changed.
New Nintendo 3DS Edition
0.1.0Rail (NS) JE2 BE1 Added rails.

Issues

Issues relating to "Rail" are maintained on the bug tracker. Report issues there.

Trivia

Gallery

Images

Animations

See also

References