Implement BlockCommandPreprocessEvent. Adds BUKKIT-3545