Page 1 of 1

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
by nullptr0x0
TL;DR
Screenshot 2026-02-05 065837.png
Screenshot 2026-02-05 065837.png (51.7 KiB) Viewed 240 times
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.

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

Re: Add an option to let the machine only switch the recipe when the productivity bar is empty, to prevent wasting the b

Posted: Thu Feb 05, 2026 1:35 am
by Rseding91
This has an easy fix: don’t use circuit set recipe if you want to get the max productivity. The fact it has *some* downside means it’s a trade off and there is no perfect/best option.