Rail recipe is given to the player only after crafting a minecart
Linked Issues
is duplicated by6
Created Issue:
Recipe book is buggy
I have enough iron ingots and sticks but the recipe book don't show me the crafting recipe for rails... Please fix it!
Environment
Windows 7
I have enough iron ingots and sticks but the recipe book don't show me the crafting recipe for rails... Please fix it!
Recipe book is buggyRail recipe is given to the player only after crafting a minecart
is duplicated by
is duplicated by
is duplicated by
Just.... why... seriously, Mojang, what are you smoking so I can avoid it?
is duplicated by
is duplicated by
Seems currently you have to get a minecart for the recipe to show up. Duplicate of MC-123966.
Duplicate of MC-123966.
Thank you for your report!
We're tracking this issue in MC-123966, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! If you think it was incorrect, please notify us on Discord or Reddit
Thank you for your report!
We're tracking this issue in MC-123966, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
^ Notice MC-123966 though.
You need to craft a minecart to unlock the rail recipe.
Thank you for your report!
We're tracking this issue in MC-123966, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
You need a minecart to get the recipe for rails.
Sorry but this is silly... Should be the opposite... first You make rail then You build cart... it is obvious...
Reopened, this indeed seems very odd and might be considered a valid bug. Probably intended though.
Can confirm in 21w03a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 1.16.5 and 21w08b.
Video attached.
Can confirm in 21w19a
Can confirm in 1.17-pre1.
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm in 1.18 Pre-release 1.
I can confirm this behavior in 1.18.2. Here's a code analysis of this issue.
Code Analysis:
The following is based on a decompiled version of Minecraft 1.18.2 using MCP-Reborn.
If we look at the above class, we can see that the game only awards the rail recipe if the player has a minecart present in their inventory. This is evident through the following line of code:
.unlockedBy("has_minecart", has(Items.MINECART))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.
@eSonOfAnder 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
Can confirm in 1.19.2