From aef721a2483fa6c336a0343b7ae6abe725a45802 Mon Sep 17 00:00:00 2001 From: LexManos Date: Sat, 28 May 2016 23:06:42 -0700 Subject: [PATCH] Fixed FluidUtil.tryEmptyFluidContainerItem not checking if the tank can accept fluids first. Closes #2527 --- src/main/java/net/minecraftforge/fluids/FluidUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minecraftforge/fluids/FluidUtil.java b/src/main/java/net/minecraftforge/fluids/FluidUtil.java index 52facc972f..f5b000f586 100644 --- a/src/main/java/net/minecraftforge/fluids/FluidUtil.java +++ b/src/main/java/net/minecraftforge/fluids/FluidUtil.java @@ -367,7 +367,7 @@ public class FluidUtil max = fluidContainer.getCapacity(container); } FluidStack drained = fluidContainer.drain(container, max, false); - if (drained != null) + if (drained != null && tank.canFill(side, drained.getFluid())) { // check how much we can fill into the tank int filled = tank.fill(side, drained, false);