added try-catch code trying TE wrench error in SMP.
added ItemStack sensitive block register mode.