Ender Client

Forum for alternative clients, mods & discussions on the same.
User avatar
Antvgr
Posts: 78
Joined: Fri Jan 26, 2024 7:56 pm

Re: Ender Client

Post by Antvgr »

Ender, good sir, i am having problem reading the client code, so a little question. How hard is it to have a name of chests(by their attached parchments) show above, like on signs?
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Ender Client

Post by Hickupp »

While walking around outside (top level).

Code: Select all

java.lang.NullPointerException: Cannot read field "states" because "bk" is null
	at haven.render.RenderTree$TreeSlot$SlotPipe.get(RenderTree.java:726)
	at haven.render.GroupPipe.get(GroupPipe.java:38)
	at haven.render.Homo3D.obj2clip(Homo3D.java:192)
	at haven.render.Homo3D.obj2view2(Homo3D.java:210)
	at haven.GobInfo.draw(GobInfo.java:37)
	at haven.PView$ScreenList.draw(PView.java:415)
	at haven.PView.draw(PView.java:341)
	at haven.MapView.draw(MapView.java:1819)
	at haven.Widget.draw(Widget.java:784)
	at haven.Widget.draw(Widget.java:789)
	at haven.GameUI.draw(GameUI.java:1340) // older case (GameUI.java:1284)
	at haven.Widget.draw(Widget.java:784)
	at haven.Widget.draw(Widget.java:789)
	at haven.RootWidget.draw(RootWidget.java:122)
	at haven.UI.draw(UI.java:417)
	at haven.GLPanel$Loop.display(GLPanel.java:311)
	at haven.GLPanel$Loop.run(GLPanel.java:400)
	at haven.JOGLPanel.run(JOGLPanel.java:246)
	at java.base/java.lang.Thread.run(Thread.java:833)
(beta)
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Ender Client

Post by Hickupp »

Ps. If possible, It would be nice if one could open a wagon (ie: its flower menu) while holding a hidden item.
batigor
Posts: 10
Joined: Fri Jun 05, 2015 2:15 am

Re: Ender Client

Post by batigor »

I can't open the client, this error message appears:




java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out
at haven.launcher.Driver.execute(Driver.java:42)
at haven.launcher.Driver.run(Driver.java:62)
at haven.launcher.Driver.main(Driver.java:161)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
at java.base/sun.security.ssl.SSLSocketInputRecord.readFully(SSLSocketInputRecord.java:467)
at java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(SSLSocketInputRecord.java:243)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:181)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1481)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1070)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:290)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
at java.base/sun.net.www.MeteredStream.read(MeteredStream.java:134)
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3564)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3557)
at haven.launcher.Cache.update0(Cache.java:307)
at haven.launcher.Cache.update(Cache.java:369)
at haven.launcher.Resource.update(Resource.java:75)
at haven.launcher.JavaLauncher.launch(JavaLauncher.java:91)
at haven.launcher.Driver.execute(Driver.java:39)
... 2 more
Suppressed: java.net.SocketTimeoutException: Read timed out
... 25 more
Suppressed: java.net.SocketTimeoutException: Read timed out
... 25 more
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Ender Client

Post by Hickupp »

batigor wrote:I can't open the client, this error message appears:

java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out

Code: Select all

	at haven.launcher.Driver.execute(Driver.java:42)
	....
Looks like you might be using an old launcher. Update (re-download and replace) it if you have not so relative recently.
batigor
Posts: 10
Joined: Fri Jun 05, 2015 2:15 am

Re: Ender Client

Post by batigor »

Hickupp wrote:
batigor wrote:I can't open the client, this error message appears:

java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out

Code: Select all

	at haven.launcher.Driver.execute(Driver.java:42)
	....
