Add a CASTER_HELD_ITEM and SOURCE_HELD_ITEM SimpleToolSources for the break block effect, to allow it to use the held item when breaking blocks (for the purpose of silk touch and similar). These should obtain the held item of the caster or source when breaking blocks.