Reorder crafting

Ideas that are too old (too many things have changed since) and ones which won't be implemented for certain reasons or if there are obviously better suggestions.

Moderator: ickputzdirwech

leo_battle
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Oct 14, 2018 4:28 pm
Contact:

Reorder crafting

Post by leo_battle »

Sometimes you are crafting at item that takes a long time to craft (like a module or a robot frame) and then you run out of something. You have to cancel the module to craft the other items; losing all progress on the module.

What I propose is for the player to be able to hold down LMB on currently crafting items to change the order of what is being crafted. This would also save "progress" towards crafting. There could also be a button you can press as you click to craft an item to add it to the front of the crafting queue.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14265
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Reorder crafting

Post by Rseding91 »

We've talked about different versions of improving the manual crafting but have specifically decided against it because it goes against the main goal of the game: to automate things.

Just don't hand craft things that take a lot of time and you never need to re-arrange things you're hand crafting (because you don't need to hand craft anymore).
If you want to get ahold of me I'm almost always on Discord.
Tekky
Smart Inserter
Smart Inserter
Posts: 1040
Joined: Sun Jul 31, 2016 10:53 am
Contact:

Re: Reorder crafting

Post by Tekky »

I also find it very annoying that I must cancel my entire crafting queue whenever I notice that I urgently need to craft one small item.

This thread is not the first time that a "queue to front" feature has been suggested. In the following threads, it has been suggested before:

viewtopic.php?f=6&t=62338 Double ended crafting queue
viewtopic.php?f=6&t=49361 Rearrange hand craft queue - QOL
viewtopic.php?f=6&t=41594 Ctrl+click to add to front of craft queue

The fact that a "queue to front" feature has been suggested so many times demonstrates we are not the only players who find this annoying.

This suggestion has been repeatedly declined by the Factorio developers. In this post, Factorio developer Twinsen states that the hand-crafting interface is supposed to be annoying, because they don't want to make hand-crafting too powerful. They want people to automate instead.

I fully agree with Twinsen that hand-crafting should not be made too powerful, because the goal of the game is automation. However, discouraging hand-crafting by deliberately having an annoying inflexible interface (i.e. an interface without a "queue to front" feature) does not seem the right thing to do. In my opinion, there are better ways to discourage hand-crafting. For example, in this thread, I proposed that the user should be required to be stationary in order to hand-craft.

In other words, I fully agree with Twinsen that hand-crafting should be annoying, because the goal of the game is automation. I just disagree with Twinsen about how hand-crafting should be annoying. Instead of making the interface annoying, the game should make hand-crafting annoying in a way that fits better with the game.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14265
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Reorder crafting

Post by Rseding91 »

I'll give my same answer as the other time :)

What if we remove the part where the hand-crafting makes prerequisites?
If you want to get ahold of me I'm almost always on Discord.
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5207
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Reorder crafting

Post by eradicator »

Rseding91 wrote: Wed Oct 24, 2018 9:10 am What if we remove the part where the hand-crafting makes prerequisites?
When you start making the game crappy on purpose i'm out :p. Especially with complicated mods you can't get rid of the occasional handcraft. Some mods use handcrafting as a "stone age" stage to give a greater feeling of accomplishment when you finally reach automation. Even in base game automation is locked behind research. And removing automated prerequisites would mean more time wasted on boring inventory management. Sometimes it's also better to carry a few stacks of material (plates, chips) when the alternative is carrying a huge variety of different products. E.g. i almost always craft filter inserters in hand, because i don't want to waste inventory slots just because i might need 1 or 2 of them later. (*sigh* end of rage. I can only hope you weren't serious about that.)

What if all new handcraftings were added to the queue front instead of the back? You still don't get manual control over the crafting order, but can make a quick inserter while handcrafting those pesky circuits (looking at you pyanodon), supporting a wider variety of modded gameplay. If you want to truly discourage handcrafting i think it'd be better to make it slower (counter-intuitively hand crafting is currently faster than assembling machine 2, machines should always be faster), or reduce walking speed, instead of making it "annoying" on purpose. I.e. use game mechanics for discouragement, not interface mechanics.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
User avatar
dog80
Filter Inserter
Filter Inserter
Posts: 289
Joined: Thu Dec 08, 2016 11:57 pm
Contact:

Re: Reorder crafting

Post by dog80 »

1 thing that would help is the option to "cancel ALL handcrafting" - because often you queue up quite some things ... then you find out "shit i need that thing right now" -- then you stop all things - craft that - and then return to normal order
User avatar
<NO_NAME>
Filter Inserter
Filter Inserter
Posts: 295
Joined: Tue Aug 02, 2016 9:52 am
Contact:

Re: Reorder crafting

Post by <NO_NAME> »

I agree that using crappy interface as a game mechanic is always a bad idea, regardless of you excuses.
It's like trying to increase difficulty of a platformer game by making controls glitchy and unreliable.
I am a translator. And what did you do for Factorio?
Check out my mod "Realistic Ores" and my other mods!
User avatar
EstebanLB
Fast Inserter
Fast Inserter
Posts: 103
Joined: Mon Apr 15, 2013 3:00 am
Contact:

Re: Reorder crafting

Post by EstebanLB »

leo_battle wrote: Tue Oct 23, 2018 9:30 pm Sometimes you are crafting at item that takes a long time to craft (like a module or a robot frame) and then you run out of something. You have to cancel the module to craft the other items; losing all progress on the module.

What I propose is for the player to be able to hold down LMB on currently crafting items to change the order of what is being crafted. This would also save "progress" towards crafting. There could also be a button you can press as you click to craft an item to add it to the front of the crafting queue.
Sorry for necroing, but I had to add: If you reach long handcrafting queues, then you do not understand Factorio ;)
Tekky
Smart Inserter
Smart Inserter
Posts: 1040
Joined: Sun Jul 31, 2016 10:53 am
Contact:

Re: Reorder crafting

Post by Tekky »

EstebanLB wrote: Thu Feb 28, 2019 3:21 pm Sorry for necroing, but I had to add: If you reach long handcrafting queues, then you do not understand Factorio ;)
That's why I proposed in one of the many threads on this topic that having a long handcrafting queue should trigger a mini-tutorial about automation, so that a newbie player is made aware that he may be playing the game wrongly.

However, even advanced players (such as myself with nearly 2000 hours of play time) sometimes have long handcrafting queues. It is very annoying to have to empty your entire crafting queue whenever you need a single item urgently. This problem could easily be solved with a "queue to front" feature.
Post Reply

Return to “Outdated/Not implemented”