Ender Client

Forum for alternative clients, mods & discussions on the same.
User avatar
bojackson
Posts: 152
Joined: Sat Aug 29, 2015 8:02 pm
Location: Middle of a J&L sandwich

Re: Ender Client

Post by bojackson »

So ender's launcher worked for a few days then now it's crashing as of today... Getting this error... Also I'm using java 8 update 333.

java.lang.IndexOutOfBoundsException
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at haven.HttpStatus.run(HttpStatus.java:122)
Ohhh that's how I make a sig, cool
Anneke
Posts: 4
Joined: Sun Jun 26, 2022 6:21 pm

Re: Ender Client

Post by Anneke »

Pretty new to this sort of stuff Please help..
I can play but after a while i get this

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/terobjs/vehicle/cart (v72), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool$Queued.get(Resource.java:456)
	at haven.Resource$Pool$Queued.get(Resource.java:424)
	at haven.Session$CachedRes$Ref.get(Session.java:140)
	at haven.Session$CachedRes$Ref.get(Session.java:133)
	at haven.ResDrawable.<init>(ResDrawable.java:45)
	at haven.OCache.cres(OCache.java:258)
	at haven.OCache.lambda$cres$10(OCache.java:270)
	at haven.OCache$GobInfo.apply(OCache.java:759)
	at haven.Loader.lambda$defer$0(Loader.java:235)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:197)
	at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool.handle(Resource.java:517)
	at haven.Resource$Pool.access$1200(Resource.java:401)
	at haven.Resource$Pool$Loader.run(Resource.java:653)
	... 1 more
	Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
		... 4 more
		Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from local res source (res-preload)
			... 4 more
			Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from 'custom' jar source
				... 4 more
				Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from local res source (res)
					... 4 more
					Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from filesystem res source (C:\Users\Anneke\Desktop\Haven and hearth\Ender client\res)
						... 4 more
					Caused by: java.io.FileNotFoundException: gfx/terobjs/vehicle/cart
						at haven.Resource$FileSource.get(Resource.java:269)
						at haven.Resource$Pool.handle(Resource.java:501)
						... 3 more
					Caused by: java.nio.file.NoSuchFileException: C:\Users\Anneke\Desktop\Haven and hearth\Ender client\res\gfx\terobjs\vehicle\cart.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:267)
						... 4 more
				Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/vehicle/cart.res
					at haven.Resource$JarSource.get(Resource.java:289)
					at haven.Resource$Pool.handle(Resource.java:501)
					... 3 more
			Caused by: java.io.FileNotFoundException: Could not find resource locally: /customized-remote/gfx/terobjs/vehicle/cart.res
				at haven.Resource$JarSource.get(Resource.java:289)
				at haven.Resource$CustomizedJarSource.get(Resource.java:307)
				at haven.Resource$Pool.handle(Resource.java:501)
				... 3 more
		Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/vehicle/cart.res
			at haven.Resource$JarSource.get(Resource.java:289)
			at haven.Resource$Pool.handle(Resource.java:501)
			... 3 more
	Caused by: java.io.FileNotFoundException: res/gfx/terobjs/vehicle/cart
		at haven.HashDirCache.fetch(HashDirCache.java:389)
		at haven.Resource$CacheSource.get(Resource.java:232)
		at haven.Resource$Pool.handle(Resource.java:501)
		... 3 more
Caused by: haven.StreamMessage$IOError: java.io.IOException: already retried 7 times
	at haven.StreamMessage.underflow(StreamMessage.java:71)
	at haven.Message.rensure(Message.java:101)
	at haven.Message.bytes(Message.java:174)
	at haven.Resource.load(Resource.java:1715)
	at haven.Resource.access$700(Resource.java:41)
	at haven.Resource$Pool.handle(Resource.java:505)
	... 3 more
Caused by: java.io.IOException: already retried 7 times
	at haven.RetryingInputStream.retry(RetryingInputStream.java:54)
	at haven.RetryingInputStream.get(RetryingInputStream.java:70)
	at haven.RetryingInputStream.read(RetryingInputStream.java:111)
	at haven.StreamTee.read(StreamTee.java:87)
	at haven.StreamMessage.underflow(StreamMessage.java:68)
	... 8 more
