
Edited op with installation guide and FAQs.
Will follow up with scripting guide and a minor bugfix update in the coming days.
C:\Haven>java -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se -r ./res
Warning: Caught Exception while retrieving executable temp base directory:
java.lang.RuntimeException: Could not determine a temporary executable directory
at com.jogamp.common.util.IOUtil.getTempDir(IOUtil.java:1391)
at com.jogamp.common.util.cache.TempFileCache.<clinit>(TempFileCache.jav
a:80)
at com.jogamp.common.util.cache.TempJarCache.initSingleton(TempJarCache.
java:89)
at com.jogamp.common.os.Platform$1.run(Platform.java:201)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:179)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:120)
at javax.media.opengl.GLCapabilities.<init>(GLCapabilities.java:84)
at haven.HavenPanel.<clinit>(HavenPanel.java:74)
at haven.MainFrame.<init>(MainFrame.java:168)
at haven.MainFrame.main2(MainFrame.java:309)
at haven.MainFrame.access$100(MainFrame.java:56)
at haven.MainFrame$6.run(MainFrame.java:364)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: Can't lo
ad library: C:\Haven\nativewindow_awt.dll
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoad
erBase.java:596)
at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.ja
va:64)
at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNIL
ibLoaderBase.java:96)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.j
ava:459)
at jogamp.nativewindow.NWJNILibLoader.access$000(NWJNILibLoader.java:39)
at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:49)
at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:41)
at java.security.AccessController.doPrivileged(Native Method)
at jogamp.nativewindow.NWJNILibLoader.loadNativeWindow(NWJNILibLoader.ja
va:41)
at jogamp.nativewindow.jawt.JAWTUtil.<clinit>(JAWTUtil.java:327)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.media.nativewindow.NativeWindowFactory$3.run(NativeWindowFactor
y.java:338)
at javax.media.nativewindow.NativeWindowFactory$3.run(NativeWindowFactor
y.java:334)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWind
owFactory.java:334)
at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.
java:1690)
at javax.media.opengl.GLProfile.access$000(GLProfile.java:77)
at javax.media.opengl.GLProfile$1.run(GLProfile.java:201)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:187)
at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1977)
at javax.media.opengl.GLCapabilities.<init>(GLCapabilities.java:84)
at haven.HavenPanel.<clinit>(HavenPanel.java:74)
at haven.MainFrame.<init>(MainFrame.java:168)
at haven.MainFrame.main2(MainFrame.java:309)
at haven.MainFrame.access$100(MainFrame.java:56)
at haven.MainFrame$6.run(MainFrame.java:364)
at java.lang.Thread.run(Unknown Source)
C:\Haven>pause
Press any key to continue . . .
C:\Users\Ni^2\Desktop\New folder>java -Xms256m -Xmx512m -jar haven.jar moltke.se
atribe.se -r ./res
Warning: Caught Exception while retrieving executable temp base directory:
java.lang.RuntimeException: Could not determine a temporary executable directory
at com.jogamp.common.util.IOUtil.getTempDir(IOUtil.java:1391)
at com.jogamp.common.util.cache.TempFileCache.<clinit>(TempFileCache.jav
a:80)
at com.jogamp.common.util.cache.TempJarCache.initSingleton(TempJarCache.
java:89)
at com.jogamp.common.os.Platform$1.run(Platform.java:201)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:179)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:120)
at javax.media.opengl.GLCapabilities.<init>(GLCapabilities.java:84)
at haven.HavenPanel.<clinit>(HavenPanel.java:74)
at haven.MainFrame.<init>(MainFrame.java:168)
at haven.MainFrame.main2(MainFrame.java:309)
at haven.MainFrame.access$100(MainFrame.java:56)
at haven.MainFrame$6.run(MainFrame.java:364)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: Can't lo
ad library: C:\Users\Ni^2\Desktop\New folder\gluegen-rt.dll
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoad
erBase.java:596)
at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.ja
va:64)
at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNIL
ibLoaderBase.java:96)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.j
ava:459)
at com.jogamp.common.os.DynamicLibraryBundle$GlueJNILibLoader.loadLibrar
y(DynamicLibraryBundle.java:388)
at com.jogamp.common.os.Platform$1.run(Platform.java:209)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:179)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:120)
at javax.media.opengl.GLCapabilities.<init>(GLCapabilities.java:84)
at haven.HavenPanel.<clinit>(HavenPanel.java:74)
at haven.MainFrame.<init>(MainFrame.java:168)
at haven.MainFrame.main2(MainFrame.java:309)
at haven.MainFrame.access$100(MainFrame.java:56)
at haven.MainFrame$6.run(MainFrame.java:364)
at java.lang.Thread.run(Unknown Source)
C:\Users\Ni^2\Desktop\New folder>pause
Press any key to continue . . .
Xcom wrote:That might fix the problem as for some random reason your client attempts to look for the jogl files in the main directory of the client.
Xcom wrote:Also try to place all the files inside the lib folder in the main directory next to the run.bat. That might fix the problem as for some random reason your client attempts to look for the jogl files in the main directory of the client.
borka wrote:@Nini
have you tried with copying all the jogl and gluegen-rt files over from fresh Ender into Apoc and running it?
Users browsing this forum: Bytespider [Bot], Claude [Bot] and 1 guest