Command i18n through /testforblocks, and associated refactors (#1035)

34 files changed