Create Fabric

Create Fabric

10M Downloads

Spout Won't Fill Fluid Containers on Depot when Depot is Targeted by Mechanical Arm

Aixanaka opened this issue ยท 0 comments

commented

Describe the Bug

A spout will not fill fluid containers placed on a depot that is being targeted by a mechanical arm as an input, with a filtered output (the filter doesn't matter so long as it does not match the empty fluid container (figure 4) ). This behaviour only seems to occur while the mechanical arm is waiting for there to be an acceptable input from the depot. (figure 1,2)

At low RPMs-where it takes seconds for the arm to respond to a valid item from the input-the spout will fill up any fluid containers until it has an empty one while the arm is directly waiting on valid input from the depot. Meaning it will only exhibit the behaviour after having deposited the previous item.

Interestingly this exact behaviour is not exhibited while the arm is acting to move the item directly. (figure 3)

Reproduction Steps

  1. Place depot with spout above it
  2. Target Depot, and filtered output with mechanical arm, and place mechanical arm.
  3. Ensure arm is operating at at least ~20rpm (going too low will put off the fail state temporarily)
  4. Supply spout with fluid. Lava, Water...etc.
  5. place bucket on depot (or other fluid containing item)
    ...

Expected Result

The spout should fill the fluid container regardless if the depot it is acting on is targeted by a mechanical arm, given that the mechanical arm is not currently acting on the item on the depot. Which it is not in this scenario due to the filtered output.

Screenshots and Videos

2023-04-21_17 14 40
2023-04-21_17 15 03
2023-04-21_17 46 23
2023-04-21_17 48 40

Crash Report or Log

No response

Operating System

Windows 10

Mod Version

0.5.0i

Minecraft Version

1.19.2

Other Mods

There are no other mods besides fabric API

Additional Context

No response