diff --git a/src/main/kotlin/one/oktw/galaxy/item/event/Wrench.kt b/src/main/kotlin/one/oktw/galaxy/item/event/Wrench.kt index eb7ccc939..f09f6dce2 100644 --- a/src/main/kotlin/one/oktw/galaxy/item/event/Wrench.kt +++ b/src/main/kotlin/one/oktw/galaxy/item/event/Wrench.kt @@ -214,7 +214,8 @@ class Wrench { world.setBlockState(blockPos, newState) world.updateNeighbor(newState, blockPos, newState.block, blockPos, true) - Block.postProcessState(newState, world, blockPos).let { if (!it.isAir) world.setBlockState(blockPos, it, 2) } + // Workaround disable state update for bell + Block.postProcessState(newState, world, blockPos).let { if (!it.isAir && it.block != BELL) world.setBlockState(blockPos, it, 2) } return true }