From 868f66e3a5d682ff4130ea40c90ce73ca5bf281b Mon Sep 17 00:00:00 2001 From: Ruben Taelman Date: Mon, 3 Feb 2025 16:26:52 +0100 Subject: [PATCH] Fix world fluid exporter voiding non-placable fluids, Closes #323 --- .../org/cyclops/integratedtunnels/core/FluidHandlerBlock.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/cyclops/integratedtunnels/core/FluidHandlerBlock.java b/src/main/java/org/cyclops/integratedtunnels/core/FluidHandlerBlock.java index 459262d95..3b14de2d1 100644 --- a/src/main/java/org/cyclops/integratedtunnels/core/FluidHandlerBlock.java +++ b/src/main/java/org/cyclops/integratedtunnels/core/FluidHandlerBlock.java @@ -62,6 +62,9 @@ public boolean isFluidValid(int tank, @Nonnull FluidStack stack) { public int fill(FluidStack resource, FluidAction action) { Fluid fluid = resource.getFluid(); BlockState block = fluid.getFluidType().getBlockForFluidState(world, blockPos, fluid.defaultFluidState()); + if (block.isAir()) { + return 0; + } return new BlockWrapper(block, world, blockPos).fill(resource, action); }