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 Kandarim » Mon Dec 30, 2013 9:24 pm

It seems to be an issue with the tribe wiki (hence why the other clients are not affected) not knowing about one of the things in your hotkey bars. Try clearing those in the official client and relaunching mine? Please get me a list of the hotkey bar so I can try to reproduce the problem.

edit: added a hotfix for this issue. Please let me know if you still encounter it.
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 jwhitehorn » Mon Dec 30, 2013 9:44 pm

We have recently changed the Templates and created new Templates in the Wiki to better portray the food data when the new patch hits. Most of this isn't yet visible though except on a few foods we are testing it on. Its possible that changing the way the data is represented is going to not work with a chunk of enders existing code for pulling from it? Let us know if there is anything we should try to do or consider on our end as we prepare to update the food info's when the new patch hits.

Chief PeePooKaKa
MM Tribe
Admin for Salem Wiki • Make suggestions or complaints in the Wiki Suggestion thread
User avatar
jwhitehorn
 
Posts: 5307
Joined: Sat Aug 18, 2012 7:07 pm

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

Postby Kandarim » Mon Dec 30, 2013 10:40 pm

can you give me a concrete example of a food item which has changed? I'll have a look at it then.
I'm generally unfamiliar with the wiki code, so an example would be easiest.
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 jwhitehorn » Mon Dec 30, 2013 11:59 pm

Kandarim wrote:can you give me a concrete example of a food item which has changed? I'll have a look at it then.
I'm generally unfamiliar with the wiki code, so an example would be easiest.


http://www.salem-wiki.com/mediawiki/ind ... on-a-Straw

Notice a new table for different variants. This is vastly superior to our "old" fix to tier'd products which can be seen here.

Basically the Wiki "Crashes" if you try to loan too many little "pictures" as it has some built-in safe-guard to prevent from pages that would take too long to load. As such the replicating of the same pictures of what each item takes to make etc. etc. was cumbersome at best and impossible on the foods with more options. This is our first attempt at creating templates which can display large quantities of different food recipes on the same page without loading the crafting template for each item.

Chief PeePooKaKa
MM Tribe
Admin for Salem Wiki • Make suggestions or complaints in the Wiki Suggestion thread
User avatar
jwhitehorn
 
Posts: 5307
Joined: Sat Aug 18, 2012 7:07 pm

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

Postby Kandarim » Tue Dec 31, 2013 12:28 am

Thanks for the example.
Looking more into the code, the issue is most likely not with the wiki (the new template should work fine with the current client, but it'll only show the generic event-table), but rather with some weird form of action button that found its way to the person's toolbelt. It's just that the wiki look-up exposes an issue here which the default client does not have (due to not doing a wiki lookup).

The hotfix I added earlier should fix the issue.
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 meletic » Tue Dec 31, 2013 12:32 am

Looks like, everything is good for now. I'll let you know if anything. Thank's a lot for the fix!
meletic
 
Posts: 2
Joined: Sun Dec 29, 2013 2:57 am

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

Postby purazz » Wed Jan 08, 2014 8:06 pm

Was killing crickets using stomp and than thrust, after thrust game crash with this error.


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:414)
at haven.HavenPanel.run(HavenPanel.java:449)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at haven.MapView.orientToEnemy(MapView.java:1062)
at haven.MapView.draw(MapView.java:950)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.GameUI.draw(GameUI.java:577)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.RootWidget.draw(RootWidget.java:99)
at haven.UI.draw(UI.java:147)
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)
purazz
 
Posts: 1
Joined: Mon Jan 06, 2014 8:07 am

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

Postby wisam » Thu Jan 09, 2014 1:28 am

java.lang.RuntimeException: haven.GOut$GLInvalidEnumException: GL Error: 1280 (invalid enumerant)
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:414)
at haven.HavenPanel.run(HavenPanel.java:449)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLInvalidEnumException: GL Error: 1280 (invalid enumerant)
at haven.GOut.glexcfor(GOut.java:96)
at haven.GOut.checkerr(GOut.java:107)
at haven.Light$LightList.apply(Light.java:206)
at haven.GLState$Applier.apply(GLState.java:494)
at haven.GOut.apply(GOut.java:203)
at haven.PView.draw(PView.java:242)
at haven.MapView.draw(MapView.java:932)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.GameUI.draw(GameUI.java:577)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.RootWidget.draw(RootWidget.java:99)
at haven.UI.draw(UI.java:147)
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)
wisam
 
Posts: 4
Joined: Fri Nov 30, 2012 6:57 pm

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

Postby Kandarim » Thu Jan 09, 2014 1:53 am

purazz wrote:Was killing crickets using stomp and than thrust, after thrust game crash with this error.

at haven.MapView.orientToEnemy(MapView.java:1062)


Fixed for the next update.


wisam wrote:java.lang.RuntimeException: haven.GOut$GLInvalidEnumException: GL Error: 1280 (invalid enumerant)


Are you getting this same issue with any of the other clients (Ender's/default)? At first glance, it seems to be an OpenGL error which isn't really specific to this client.
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 ZtyX » Wed Jan 15, 2014 1:21 am

Please update the client hotkeys to work well with pockets.
We Have MOST Fun on Jamestown!
Image
User avatar
ZtyX
 
Posts: 709
Joined: Sun Oct 07, 2012 6:48 am

PreviousNext

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 13 guests