Put the summary of the bug you're having here
What I expected to happen was...:
The new launcher works
What actually happened was...:
System level dialogue appears reporting "This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."
Steps to Reproduce:
1. Launch Minecraft on 10.11
Notes
According the the release notes from Apple at https://developer.apple.com/library/prerelease/mac/releasenotes/General/rn-osx-10.11/ :
OS X El Capitan is the last major release of OS X that will support the previously deprecated Java 6 runtime and tools provided by Apple. Applications or features that depend upon Java 6 may not function properly or will not launch when Java 6 is removed. Developers should move to a newer version of Java as provided by Oracle. For more info on Java from Oracle: http://www.oracle.com/technetwork/java/javase/overview/.
Linked issues
duplicates 1
Attachments
Comments 3
Best solution is delete the current version, reinstall the app, restart, run the app, let it update, restart again, and it should work.
Via DinnerBone on twitter.
The game does work when you use the Linux launcher, as that just runs the system default Java.