I thought I had… It seems that I hadn’t set the java version in the launcher, but even setting it to the latest 64-bit version of java, it still crashed unless I used the old launcher.
I fixed it to work with the new launcher by using this configuration