mojira.dev
MC-76646

Cannot shift-click into 3x3 crafting grid

Shift-clicking works for chests, furnaces, dispensers, droppers, hoppers, brewing stands, minecart chests, minecart hoppers, villagers, enchanting tables, double cests, ender chests, donkeys, horses, and basically anything with an inventory GUI, but does not work for crafting tables. Normally, this is not so much of an issue, as it just means I have to move my mouse a bit more to craft something, but when crafting large amounts of paper, Iron blocks, redstone blocks, pistons, tnt, dispensers, etc, it becomes very time-consuming to have to keep moving the mouse back and forth to craft something. Whenever I try to shift-click an item in, it just moves it back and forth between my upper inventory and hotbar, which is exactly the way I would expect it to behave if I wasn't looking at a 3x3 crafting grid. Please fix, very annoying.

Linked issues

Comments 5

This site is for bug reports only. For feature suggestions or changes please see: Minecraft Suggestions on Reddit.

@Mustek I don't see how this is a feature request any more than a bug report.
@Seurabimn What you can do is hover over the destination slot in the 3x3 grid and press the number button corresponding to the hotbar slot you want to pull from. Bear in mind that this only works for hotbar slots, there is no way to quickly do it for the main inventory space.

The reason you cannot shift click into a crafting table is because it doesn't actually have an inventory, instead clicking on it brings up a menu with its own temporary storage, and when you exit the menu you drop the items instead of leaving them in the crafting table, Because of this difference, the game treats it completely differently to storage blocks such as chests or permanent player inventories, and so shift-clicking behaviour is not implemented.

It does not make much sense to be able to shift click in anyway, as you would have to manually swap items about into the right pattern anyway, and if you needed to put in 7 sticks for a ladder all the sticks would just go to the first slot. So, in a way, the current implementation makes more sense.

Conor, Thank you for your reply, but I would like to address a few of the points you made.

In response to the chest not having an inventory, I would like to point out that an anvil does not have one either, but still accepts shift-clicks into its temporary storage.

I would also argue that it does make sense to shift-click, not only because every inventory GUI in the game (besides the crafting table) supports it, or because there are shapeless crafting recipes, or even because there are recipes that can be crafted in mass that would only fill up the first crafting slots (paper, pistons, slabs, mineral blocks, trapdoors, etc). It makes sense because it would speed up the crafting of nearly every recipe in the game, since you do not need to keep moving your mouse between your inventory and the crafting bench to grab other materials.

Mustek, I submitted this as a bug because it is not consistent with any other inventory GUI and it just depletes the quality of the game by restricting the number of things you can do. Adding this feature/fixing this bug would not remove any functionality from the game, and would only increase its consistency and simplify its gameplay. In the current version of Minecraft, it looks like a mistake.

Edit #1: Addressed last paragraph to Mustek (Conor was advocating for me)
Edit #2: Added edit notes

Hello! I am still playing Minecraft, and enjoying it, thank you for your excellent work on this game!

Since the last update to this, the recipe book has been added, and the urgency of this issue (for me, anyway) has gone down because that saves much of the clicking I would have to do to, say, craft an inventory full of sugar cane into paper.

Before, I would have to click one sugar cane stack, move it to the grid, click to drop, move the mouse back down to my inventory to click-up a second stack of sugar-cane, and once again move the mouse up to the crafting grid and click again, and repeat this laborious process one more time, until I had three stacks of sugar cane in a row in the 3x3 crafting grid. Then, I get my three stacks of paper by shift-clicking the output of the crafting grid. Hooray! Except... now repeat 11 times, and do 12 times for each additional inventory.

I can now open the recipe book, shift-click on the paper recipe, and three stacks of sugar cane zoom to their assigned positions. I then have to move my mouse to the output of the crafting grid, and shift-click to get three stacks of paper - 350% efficiency!

Now I suppose (just guessing) the average MC user is not crafting thousands of sheets of paper very frequently, but there are still pitfalls to not having shift-click INTO ability - in more common cases "I need to craft three stacks of stone into slabs", my choices are these:

  • Perform the laborious 7-click maneuver.

  • Use recipe book

    1. find icon and click it if it is not already open.

    2. Locate stone slabs visually within tabs, or via the search thing.

    3. Shift-click stone slabs to fill crafting grid.

    4. Shift-click crafting table output.

An even simpler alternative that would save time here would be to shift-click each stack of stone in turn, and it will find the correct place in the 3x3 crafting grid, simply because of the convenient recipe.

By the way, I made a singleplayer mod for this (for an earlier version, somewhere around 1.8...) and it was a trivial change, even considering I wasn't familiar with the code. It was just applying the same behavior that is done when something like a dispenser or dropper is shift-clicked into. I admit it's possible that the applicable code has changed since then, but I don't imagine this fix could have become any less easy.

Thanks

Thank you!!!!! I am very very happy that this has made it in to 1.15, even after all this time!!! 😃🙂👍✔

Seurabimn

(Unassigned)

Unconfirmed

Minecraft 1.8.2-pre4

Retrieved