- How full can an assembling machines (or other producer)s output slot be before it stops crafting?
- How much can an inserter insert into an input slot?
- How full can the input slot (or output slot?) be before an inserter refuses to insert into a machine?
- How much can you manually insert into said output slot?
- How much can you manually insert into an input slot?
- How much fluid can the machine draw into an input slot? (I assume trying to use a pump to get more won't work?)
- How much fluid is allowed on an output slot?
What is the capacity of the item slots in an assembler?
- IsaacOscar
- Filter Inserter
- Posts: 843
- Joined: Sat Nov 09, 2024 2:36 pm
- Contact:
What is the capacity of the item slots in an assembler?
For some circuit network stuff, I was wondering the following:
Re: What is the capacity of the item slots in an assembler?
1. depends on the item. For furnaces a full stack usually, for other machine depends.
2.+3. see https://wiki.factorio.com/Inserters#Insertion_limits
4.+5.: as far as I remember my own testing, it's 1 stack for output and 1.5 stacks for input, so it's item dependent
6. as far as I see, machines pull for 2 crafts
7. A machine only starts crafting fluid output if it's not in status full. The visible output size is 2 crafts. Keep in mind there's an additional invisible buffer. Consider a machine crafting 50, so the visible output buffer will take 100 at maximum. Imagine it is currently 99 of its 100 maximum, so the machine starts crafting. If it finishes, it crafted 50 and the output goes from 99 to 100. The remaining 49 stays hidden, the crafting bar stays at 100%, the status goes to "output full", and the machine stops crafting. If the output is slowly drained, it is immediately filled again by these hidden 49, and as soon as all 49 were drained this way, the "output full" status is cleared, the crafting bar goes from 100% to 0%, and the machine is ready to start the next craft.
More formalized: the status goes to "output full" if it's not possible to completely empty the invisible crafting buffer into the output (which has a size of 2*crafting result) and it is cleared otherwise. The status doesn't go to "output full" if the visible output buffer is full - it goes to "output full" if there was something crafted and it's not possible to completely move the invisible buffer content to the visible output buffer.
2.+3. see https://wiki.factorio.com/Inserters#Insertion_limits
4.+5.: as far as I remember my own testing, it's 1 stack for output and 1.5 stacks for input, so it's item dependent
6. as far as I see, machines pull for 2 crafts
7. A machine only starts crafting fluid output if it's not in status full. The visible output size is 2 crafts. Keep in mind there's an additional invisible buffer. Consider a machine crafting 50, so the visible output buffer will take 100 at maximum. Imagine it is currently 99 of its 100 maximum, so the machine starts crafting. If it finishes, it crafted 50 and the output goes from 99 to 100. The remaining 49 stays hidden, the crafting bar stays at 100%, the status goes to "output full", and the machine stops crafting. If the output is slowly drained, it is immediately filled again by these hidden 49, and as soon as all 49 were drained this way, the "output full" status is cleared, the crafting bar goes from 100% to 0%, and the machine is ready to start the next craft.
More formalized: the status goes to "output full" if it's not possible to completely empty the invisible crafting buffer into the output (which has a size of 2*crafting result) and it is cleared otherwise. The status doesn't go to "output full" if the visible output buffer is full - it goes to "output full" if there was something crafted and it's not possible to completely move the invisible buffer content to the visible output buffer.