私自在林地上建房,主要违反了以下法律法规的规定:
《中华人民共和国城乡规划法》的相关规定
《中华人民共和国土地管理法》的相关规定
《中华人民共和国森林法》的相关规定(虽未直接提及建房,但提供了森林保护的法律框架)
其他相关法规及后果
法律建议: