Create

Create

86M Downloads

Incompatibility with red stringed container (botania)

artemisSystem opened this issue ยท 1 comments

commented

If a chute or funnel is connected to a red stringed container from botania, when leaving and rejoining the world, depending on the position in the world (some places the bug happens, some places it works as expected), they will not extract any items until break and replace the chute or funnel. Breaking and replacing the red stringed container does not work. Even breaking the red stringed container, placing a regular chest, having the funnel extract an item from that chest, breaking the chest, and then re-placing the red stringed container does not work, even if the red stringed container binds to a different inventory or is even pointing in a different direction.

I think the issue is on create's side because a botania dev said the red string checks its linked inventory every tick, so i think there's a race condition where the red stringed containers don't tick their inventory before create initializes the funnels/chutes, and the funnel/chute never re-checks.

I'm guessing there's some optimization on create's end that sees that the red stringed container's block data has not changed (it appears to only contain its own id and coordinates), and assumes its inventory is still empty (because when it first polled, the red stringed container had not initialized yet, and didn't have an inventory to present).

commented

Appears to be fixed in 0.3.2/0.3.2a, thanks