okay so apparently you can just make the texture too big in the model. and it just overflows.
I've fixed that now, as well as the sides. only problem is thát I still have yet to generate working models for the other 20 or so. which is uh. I don't know why it doesn't work. I also need to generate blockstates for all of them which is Yay