(I will +rep)
I made a 1.12.1 P-Server to test stuff, and I was looking at the gameobjects_template.
So I decided to add a couple custom game objects to see if I can add a few buildings or something, then downloaded a dbc editor and mpq editor. I added my couple custom gameobjects to a new patch-3.MPQ, I also replaced the GameObjectDisplayInfo in DBC folder of the server.
I feel I did it right, although I get a corrupted MPQ error when I load the Vanilla WoW.exe, I've tried everything and searched everywhere. I'm not sure what to do...
Inside the patch I named the file: DBFilesClient\GameObjectDisplayInfo.dbc