Caused by: java.net.UnknownHostException: game.havenandhearth.com
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
	at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
	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.Resource$HttpSource$1.create(Resource.java:363)
	at haven.RetryingInputStream.create(RetryingInputStream.java:44)
	at haven.RetryingInputStream.get(RetryingInputStream.java:76)
	... 11 more
User avatar
LostJustice
Posts: 691
Joined: Sun Mar 25, 2012 3:57 am

Re: Ender Client

Post by LostJustice »

Anneke wrote:Pretty new to this sort of stuff Please help..
I can play but after a while i get this

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/terobjs/vehicle/cart (v72), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool$Queued.get(Resource.java:456)
	at haven.Resource$Pool$Queued.get(Resource.java:424)
	at haven.Session$CachedRes$Ref.get(Session.java:140)
	at haven.Session$CachedRes$Ref.get(Session.java:133)
	at haven.ResDrawable.<init>(ResDrawable.java:45)
	at haven.OCache.cres(OCache.java:258)
	at haven.OCache.lambda$cres$10(OCache.java:270)
	at haven.OCache$GobInfo.apply(OCache.java:759)
	at haven.Loader.lambda$defer$0(Loader.java:235)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:197)
	at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
	at haven.Resource$Pool.handle(Resource.java:517)
	at haven.Resource$Pool.access$1200(Resource.java:401)
	at haven.Resource$Pool$Loader.run(Resource.java:653)
	... 1 more
	Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
		... 4 more
		Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from local res source (res-preload)
			... 4 more
			Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from 'custom' jar source
				... 4 more
				Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from local res source (res)
					... 4 more
					Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/cart(v72), from filesystem res source (C:\Users\Anneke\Desktop\Haven and hearth\Ender client\res)
						... 4 more
					Caused by: java.io.FileNotFoundException: gfx/terobjs/vehicle/cart
						at haven.Resource$FileSource.get(Resource.java:269)
						at haven.Resource$Pool.handle(Resource.java:501)
						... 3 more
					Caused by: java.nio.file.NoSuchFileException: C:\Users\Anneke\Desktop\Haven and hearth\Ender client\res\gfx\terobjs\vehicle\cart.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:267)
						... 4 more
				Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/vehicle/cart.res
					at haven.Resource$JarSource.get(Resource.java:289)
					at haven.Resource$Pool.handle(Resource.java:501)
					... 3 more
			Caused by: java.io.FileNotFoundException: Could not find resource locally: /customized-remote/gfx/terobjs/vehicle/cart.res
				at haven.Resource$JarSource.get(Resource.java:289)
				at haven.Resource$CustomizedJarSource.get(Resource.java:307)
				at haven.Resource$Pool.handle(Resource.java:501)
				... 3 more
		Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/vehicle/cart.res
			at haven.Resource$JarSource.get(Resource.java:289)
			at haven.Resource$Pool.handle(Resource.java:501)
			... 3 more
	Caused by: java.io.FileNotFoundException: res/gfx/terobjs/vehicle/cart
		at haven.HashDirCache.fetch(HashDirCache.java:389)
		at haven.Resource$CacheSource.get(Resource.java:232)
		at haven.Resource$Pool.handle(Resource.java:501)
		... 3 more
Caused by: haven.StreamMessage$IOError: java.io.IOException: already retried 7 times
	at haven.StreamMessage.underflow(StreamMessage.java:71)
	at haven.Message.rensure(Message.java:101)
	at haven.Message.bytes(Message.java:174)
	at haven.Resource.load(Resource.java:1715)
	at haven.Resource.access$700(Resource.java:41)
	at haven.Resource$Pool.handle(Resource.java:505)
	... 3 more
Caused by: java.io.IOException: already retried 7 times
	at haven.RetryingInputStream.retry(RetryingInputStream.java:54)
	at haven.RetryingInputStream.get(RetryingInputStream.java:70)
	at haven.RetryingInputStream.read(RetryingInputStream.java:111)
	at haven.StreamTee.read(StreamTee.java:87)
	at haven.StreamMessage.underflow(StreamMessage.java:68)
	... 8 more
