OpenGL glColor3f interfering with textures?

Hey so my problem is pretty short and simple. I’m kind of new to OpenGL and I noticed that when I call glColor3f when I’m about to draw lines or a quad, it sets all of the textures that I rendered to be that color as well. I tried using glPushMatrix() and glPopMatrix() before I called glColor3f(1, 0, 0) but it still changed all of my textures to be red and black… :frowning: (I load my textures with SlickUtil btw) Any way around this? Thanks.