BuildCraft has an explicit fix for that since late 6.1.xSo i searched the first three lines, and came up with this;
"There is a per-block-ID setting for "Should this block type render translucent stuff?". (where "translucent stuff" = "stuff rendered in the second pass")
If a block specifies that it renders translucent stuff, but doesn't actually render translucent stuff, and there's no other translucent stuff in the same render chunk, this crash occurs.
This makes it impossible to have a block that sometimes renders translucent stuff (for example, depending on the block's metadata or tile entity data) without resorting to hacky workarounds (like rendering an invisible quad)."
Given some other things said in the thread this came from, do you have any Buildcraft pipes or other "transparent" blocks?
This is not us. Please listen.So, if it really hates translucent stuff that much, you may need to go in with MC edit or similar and delete them all. This'll likely include the pipes, and anything else that's partially translucent. Hopefully that'll fix it enough so you can get back in. Then you should slowly replace everything till it happens again.