Java has nothing to do with Graphics. OpenGL does the graphics and it has nothing to do with Java. Unless a mod uses a feature thats only added in Java 8 (Which there is no real justification to use in a Minecraft mod) then it should always be compiled for Java 7 as that is what most other mods...