From 18f31ac3ef836d1cfe076beb887a59e37c6b38b3 Mon Sep 17 00:00:00 2001 From: GlodBlock <1356392126@qq.com> Date: Thu, 2 Mar 2023 16:46:35 +0800 Subject: [PATCH] fix export bus exporting too much fluid --- .../com/glodblock/github/common/parts/PartFluidExportBus.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java b/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java index 67518f1b..a81a9887 100644 --- a/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java +++ b/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java @@ -137,8 +137,9 @@ public class PartFluidExportBus extends FCSharedFluidBus implements ICraftingReq this.source); } + int space = fh.fill(this.getSide().getOpposite(), toExtract.getFluidStack(), false); + toExtract.setStackSize(space); final IAEFluidStack real = inv.extractItems(toExtract, Actionable.MODULATE, this.source); - if (real != null && isAllowed) { int realInserted = fh.fill(this.getSide().getOpposite(), real.getFluidStack(), true); if (realInserted < real.getStackSize()) {