Skip to content

Commit 7155ca3

Browse files
committed
Fix creative tanks only outputting up to 1kL at a time
1 parent 7141fcf commit 7155ca3

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityCreativeTank.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ public void update() {
129129
if (fluidHandler == null || fluidHandler.getTankProperties().length == 0)
130130
return;
131131

132-
FluidStack stack = fluidTank.getFluid().copy();
132+
FluidStack stack = fluidTank.getFluid();
133133
int canInsertAmount = fluidHandler.fill(stack, false);
134134
stack.amount = Math.min(mBPerCycle, canInsertAmount);
135135

@@ -231,5 +231,17 @@ public FluidStack drain(int maxDrain, boolean doDrain) {
231231
public int fill(FluidStack resource, boolean doFill) {
232232
return 0;
233233
}
234+
235+
@Override
236+
public FluidStack getFluid() {
237+
FluidStack fluid = super.getFluid();
238+
239+
if (fluid != null) {
240+
fluid = fluid.copy();
241+
fluid.amount = mBPerCycle;
242+
}
243+
244+
return fluid;
245+
}
234246
}
235247
}

0 commit comments

Comments
 (0)