Invertir colors de la representación de Java

Estoy haciendo una plataforma en 2D en Java con el motor slick2d. Solo uso 2 colors: blanco y negro. Quiero implementar una característica si invierto los colors de ciertas entidades. Sin embargo, no puedo encontrar una manera de hacer esto. ¿Alguien sabe de una manera o function fácil?

Pruebe esto en blanco primero, agregue este Color test = new Color(0f,1f,0f); luego en tu método de render usando tu hoja de sprites hazlo.

 spriteSheet.startUse(); test.bind(); //draw sprites spriteSheet.endUse(); 

Si esto funciona, entonces podría simplemente tener una única hoja de sprite (de todo blanco) y colorearla de todos modos.

Espero eso ayude