Ender Client

Forum for alternative clients, mods & discussions on the same.
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

Create a new 'in world' marker, changed name, adjusted some other mark colors, disabled 'display in world' on added marker, tried to move away, ... crash.
Seem not so rare anymore!

Code: Select all

... (same as previous posted error dump) 
Caused by: java.lang.NullPointerException: Cannot read field "a" because "r" is null
... (same as previous posted error dump) 
Hmm. Considering the "../hafen-client" repository is not reflecting the current active client version, it makes me wonder if that's not a breach of the rules. (Figure online compiled source don't count in that respect.)
Justforthis
Posts: 68
Joined: Thu Jan 22, 2015 9:38 pm

Re: Ender Client

Post by Justforthis »

Since the last code merge the yellow area/marker/circle around frog questgivers is immensly huge.
:)
User avatar
ReDll
Posts: 113
Joined: Mon Mar 22, 2010 12:47 pm

Re: Ender Client

Post by ReDll »

Justforthis wrote:Since the last code merge the yellow area/marker/circle around frog questgivers is immensly huge.
Do you use UI scaling by any chance? Cause mine looks ok.
God is real, unless defined as integer.
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

Not only is it way bigger than needed (while blocking other icons).
It also spills over the minimap region (no so with extended worldmap ... well, at least in compact mode that is.).
Image
Interface scale: 1.00x
Render scale: 1.00x
Ender Final+Beta: (03.05.2026 09:12) ... No need for special version Id's when you got a nice (Space-)Time location format that will do the same job. lol
Last edited by mvgulik on Sun May 03, 2026 1:08 pm, edited 2 times in total.
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

At character login ... Bye bye display of own player icon (and a bunch of other icons).

Ender Final+Beta: (03.05.2026 09:12)

Needles to say that this can also happen at other times while exploring the country.
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

v03.05.2026 09.12
Editing name of a existing marker gives rise to it disappearing or starting to flickering like mad.
Adding multiple markers also did something weird(?)
Character re-login fixed them ... but that will also kill your player icon on the map until you find some door to use.
Arindal
Posts: 2
Joined: Wed Oct 15, 2025 2:21 am

Re: Ender Client

Post by Arindal »

When I try to access the health & wounds tab, it crashes. I was looking for a solution but I couldn't find one.

I get the following error.

Code: Select all

haven.Resource$NoSuchResourceException: Failed to load resource gfx/invobjs/jar-tansy (v-1)
	at haven.Resource$Pool$Queued.get(Resource.java:593)
	at haven.Resource$Pool$Queued.get(Resource.java:561)
	at me.ender.WoundTreatment.treatment(WoundTreatment.java:36)
	at haven.WoundWnd$WoundPagina.<init>(WoundWnd.java:71)
	at haven.WoundWnd$Wound.info(WoundWnd.java:113)
	at haven.WoundWnd$WoundList$Item.draw(WoundWnd.java:292)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.SListBox.draw(SListBox.java:188)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Window.drawbuf(Window.java:432)
	at haven.Window.draw(Window.java:446)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.GameUI.draw(GameUI.java:1381)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.RootWidget.draw(RootWidget.java:90)
	at haven.UI.draw(UI.java:428)
	at haven.GLPanel$Loop.display(GLPanel.java:306)
	at haven.GLPanel$Loop.run(GLPanel.java:398)
	at haven.JOGLPanel.run(JOGLPanel.java:246)
	at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool.handle(Resource.java:662)
	at haven.Resource$Pool.access$1100(Resource.java:538)
	at haven.Resource$Pool$Loader.run(Resource.java:792)
	... 1 more
	Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
		... 4 more
		Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from local res source (res)
			... 4 more
			Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from local res source (res-preload)
				... 4 more
				Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from filesystem res source (C:\Users\edik_\Downloads\res)
					... 4 more
				Caused by: java.io.FileNotFoundException: gfx/invobjs/jar-tansy
					at haven.Resource$FileSource.get(Resource.java:373)
					at haven.Resource$Pool.handle(Resource.java:639)
					... 3 more
				Caused by: java.nio.file.NoSuchFileException: C:\Users\edik_\Downloads\res\gfx\invobjs\jar-tansy.res
					at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
					at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
					at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
					at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
					at java.nio.file.Files.newByteChannel(Unknown Source)
					at java.nio.file.Files.newByteChannel(Unknown Source)
					at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
					at java.nio.file.Files.newInputStream(Unknown Source)
					at haven.Resource$FileSource.get(Resource.java:371)
					... 4 more
			Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/invobjs/jar-tansy.res
				at haven.Resource$JarSource.get(Resource.java:393)
				at haven.Resource$Pool.handle(Resource.java:639)
				... 3 more
		Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/invobjs/jar-tansy.res
			at haven.Resource$JarSource.get(Resource.java:393)
			at haven.Resource$Pool.handle(Resource.java:639)
			... 3 more
	Caused by: java.io.FileNotFoundException: res/gfx/invobjs/jar-tansy
		at haven.HashDirCache.fetch(HashDirCache.java:346)
		at haven.Resource$CacheSource.get(Resource.java:323)
		at haven.Resource$Pool.handle(Resource.java:639)
		... 3 more
