[2.0.12] Fluid only input: Number of crafts per tick limited by input buffer size
Posted: Mon Aug 03, 2026 6:28 pm
Problem: The input buffer in the cryo plant while using the ammoniac recipe is not large enough to allow the number of crafts per tick the building could do.
What did I do?
I built a legendary cryo plant with crafting speed ~3,000%. At this speed, it should produce 769 ice/second and 7,7k ammonia. I would expect it to produce that much. It doesn't.
I think I narrowed the problem down: At that speed, the cryo plant completes on average ~2.5 crafts per tick, i.e., in each tick either two or three crafts. However, the input buffer only holds less than 150 ammoniacal solution. Thereby, only 2 crafts per tick can be completed. Sometimes, the input buffer drops below 100 (e.g., 99.7). In the following tick, only one craft is completed.
Related observation: the cryo plant is always showing "working", which makes sense, as it is working in each tick. Hence, the cryo plant doesn't show that it is input starved.
What did I do?
I built a legendary cryo plant with crafting speed ~3,000%. At this speed, it should produce 769 ice/second and 7,7k ammonia. I would expect it to produce that much. It doesn't.
I think I narrowed the problem down: At that speed, the cryo plant completes on average ~2.5 crafts per tick, i.e., in each tick either two or three crafts. However, the input buffer only holds less than 150 ammoniacal solution. Thereby, only 2 crafts per tick can be completed. Sometimes, the input buffer drops below 100 (e.g., 99.7). In the following tick, only one craft is completed.
Related observation: the cryo plant is always showing "working", which makes sense, as it is working in each tick. Hence, the cryo plant doesn't show that it is input starved.