I'm unsuccessfully trying to open Minecraft but java is being an idiot?

It says "To open "Minecraft" you need to install the legacy Java SE6 runtime."

I have installed:

Java Runtime Environment.dmg
jdk-8u25-macosx-x64.dmg
jre-8u25-macosx-x64.dmg
jre8u11macosxx64.dmg

Installed, finished, restarted the entire computer many times. I still get the same dialogue box telling me I need to install the legacy Java SE6 runtime.

I'm running the newest version of OS X 10.10

Any clues?

The version numbers are given to you in the filenames… Jre-?8.* is going to stand for the Java Runtime Environment 8.

Obviously since the program is asking for the _legacy Java SE6 runtime_ you need version 6.

Install the Java SE6 runtime environment from the Oracle Website, or downgrade with your package manager.
http://www.oracle.com/...19409.html