Add an option to let the machine only switch the recipe when the productivity bar is empty, to prevent wasting the bonus
Posted: Thu Feb 05, 2026 12:02 am
TL;DR
What?
Add an option to let the machine only switch the recipe when the productivity bar is empty, to prevent wasting the bonus.
Why?
It seems impossible to switch recipes without waste using only the circuit network.
Currently, the way to prevent waste is to count the "Finished" signal. If the count is n - 2 (where n is the expected total number of finished signals), and the machine continues working, it means the machine will finish the n-th recipe.
However, when the machine is fast enough to finish more than one recipe in very few tick. for example 4 tick, (I only find method at least 3 tick delay to change recipe, and the machine can also work on the finished tick), that mean, more than 15 times per second, which is possible with beacons and speed modules, the circuit network is too slow to switch the recipe in time to prevent waste.
My blueprint to auto switching recipe. not working when machine fast enough.
Add an option to let the machine only switch the recipe when the productivity bar is empty, to prevent wasting the bonus.
Why?
It seems impossible to switch recipes without waste using only the circuit network.
Currently, the way to prevent waste is to count the "Finished" signal. If the count is n - 2 (where n is the expected total number of finished signals), and the machine continues working, it means the machine will finish the n-th recipe.
However, when the machine is fast enough to finish more than one recipe in very few tick. for example 4 tick, (I only find method at least 3 tick delay to change recipe, and the machine can also work on the finished tick), that mean, more than 15 times per second, which is possible with beacons and speed modules, the circuit network is too slow to switch the recipe in time to prevent waste.
My blueprint to auto switching recipe. not working when machine fast enough.
Code: Select all
0eNrNWF2O4jgQvgrysxl1Qmh+pL3FvrVQZJIKWJ3YGcdhBrU4wNxiXvZic5ItO8EQcLaBppeGl4rLLn/1b/uNLPMaSsWFJvM3whMpKjJ/eSMVXwmWmzG9LYHMyYYrXeMIJYIVZqCZMSy44GJFdpRwkcJPMg92C0pAaK45NLLsxzYWdbEEhROcCLObZkIPE1ksuWBaKpRfygrXSmE2R3nDMPw2pmSLC7+NcZuUK0ga/pQaEVrJPF7Cmm04rsdFVcOvujQC2SOkJOO5BnU66mCVJahhwpY5IJ7vqDbiR4aQqrAmQLwlUxbvnPxlB2pjweBp/9tRJzh0giFHNEoKngwTrpKa6zuIHznxLN0wkUD6YeEL/O/MFieeO2hSWVWkesdzgd9vkd9vEq3OmhlEMZHKgvhQHBROIeEpvAMimF0FopUZIy/lLoyOvzBkMq4qHV+cI8CStcmQfbwfG/vEIX9+/UNoR34sQP+Q6tXiUJCSecbyCihZKQDUQ6sarJmuBJWsIXntoprdAMZs77BYZLu9FIhbCOhLcgNCLjJ5YjZP+D4MHmxAbfW6rX5+314N7hYcnx5dd7PYfZHex3z+PHhcVH1FG72fiX9+/b5fLuIBQta6rPWVZ5GD7cptbNtanClZxFygLBfZPsv2NLzoylYz+TKtBs89KOemLPh4fe1s/pDs+b/U9xbLd9T/xALrqWVB8GjbHorHIyLr6yv6dWPoc05aH6vuPZV6fHrJKtgKIeJNq8xNHniK9dQW66hbqoOw706pY5zEDcJGUwUsNaVbI5KqM9jMizO8GVfrg2ksD0+LaC1+tsbY0pwk3VhHxA3eawVeG7274ztjDisQKVNbnMw1FO19OTXS2sWlkmmNttvgimGBdA7DEfEL2Tkp5vKKptigGSQymlu4+8J2icUL1Zi391wPJ+jlhL2cUS8nMlG18ITVs7PSss5f0UYVKA3e3j9tXykmF3b/9pIem8hyzxFtJvtdUFfQnYn4S8nzuFQos5lvByAd2lwlHo0mRxplmTnRrKHy5seso9B/qYB+h1hm8dEF3nSdlusONDEI86SSHsqDX08F32vEdNC15xnHOO1cwenlLttr+Hzhw9JeI6dH44QzRc3cD5+wn84qcH9yXh8Gs4vDYNIJA39en7/xPV3uhUnHCw9LFWxLPzACTIi9BDQ0/wV9CWlER5Ya0QCpUUtFLRXRseVGODamgaXMmggp/KZoiKAlJ46aOuoZKdzYeLkA9yLZxkprTLon5iQIDoHzN1Mr0IOGN5DZQPMC0VOyYYrbp0uUYH3TK25mmrpURZ0zwx8MByGOpFCiHcHEoLXxoinbxpXurZiSnC0hNy291nLQdkbcG1Wwvh0/h7NoNhtPw6dxFAW73b+037uR