There's definitely should be:
```java
BlockUtil.canChange... && !BuildCraftAPI.isSoft... && block.getHardness < MAX;
```
Or I something missed?