Looks like you might be using an old launcher. Update (re-download and replace) it if you have not so relative recently.
Did not work. :(
Can you tell me if the link at the beginning of the post is updated?
I tried the newest version through Githup, but I discovered that I have no idea how GitHub works
TheServant
Posts: 616
Joined: Wed Apr 09, 2014 1:07 am

Re: Ender Client

Post by TheServant »

batigor wrote:
Hickupp wrote:
batigor wrote:I can't open the client, this error message appears:

java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out

Code: Select all

	at haven.launcher.Driver.execute(Driver.java:42)
	....
Looks like you might be using an old launcher. Update (re-download and replace) it if you have not so relative recently.
Did not work. :(
Can you tell me if the link at the beginning of the post is updated?
I tried the newest version through Githup, but I discovered that I have no idea how GitHub works
yes

https://enderwiggin.github.io/hafen/launcher-hafen.jar
"Occasionally I drop a teacup to shatter on the floor. On purpose. I'm not satisfied when it doesn't gather itself up again. Someday perhaps, a cup will come together."
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Ender Client

Post by Hickupp »

PS: Suggest to change/remove the default blue-dot in object inspection data. As far as I can tell the game/server don't provides any starred, or non-starred, information on objects (vs inventory Items).
Image
User avatar
srt66
Posts: 254
Joined: Wed Sep 16, 2015 5:53 am

Re: Ender Client

Post by srt66 »

MDDrozD wrote:Win7 32x Java 8 (build 1.8.0_391-b13)
Crashes right after choosing character to play.

Code: Select all

java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught BGLException: haven.render.gl.GLFrameBuffer$FormatException: FBO failed completeness test: 36054 on thread AWT-EventQueue-0
	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:201)
	at com.jogamp.opengl.Threading.invokeOnOpenGLThread(Threading.java:202)
	at com.jogamp.opengl.Threading.invoke(Threading.java:221)
	at com.jogamp.opengl.awt.GLCanvas.display(GLCanvas.java:503)
	at haven.JOGLPanel.uglyjoglhack(JOGLPanel.java:210)
	at haven.JOGLPanel.renderloop(JOGLPanel.java:231)
	at java.lang.Thread.run(Unknown Source)
Caused by: com.jogamp.opengl.GLException: Caught BGLException: haven.render.gl.GLFrameBuffer$FormatException: FBO failed completeness test: 36054 on thread AWT-EventQueue-0
	at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
	at com.jogamp.opengl.awt.GLCanvas$12.run(GLCanvas.java:1442)
	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)
Caused by: haven.render.gl.BGL$BGLException: haven.render.gl.GLFrameBuffer$FormatException: FBO failed completeness test: 36054
	at haven.render.gl.BufferBGL.run(BufferBGL.java:62)
	at haven.render.gl.GLEnvironment.process(GLEnvironment.java:339)
	at haven.JOGLPanel.redraw(JOGLPanel.java:174)
	at haven.JOGLPanel.access$000(JOGLPanel.java:41)
	at haven.JOGLPanel$1.display(JOGLPanel.java:93)
	at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
	at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
	at com.jogamp.opengl.awt.GLCanvas$11.run(GLCanvas.java:1428)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
	... 16 more
Caused by: haven.render.gl.GLFrameBuffer$FormatException: FBO failed completeness test: 36054
	at haven.render.gl.GLFrameBuffer.lambda$new$0(GLFrameBuffer.java:67)
	at haven.render.gl.BGL$4.run(BGL.java:217)
	at haven.render.gl.BufferBGL.run(BufferBGL.java:56)
	... 24 more
This is an issue with the graphics drivers, they are incomplete, causing the images to not be generated.
The old graphics drivers and generic graphics drivers, they lack some features. Unable to generate images.
(The above two sentences were made up by me.) :) my nonsense. )
Go to the official website of the graphics driver.
Install the latest version of the graphics driver. You can generate an image.
If it's not good. There are several new graphics card drivers, try the older one.
Or.
Buy a new computer.
User avatar
EnderWiggin
Posts: 1156
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Post by EnderWiggin »

Updated beta client:
  • added action to aggro creature nearest to cursor that is not in your party (eXtra -> Automation -> Aggro one). Also, can be bound in global hotkey settings.
  • added action to aggro all non-party members near you (eXtra -> Automation -> Aggro all). Also, can be bound in global hotkey settings.
  • added option to highlight party members during combat
  • added option to highlight self during combat
  • added option to highlight enemies during combat
  • added option (Display -> Show mine support radius as overlay) that will highlight tiles covered by mine supports, instead of drawing radius around supports. Turned on by default.
Note that code that handles automatic actions was heavily modified, so pay attention and report any issues with those actions - auto pickup, repeated flower menu actions in inventory lists, drink, refill drinks, refuel, aggro etc.

Return to “The Wizards' Tower”