diff --git a/src/main/scala/li/cil/oc/util/FluidUtils.scala b/src/main/scala/li/cil/oc/util/FluidUtils.scala index 542dfe77d..2b50bf24e 100644 --- a/src/main/scala/li/cil/oc/util/FluidUtils.scala +++ b/src/main/scala/li/cil/oc/util/FluidUtils.scala @@ -174,7 +174,7 @@ object FluidUtils { def canFill(fluid: Fluid): Boolean = fluid.canBePlacedInWorld override def fill(resource: FluidStack, doFill: Boolean): Int = { - if (resource != null && resource.getFluid.canBePlacedInWorld && resource.getFluid.getBlock != null) { + if (resource != null && resource.getFluid.canBePlacedInWorld && resource.getFluid.getBlock != null && resource.amount >= 1000) { if (doFill) { val world = position.world.get if (!world.isAirBlock(position) && !world.containsAnyLiquid(position.bounds))