Heya everyone! I'm attempting to make a wrapper for Paper, which is a server software written in Java. So I'm using JNim, but i am unable to actually run thr produced binary, any help would be appreciated! Code:
import jnim
jclass net.minecraft.server.Main of JVMObject:
proc main()
initJNI()
var MCMain = new Main
MCMain.main
Error:
(most recent call last) /home/pi/PaperNim/nim/main.nim(10) main /home/pi/.nimble/pkgs/jnim-0.5.1/jnim/private/jni_generator.nim(490) main /home/pi/.nimble/pkgs/jnim-0.5.1/jnim/private/jni_api.nim(235) getMethodId SIGSEGV: Illegal storage access. (Attempt to read from nil?)
As a quick guess, try adding constructor definition to jclass:
jclass net.minecraft.server.Main of JVMObject:
proc new()
proc main()