Caused by: java.io.FileNotFoundException: https://game.havenandhearth.com/res/gfx/invobjs/jar-tansy.res
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at haven.Http$1.create(Http.java:79)
	at haven.RetryingInputStream.create(RetryingInputStream.java:46)
	at haven.RetryingInputStream.get(RetryingInputStream.java:81)
	at haven.RetryingInputStream.check(RetryingInputStream.java:103)
	at haven.Http.fetch(Http.java:91)
	at haven.Resource$HttpSource.get(Resource.java:439)
	at haven.Resource$TeeSource.get(Resource.java:300)
	at haven.Resource$Pool.handle(Resource.java:639)
	... 3 more
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

Arindal wrote:When I try to access the health & wounds tab, it crashes.
Work ok on this side, although I only have a minor starvation wound.
if you like to add them. One can check a character wounds by looking at the character data in the accounts page.
Arindal
Posts: 2
Joined: Wed Oct 15, 2025 2:21 am

Re: Ender Client

Post by Arindal »

Arindal wrote:When I try to access the health & wounds tab, it crashes. I was looking for a solution but I couldn't find one.

I get the following error.

Code: Select all

haven.Resource$NoSuchResourceException: Failed to load resource gfx/invobjs/jar-tansy (v-1)
	at haven.Resource$Pool$Queued.get(Resource.java:593)
	at haven.Resource$Pool$Queued.get(Resource.java:561)
	at me.ender.WoundTreatment.treatment(WoundTreatment.java:36)
	at haven.WoundWnd$WoundPagina.<init>(WoundWnd.java:71)
	at haven.WoundWnd$Wound.info(WoundWnd.java:113)
	at haven.WoundWnd$WoundList$Item.draw(WoundWnd.java:292)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.SListBox.draw(SListBox.java:188)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.Window.drawbuf(Window.java:432)
	at haven.Window.draw(Window.java:446)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.GameUI.draw(GameUI.java:1381)
	at haven.Widget.draw(Widget.java:818)
	at haven.Widget.draw(Widget.java:824)
	at haven.RootWidget.draw(RootWidget.java:90)
	at haven.UI.draw(UI.java:428)
	at haven.GLPanel$Loop.display(GLPanel.java:306)
	at haven.GLPanel$Loop.run(GLPanel.java:398)
	at haven.JOGLPanel.run(JOGLPanel.java:246)
	at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool.handle(Resource.java:662)
	at haven.Resource$Pool.access$1100(Resource.java:538)
	at haven.Resource$Pool$Loader.run(Resource.java:792)
	... 1 more
	Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
		... 4 more
		Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from local res source (res)
			... 4 more
			Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from local res source (res-preload)
				... 4 more
				Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/jar-tansy(v-1), from filesystem res source (C:\Users\edik_\Downloads\res)
					... 4 more
				Caused by: java.io.FileNotFoundException: gfx/invobjs/jar-tansy
					at haven.Resource$FileSource.get(Resource.java:373)
					at haven.Resource$Pool.handle(Resource.java:639)
					... 3 more
				Caused by: java.nio.file.NoSuchFileException: C:\Users\edik_\Downloads\res\gfx\invobjs\jar-tansy.res
					at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
					at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
					at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
					at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
					at java.nio.file.Files.newByteChannel(Unknown Source)
					at java.nio.file.Files.newByteChannel(Unknown Source)
					at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
					at java.nio.file.Files.newInputStream(Unknown Source)
					at haven.Resource$FileSource.get(Resource.java:371)
					... 4 more
			Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/invobjs/jar-tansy.res
				at haven.Resource$JarSource.get(Resource.java:393)
				at haven.Resource$Pool.handle(Resource.java:639)
				... 3 more
		Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/invobjs/jar-tansy.res
			at haven.Resource$JarSource.get(Resource.java:393)
			at haven.Resource$Pool.handle(Resource.java:639)
			... 3 more
	Caused by: java.io.FileNotFoundException: res/gfx/invobjs/jar-tansy
		at haven.HashDirCache.fetch(HashDirCache.java:346)
		at haven.Resource$CacheSource.get(Resource.java:323)
		at haven.Resource$Pool.handle(Resource.java:639)
		... 3 more
Caused by: java.io.FileNotFoundException: https://game.havenandhearth.com/res/gfx/invobjs/jar-tansy.res
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at haven.Http$1.create(Http.java:79)
	at haven.RetryingInputStream.create(RetryingInputStream.java:46)
	at haven.RetryingInputStream.get(RetryingInputStream.java:81)
	at haven.RetryingInputStream.check(RetryingInputStream.java:103)
	at haven.Http.fetch(Http.java:91)
	at haven.Resource$HttpSource.get(Resource.java:439)
	at haven.Resource$TeeSource.get(Resource.java:300)
	at haven.Resource$Pool.handle(Resource.java:639)
	... 3 more
It seems the problem was caused by the Deep Worm disease. I cured it using the official client and the crashes stopped.
I can now access the Health & Wounds tab.
mvgulik
Posts: 4084
Joined: Fri May 21, 2010 2:29 am

Re: Ender Client

Post by mvgulik »

Hmm ... Yea ... Go figure.

(Yea ... I could have used more distinct items. Will consider. Maybe. Some day.)
Ender Final+Beta: (03.05.2026 09:12)

Return to “The Wizards' Tower”