diff --git a/src/main/java/com/enderio/core/common/util/FluidUtil.java b/src/main/java/com/enderio/core/common/util/FluidUtil.java index ec65c73b..2d9e8a49 100644 --- a/src/main/java/com/enderio/core/common/util/FluidUtil.java +++ b/src/main/java/com/enderio/core/common/util/FluidUtil.java @@ -59,6 +59,9 @@ public static IFluidHandler getFluidHandler(IBlockAccess world, BlockCoord bc) { } public static IFluidHandler getFluidHandler(IBlockAccess world, int x, int y, int z) { + if (world instanceof World && !((World) world).blockExists(x, y, z)) { + return null; + } TileEntity te = world.getTileEntity(x, y, z); return getFluidHandler(te); }