diff --git a/src/main/java/WayofTime/bloodmagic/ritual/RitualCrushing.java b/src/main/java/WayofTime/bloodmagic/ritual/RitualCrushing.java index d9a9bc2e..7b02f0cf 100644 --- a/src/main/java/WayofTime/bloodmagic/ritual/RitualCrushing.java +++ b/src/main/java/WayofTime/bloodmagic/ritual/RitualCrushing.java @@ -67,7 +67,7 @@ public class RitualCrushing extends Ritual IBlockState state = world.getBlockState(newPos); Block block = state.getBlock(); - if (block.equals(ModBlocks.ritualController) || block.equals(ModBlocks.ritualStone)) + if (block.equals(ModBlocks.ritualController) || block.equals(ModBlocks.ritualStone) || block.getBlockHardness(state, world, newPos) == -1.0F) { continue; } @@ -113,7 +113,7 @@ public class RitualCrushing extends Ritual } } - world.setBlockToAir(newPos); + world.destroyBlock(newPos, false); network.syphon(getRefreshCost()); break;