The bug
The rail recipe is given to the player when a minecart is in the player's inventory. This seems odd and is unexpected, as rails are required to ride minecarts, and as such are usually crafted first.
Linked issues
is duplicated by 6
Attachments
Comments 19
Sorry but this is silly... Should be the opposite... first You make rail then You build cart... it is obvious...
Obviously some developer added this intentionally for it to be like this - that does not happen accidentally or through some interaction with unrelated code - however this is absolutely a bug. There is no other precedent for this type of restriction for a recipe (the closest similarity is the boat recipe unlocking when the player enters water for the first time). It is also, more importantly, completely inconsistent with all of the other rail recipes - none of which require the player to have had a minecart in their inventory to unlock. It makes NO sense for the player to have Powered Rails and Detector Rails unlocked but not the basic Rails recipe. And just so we are clear, the solution here is NOT to add the minecart requirement to the other rail recipes.
I mean, that is A solution, just not the one you want. Also, I'd argue the closest similar recipe is flint and steel, which unlocks as you get obsidian.
The only bug here is that the rail condition is different from other rail types, as long as they are all consistent, then this is fixed.
There are also other examples of non-intuitive recipe triggers, for example you get the boat recipe by jumping in water, the torch recipe when you've crafted a stone pickaxe, and the chest recipe when more than 9 slots in your inventory are filled.
@@unknown Please be civil here, I have removed your comment. Please only leave comments here if you have something useful to add to the bug report.
This absolutely should be fixed, I was scratching my head for ages trying to figure out why it wasn't showing up, came here to report, but found this thread.
Not criticizing the devs, I get why they made it this way, but from getting iron/ gold would make a whole lot more sense
You need a minecart to get the recipe for rails.