added buildcraft api for controller block