Robert: I made it work by using the LGM1.8 jar instead of the repository's source for the LGM library.
Yes I am sorry forthevin
Now I don't know what I did with my most recent fixes to LGM that I never committed. I think that might be what I gave you but with the shader class removed because I was pissed off at the EGM format and I didn't want to add it in then fuck up all your games or something.