Notwithstanding any other provision of this code or of law and except as provided in the State Building Standards Law, Part 2.5 (commencing with Section 18901) of Division 13 of the Health and Safety Code, on and after January 1, 1980, the supervisor or the Division of Oil and Gas shall not adopt nor publish a building standard as defined in Section 18909 of the Health and Safety Code unless the provisions of Sections 18930, 18933, 18938, 18940, 18943, 18944, and 18945 of the Health and Safety Code are expressly excepted in the statute under which the authority to adopt rules, regulations, or orders is delegated. Any building standard adopted in violation of this section shall have no force or effect. Any building standard adopted before January 1, 1980, pursuant to this code and not expressly excepted by statute from such provisions of the State Building Standards Law shall remain in effect only until January 1, 1985, or until adopted, amended, or superseded by provisions published in the State Building Standards Code, whichever occurs sooner.