Page 225 of 237

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

PostPosted: Sun Sep 03, 2017 9:19 am
by Kandarim
if you have issues with the client combinations misbehaving, delete ~/Salem/bin and try again.

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

PostPosted: Sun Sep 03, 2017 10:30 am
by Heffernan
Kandarim wrote:if you have issues with the client combinations misbehaving, delete ~/Salem/bin and try again.


Thanks fixed that already not your client lagging like in the screen tho

5k to any fix.

edit: 10k to any fixing...

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

PostPosted: Thu Oct 26, 2017 10:33 am
by nosfirebird
can the acorn bushes be added back to the farmer mode trees and bushes plz or the raider mode trees a year ago the bushes where small with one of those selected

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

PostPosted: Mon Nov 06, 2017 3:44 pm
by GigiBecali
how to make the client show the cravings?

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

PostPosted: Mon Nov 06, 2017 5:34 pm
by riolic
GigiBecali wrote:how to make the client show the cravings?

Wait for an update to be pushed, like JC said

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

PostPosted: Mon Nov 06, 2017 5:38 pm
by Kandarim
a quick update for those interested; those who have been in contact with me know that real life is taking its toll.
I am currently in full-blown deadline mode and will not realistically have any time for the next two weeks except work.
After that I can hopefully get back to client work, as real life is supposed to start settling down.

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

PostPosted: Tue Nov 07, 2017 10:33 pm
by Kandarim
the new version, merging the craving fix, has just been pushed.

I really must give special thanks to Taipion, who has given me several fixes and idea for fixes which I have been largely too lazy (usually) or too time-constrained (occasionally) to actually implement and push.
The two latest ones are:

- The client should no longer crash over the inventory sorting thing. Oh, the crashes and exceptions still happen but the client will now gracefully ignore those.
- The client will no longer allow multiple instances of the same sound of spawning close after one another. Currently the countdown (which is per resource name, so not per resource) is 300 milliseconds. This should stop heffernan from his mother bat shenanigans in Providence. I could not think of a situation in which one would realistically benefit from hearing more than four sound instances per second, so that threshold was chosen. If anyone gives me valid reason to lower this, that can of course be lowered.

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

PostPosted: Tue Nov 07, 2017 10:48 pm
by Kandarim
[s/]quick note: it appears to be impossible to complete a trade order, at least on a laptop without a mouse. Doing more testing.[/s]

It is apparently an issue with the default client, too. I'm decently sure it's just because of me not knowing yet how to hand in trade orders. I'll try and have another look at it after the server is back up.

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

PostPosted: Tue Nov 07, 2017 10:57 pm
by Taipion
Kandarim wrote:[s/]quick note: it appears to be impossible to complete a trade order, at least on a laptop without a mouse. Doing more testing.[/s]

It is apparently an issue with the default client, too. I'm decently sure it's just because of me not knowing yet how to hand in trade orders. I'll try and have another look at it after the server is back up.


...just rightclick stuff onto the trade order?

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

PostPosted: Wed Nov 08, 2017 2:05 am
by CedricS
I have a bug with the oatmeal in the chest or box , make the game crash or if I try to cook pumpkin Gnochi , this is the error I've got :

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.Makewindow.draw(Makewindow.java:103)
at haven.Widget.draw(Widget.java:514)
at haven.Widget.draw(Widget.java:519)
at haven.Window.draw(Window.java:209)
at haven.GameUI.drawFiltered(GameUI.java:658)
at haven.GameUI.draw(GameUI.java:666)
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$500(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$JavaSecurityAccessImpl.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)