Custom client by Latikai, building on Ender's client

Forum for game modifications and custom clients.

Re: Custom client by Latikai, building on Ender's client

Postby Taipion » Sat Mar 04, 2017 2:00 pm

This is the most frequent crash I get with your great client, having this about 1-2 times per month, so this time I thought of copying the error and get it here. :-)

Looks like some faulty UI thingy, but that's just a guess.

java.lang.RuntimeException: java.lang.NullPointerException
at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
at haven.HavenPanel.run(HavenPanel.java:453)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at haven.Label.draw(Label.java:48)
at haven.Widget.draw(Widget.java:514)
at haven.Widget.draw(Widget.java:519)
at haven.Window.draw(Window.java:209)
at haven.Widget.draw(Widget.java:514)
at haven.Widget.draw(Widget.java:519)
at haven.RootWidget.draw(RootWidget.java:182)
at haven.UI.draw(UI.java:165)
at haven.HavenPanel.redraw(HavenPanel.java:296)
at haven.HavenPanel$1.display(HavenPanel.java:92)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2660
Joined: Fri Mar 08, 2013 4:12 pm

Re: Custom client by Latikai, building on Ender's client

Postby Ghoul » Sat Mar 04, 2017 2:43 pm

Client crashes due to issue with Xtended > Craft window becoming blank upon relogging after logging out without restarting the client.

To reproduce:
    1. Enter the world on any character and open the craft window from Xtended > Craft window.
    2. Logout by any means that will not close the client (Tested with sleep in leafy bed, :act lo, :act lo cs, same error for each method)
    3. Repeat step 1. It doesn't matter if you login to the same character or account from step 1 as long as you don't restart the client. The craft window should now appear like this:
    Image

    4. Click anywhere inside the blank panel which previously listed all of the crafting options. The client will now crash with the following error:
    Code: Select all
    java.lang.NullPointerException
       at haven.CraftWnd$RecipeListBox.change(CraftWnd.java:275)
       at haven.CraftWnd$RecipeListBox.change(CraftWnd.java:251)
       at haven.Listbox.mousedown(Listbox.java:110)
       at haven.Widget.mousedown(Widget.java:528)
       at haven.Window.mousedown(Window.java:227)
       at haven.Widget.mousedown(Widget.java:528)
       at haven.GameUI.mousedown(GameUI.java:1329)
       at haven.Widget.mousedown(Widget.java:528)
       at haven.UI.mousedown(UI.java:333)
       at haven.HavenPanel.dispatch(HavenPanel.java:391)
       at haven.HavenPanel.run(HavenPanel.java:444)
       at java.lang.Thread.run(Thread.java:745)

Note: You can also choose to not click the blank area in the craft window and avoid the crash but the client must be restarted to restore functionality to Xtended > Craft window.
Realak wrote:You guys are treating this game like it is a pvp esport or something and not the retarded version of farmville it is.
User avatar
Ghoul
 
Posts: 226
Joined: Thu Feb 16, 2017 3:10 am
Location: Canada

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Sat Mar 04, 2017 3:10 pm

Oops. Now I guess you know how many people use this feature :) Will fix today, working on a couple of smaller QoL fixes as we speak.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Sat Mar 04, 2017 4:07 pm

New version of the client:
- The craft window crash is fixed
- The character selector screen now sports a small 'logout' button
- all open windows will now reposition themselves to stay on the screen, whenever the screen is resized. Keep in mind that position is relative to the top left corner.

The new version should be live in a few minutes.
edit: update is live
Last edited by Kandarim on Sat Mar 04, 2017 4:14 pm, edited 3 times in total.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby punker » Sat Mar 04, 2017 4:11 pm

Kandarim wrote:New version of the client:
- The craft window crash is fixed
- The character selector screen now sports a small 'logout' button
- all windows will now replace themselves to stay on the screen, whenever the screen is resized. Keep in mind that position is relative to the top left corner.

The new version should be live in a few minutes.


Nice one, thanks for continued support :D
User avatar
punker
 
Posts: 57
Joined: Fri Jan 20, 2017 5:15 pm

Re: Custom client by Latikai, building on Ender's client

Postby Gloomy » Sat Mar 04, 2017 4:16 pm

Love the client! Thanks for the hard work.

I'm trying to get the client to run on my mac, and am getting the following:

Command: java -jar lsalem.jar -U http://game.salemthegame.com/res/ game.salemthegame.com

Response:
Exception in thread "main" java.lang.UnsupportedClassVersionError: haven/MainFrame : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

I'm confident that the answer is somewhere in the previous 200 pages of this thread but I can't find it. Would anyone mind sharing what command they use on MAC to make the client work?

Thanks
Gloomy
 
Posts: 28
Joined: Mon Aug 27, 2012 7:16 pm

Re: Custom client by Latikai, building on Ender's client

Postby Bleuwulf » Sat Mar 04, 2017 4:16 pm

Ghoul wrote:
Bleuwulf wrote:LoL this problem is easy to fix,just hunt around online for a "crack" and then before you run it wring it through Jotti to make sure you didnt pull a malware :p https://virusscan.jotti.org/


I don't feel like installing a cracked version of windows. I just want something legitimate.

ok then,guess your only option is contact microsoft to pay $50-100 or more for the exact same software code you've already purchased before, but "legitimate". to each their own,I suppose...
This game is full of cowards. Don't fear the braggarts and blowhards,it's the ones who CLAIM to be your friends that will lure you into ambush and backstab you.....
User avatar
Bleuwulf
 
Posts: 183
Joined: Tue Mar 19, 2013 12:27 am
Location: Kekistan (USA)

Re: Custom client by Latikai, building on Ender's client

Postby AcidSpiral » Sat Mar 04, 2017 4:45 pm

Erased my derail for Kandarim. Tried to delete the post but the delete button isn't there now.
Last edited by AcidSpiral on Sat Mar 04, 2017 5:06 pm, edited 1 time in total.
AcidSpiral
Customer
 
Posts: 494
Joined: Thu Mar 21, 2013 3:32 am

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Sat Mar 04, 2017 4:50 pm

Kindly go take your derails somewhere else.
Gloomy wrote:Exception in thread "main" java.lang.UnsupportedClassVersionError: haven/MainFrame : Unsupported major.minor version 51.0


This means that your Java installation does not support the Java version required by the client it states that major/minor version 51.0 (which corresponds to Java 7) is not supported by your JRE. The reason is probably that you only have Java 6 installed. Contrary to the default client, the custom clients need Java 7.

TLDR; install a newer Java version.

EDIT: given that you actually use command-line rather than the webstart file to launch the client, make sure that your default 'java' resolves to Java 7+, not to an older Java installation.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby black89hawk » Sat Mar 04, 2017 11:02 pm

greeting kandarim
I have problems I each time get new update on latikia client my client stop work
like today when I load the game I got update so when finsh update its just gone nothing work all stop
so I had to delete all game from root and install it again to work and again have to wait when walk and inter buildings other things...
User avatar
black89hawk
 
Posts: 215
Joined: Fri Jun 07, 2013 7:37 pm

PreviousNext

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 27 guests

cron