From 20a5b2f816fd50e91c0122aad5dd49e0b5c583f5 Mon Sep 17 00:00:00 2001 From: replaceitem <40722305+replaceitem@users.noreply.github.com> Date: Thu, 9 Mar 2023 20:29:15 +0100 Subject: [PATCH] Added check for vertical direction when getting redstone power --- .../replaceitem/integratedcircuit/IntegratedCircuitBlock.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/replaceitem/integratedcircuit/IntegratedCircuitBlock.java b/src/main/java/net/replaceitem/integratedcircuit/IntegratedCircuitBlock.java index a8ce521..429165e 100644 --- a/src/main/java/net/replaceitem/integratedcircuit/IntegratedCircuitBlock.java +++ b/src/main/java/net/replaceitem/integratedcircuit/IntegratedCircuitBlock.java @@ -134,6 +134,7 @@ public int getStrongRedstonePower(BlockState state, BlockView world, BlockPos po @Override public int getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) { + if(direction.getAxis().isVertical()) return 0; BlockEntity blockEntity = world.getBlockEntity(pos); if(blockEntity instanceof IntegratedCircuitBlockEntity integratedCircuitBlockEntity) { Direction facing = state.get(FACING);