Caused by: java.net.UnknownHostException: game.havenandhearth.com
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
	at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
	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.Resource$HttpSource$1.create(Resource.java:363)
	at haven.RetryingInputStream.create(RetryingInputStream.java:44)
	at haven.RetryingInputStream.get(RetryingInputStream.java:76)
	... 11 more
Run your client as administrator. UAC in latest windows patch for some reason tends to consider res downloading as a file change and sometimes causes this. Or lower your UAC settings assuming you are using windows.

Second option is make sure you are using Java 11.0.11. For some reason later versions of Java after 11.0.11 cause issues with UAC too which is a known Oracle issue which seems to affects OpenJDK and Java respectively and disappears for some reason in Java 13.
Image
User avatar
Nightdawg
Posts: 2632
Joined: Fri Feb 28, 2020 12:31 am

Re: Ender Client

Post by Nightdawg »

Ender please save me. I refuse to be tracked by shubla.

Image
jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
"Our primary development direction is toward object-controlled-objects"
User avatar
EnderWiggin
Posts: 1156
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Post by EnderWiggin »

Client seems to be working fine. Just pushed new version to beta with partial merge of loftar's updates. Please report if any feature breaks.
User avatar
Nightdawg
Posts: 2632
Joined: Fri Feb 28, 2020 12:31 am

Re: Ender Client

Post by Nightdawg »

EnderWiggin wrote:Client seems to be working fine. Just pushed new version to beta with partial merge of loftar's updates. Please report if any feature breaks.
God bless you, I thought you stopped developing it cause the last commit on github was in december
jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
"Our primary development direction is toward object-controlled-objects"
Moonpoppy
Posts: 130
Joined: Sat Jan 07, 2017 1:37 pm

Re: Ender Client

Post by Moonpoppy »

EnderWiggin wrote:Client seems to be working fine. Just pushed new version to beta with partial merge of loftar's updates. Please report if any feature breaks.
failed to load mapfile error. Am i being dumb?
User avatar
EnderWiggin
Posts: 1156
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Post by EnderWiggin »

Moonpoppy wrote:
EnderWiggin wrote:Client seems to be working fine. Just pushed new version to beta with partial merge of loftar's updates. Please report if any feature breaks.
failed to load mapfile error. Am i being dumb?
Can you post error log? Have you used other clients? Does loftar's client work?

I've pushed another update to the beta with all up-to-date changes from loftar.
veme
Posts: 35
Joined: Sat Apr 03, 2021 8:48 am
Location: ♆ Blackspire Citadel ♆

Re: Ender Client

Post by veme »

Removing all files (especially config.json) and running launcher-hafen.jar seems to be solution
♆ Blackspire Citadel ♆ | Best Hermit shop on W16
JessieC
Posts: 1
Joined: Mon Jul 15, 2019 11:24 pm

Re: Ender Client

Post by JessieC »

I can't get it to work. The default client works fine but Ender wont launch. I get this error.

Code: Select all

com.jogamp.opengl.GLException: Unable to determine GraphicsConfiguration: WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xd3216cc]], idx 0], pfdID 10, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]]
	at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:182)
	at com.jogamp.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:424)
	at com.jogamp.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1513)
	at com.jogamp.opengl.awt.GLCanvas.addNotify(GLCanvas.java:609)
	at java.desktop/java.awt.Container.addNotify(Container.java:2804)
	at java.desktop/java.awt.Window.addNotify(Window.java:791)
	at java.desktop/java.awt.Frame.addNotify(Frame.java:495)
	at java.desktop/java.awt.Window.pack(Window.java:829)
	at haven.MainFrame.<init>(MainFrame.java:187)
	at haven.MainFrame.main2(MainFrame.java:447)
	at haven.MainFrame.lambda$main$0(MainFrame.java:486)
	at java.base/java.lang.Thread.run(Thread.java:833)

Return to “The Wizards' Tower”