Create icon indicating copy to clipboard operation
Create copied to clipboard

Cauldron Capability in 1.21 expect full buckets

Open Soaryn opened this issue 10 months ago • 1 comments

Description

Pumping water from an infinite source into a cauldron will never fill since the cauldron needs a full bucket, and the pipes don't accumulate over time while only sending 100mB.

Note, the "low" pump rate is actually fine we just need the pipe to be able to accumulate to some buffer to allow for fluids to fill capabilities that are expecting some minimum.

To replicate the setup:

  1. Place Cauldron
  2. Place Pump facing Cauldron
  3. Provide some infinite source of water (or Lava)
  4. try pumping the water into the cauldron.

There is a chance the extracting from cauldrons also may have problems, though I didn't test before closing the game.

Game Log

N/A

Debug Information

N/A

Soaryn avatar Mar 04 '25 01:03 Soaryn

The same is true on 1.20.1 when using Capable Cauldrons, whose capabilities similarly only allow filling with a bucket or more of fluid: https://github.com/CoFH/CapableCauldrons/blob/d026375b732b86f1f2d9a3a83d73894eef5049fe/src/main/java/cofh/capablecauldrons/common/capabilities/CauldronTank.java#L63

VoidLeech avatar Apr 22 '25 21:04 VoidLeech