The terrain texture appears in gtkradiant when I build it. Also I know it compiles, because at one point I changed the skybox from caulk to yavin and it worked just fine. I'm wondering if EasyGen makes the .shader on default for a different q3 engine game, and jka is just different enough to cause errors. After all, it dumps the .shader in the scripts folder (which has none of jka's .shaders). I really don't know anything about shader files since I don't know what the keys mean at all. I've worked with them for skins before, but it was mostly copy paste from other skins' shaders and very vague understanding of the structure.