Как я уже писал в комментариях под вопросом, ошибок в вашем коде больше одной. Во-первых,
у вас Java 8, соответственно должно быть JNI_VERSION_1_8, а не JNI_VERSION_1_6.
Во-вторых, надо открыть архиватором jar-файл майнкрафта, найти в нём файл MANIFEST.MF и посмотреть в нём значение атрибута Main-Class. Вероятно, там будет net.minecraft.server.Main. Тогда надо поменять строку
FindClass("YourMainClass") на FindClass("net/minecraft/server/Main")
В-третьих, вы проверяете результат выполнения JNI_CreateJavaVM, но ошибкой может закончиться и любая другая операция, включая FindClass, поэтому надо добавить ещё проверок ошибок, чтобы не гадать, что произошло, над невнятным сообщением "Failed setting boot class path".
В-четвёртых, CallStaticVoidMethod заблокируется до тех пор, пока сервер майнкрафта не будет остановлен, то есть окно Qt так и не будет отображено. Если оно вам нужно, придётся JVM запускать в QThread.