diff --git a/src/main/java/carpet/helpers/RedstoneWireTurbo.java b/src/main/java/carpet/helpers/RedstoneWireTurbo.java index 1bda7fc0..49a81f8a 100644 --- a/src/main/java/carpet/helpers/RedstoneWireTurbo.java +++ b/src/main/java/carpet/helpers/RedstoneWireTurbo.java @@ -328,6 +328,7 @@ public class RedstoneWireTurbo if (!oldState.canPlaceAt(worldIn, pos)) { // Pop off the redstone dust Block.dropStacks(oldState, worldIn, pos); + worldIn.clearBlockState(pos, false); // Mark this position as not being redstone wire upd1.type = UpdateNode.Type.OTHER; diff --git a/src/main/java/carpet/mixins/RedstoneWireBlockMixin.java b/src/main/java/carpet/mixins/RedstoneWireBlockMixin.java index f197cef7..354985b3 100644 --- a/src/main/java/carpet/mixins/RedstoneWireBlockMixin.java +++ b/src/main/java/carpet/mixins/RedstoneWireBlockMixin.java @@ -77,7 +77,7 @@ public abstract class RedstoneWireBlockMixin implements RedstoneWireBlockInterfa } /** - * @author soykaf + * @author theosib, soykaf, gnembon */ @Overwrite private BlockState updateLogic(World world_1, BlockPos blockPos_1, BlockState blockState_1) {