From f097db44c9c8a23c527bfd7d3bc680467f1485ab Mon Sep 17 00:00:00 2001 From: Darkere Date: Wed, 12 May 2021 15:38:43 +0200 Subject: [PATCH] fix pathfinding over cables (#2972) --- .../com/refinedmods/refinedstorage/block/CableBlock.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/refinedmods/refinedstorage/block/CableBlock.java b/src/main/java/com/refinedmods/refinedstorage/block/CableBlock.java index d4d32932b..f90922988 100644 --- a/src/main/java/com/refinedmods/refinedstorage/block/CableBlock.java +++ b/src/main/java/com/refinedmods/refinedstorage/block/CableBlock.java @@ -11,6 +11,7 @@ import net.minecraft.fluid.Fluid; import net.minecraft.fluid.FluidState; import net.minecraft.fluid.Fluids; import net.minecraft.item.BlockItemUseContext; +import net.minecraft.pathfinding.PathType; import net.minecraft.state.BooleanProperty; import net.minecraft.state.StateContainer; import net.minecraft.tileentity.TileEntity; @@ -66,6 +67,11 @@ public class CableBlock extends NetworkNodeBlock implements IWaterLoggable { return getState(state, world, pos); } + @Override + public boolean allowsMovement(BlockState state, IBlockReader worldIn, BlockPos pos, PathType type) { + return false; + } + @Override @SuppressWarnings("deprecation") public VoxelShape getShape(BlockState state, IBlockReader world, BlockPos pos, ISelectionContext ctx) {