-
Mxwhite484
- Posts: 55
- Joined: Sat Jan 03, 2015 4:58 pm
- Location: USA
Windows 8.1
Hey I was wondering if i can play this game on windows 8.1 every time i try and launch the .jnlp file it always says could not launch, I even added this website to my java exceptions list. please help i love this game
-
DDDsDD999
- Posts: 5766
- Joined: Fri Jul 02, 2010 12:31 am
Re: Windows 8.1
It should be able to. The default client might not be allowed, but ender's client should, check it out. http://www.havenandhearth.com/forum/viewtopic.php?f=27&t=14575





-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Windows 8.1
Mxwhite484 wrote: it always says could not launch
What's the exact message?
Check whether you have browsers enabled in Java Control Panel (Security Tab)
did you made exeptions for both http:// and https:// ?
Set Default JNLP Program in Windows 8 / 8.1
Windows has a way that you can choose what program opens a file by default. To make Java Web Start Launcher the default program to open JNLP files, open the Charms bar, click the magnifying glass, and then type "Default Programs" (without quotes) into the text field. Click "Apps | Default Programs | Associate a File Type or Protocol With a Program | .JNLP | Change Program | Java Web Start Launcher." If you don't see Java Web Start Launcher, click "More Options" and then click "Look For Another App on This PC." Locate the JRE folder and then open the "BIN" folder. Click "Javaws.exe" and then click "Open."
-
Dzedajus
- Posts: 1099
- Joined: Sat Feb 05, 2011 9:08 pm
Re: Windows 8.1
Can confirm that u can play on windows 8.1
-
jordancoles
- Posts: 14168
- Joined: Sun May 29, 2011 6:50 pm
- Location: British Columbia, Canada
Re: Windows 8.1
8.1 is horrible and I feel sorry for you
Check out my pro-tips threadDuhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off.

-
MagicManICT
- Posts: 18435
- Joined: Tue Aug 17, 2010 1:47 am
Re: Windows 8.1
yeah, some of us are waiting on Win 9....
(Oh, and everything since XP is still just Vista under the hood, so....)
(Oh, and everything since XP is still just Vista under the hood, so....)
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
-
ScrodumGod
- Posts: 86
- Joined: Tue Jul 10, 2012 9:58 pm
Re: Windows 8.1
MagicManICT wrote:yeah, some of us are waiting on Win 9....
(Oh, and everything since XP is still just Vista under the hood, so....)
They skipped windows 9, it's now windows 10.
From the tech previews, the main thing they did was put metro into the start menu...
I think I'm going stick with windows 7 just like I did with windows xp.
-
soapdish
- Posts: 134
- Joined: Sat Jul 10, 2010 7:00 am
- Location: beside a thicket
Re: Windows 8.1
ScrodumGod wrote:I think I'm going stick with windows 7 just like I did with windows xp.
dido
I was hesitant to make the switch to 7 from XP
was more like the inevitable

-
Mxwhite484
- Posts: 55
- Joined: Sat Jan 03, 2015 4:58 pm
- Location: USA
Re: Windows 8.1
I have a windows 8.1 computer does it matter if it is 64 bit cause thats what mine is
-
Mxwhite484
- Posts: 55
- Joined: Sat Jan 03, 2015 4:58 pm
- Location: USA
Re: Windows 8.1
The exact message looks like this:
Application Error
Unable to launch the application.
Name: Haven and hearth
Publisher: Seatribe
Location: http://www.Havenand hearth.com
When i click on details,
Launch File:jnlp codebase="http://www.havenandhearth.com/java/" spec="1.0+">
<information>
<title>Haven and Hearth</title>
<vendor>Seatribe</vendor>
<description>The Haven game</description>
<homepage href="http://www.havenandhearth.com/"/>
<icon href="icon.gif"/>
<icon kind="splash" href="splash.gif"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.5+" max-heap-size="256M"/>
<java version="1.5+" max-heap-size="256M"/>
<jar href="haven.jar"/>
<extension href="haven-res.jnlp" name="res"/>
<extension href="http://www.havenandhearth.com/java/jogl/jogl.jnlp" name="jogl"/>
<property name="jnlp.haven.authck" value="e6bd8a1561f08c4d7739fb29aec0fdb142b87f13398362687b59a69608cbb245"/>
<property name="jnlp.haven.authuser" value="Mxwhite484"/>
<property name="jnlp.haven.fullscreen" value="off"/>
<property name="jnlp.haven.errorhandler" value="on"/>
<property name="jnlp.haven.errorurl" value="http://www.havenandhearth.com/java/error"/>
<property name="jnlp.haven.defserv" value="moltke.seatribe.se"/>
</resources>
<application-desc/>
</jnlp>
Exception:com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://www.havenandhearth.com/java/haven-res.jnlp
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getJreResource(Unknown Source)
at com.sun.javaws.LaunchDownload._downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensions(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Wrapped exception: java.net.SocketException: Address family not supported by protocol family: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
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 java.net.Socket.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.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getJreResource(Unknown Source)
at com.sun.javaws.LaunchDownload._downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensions(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Again running windows 8.1 on a 64 bit system, Cant run any .jnlp files so I used javas internet tool to see if i had the up to date one and they told me that the one i have is good, so i dont know what to do there. Please help.
---------------------------------------------------------------------------------------------------------
Check whether you have browsers enabled in Java Control Panel (Security Tab)
did you made exeptions for both http:// and https:// ? <----YEs
Set Default JNLP Program in Windows 8 / 8.1 <-----Set to javaws.exe
Windows has a way that you can choose what program opens a file by default. To make Java Web Start Launcher the default program to open JNLP files, open the Charms bar, click the magnifying glass, and then type "Default Programs" (without quotes) into the text field. Click "Apps | Default Programs | Associate a File Type or Protocol With a Program | .JNLP | Change Program | Java Web Start Launcher." If you don't see Java Web Start Launcher, click "More Options" and then click "Look For Another App on This PC." Locate the JRE folder and then open the "BIN" folder. Click "Javaws.exe" and then click "Open." <--Did this
To install client you need to download updater. Download it and put into some folder. Then run this file - it will download client and all require files to that folder.
source code could be found at git://github.com/EnderWiggin/Haven-and- ... -Ender.git
I clicked the download updater, and i installed the .jar and i clicked on it and it ran in java fine, did its update thing but dissapeared and nothing else happened after that.
Still no luck
Application Error
Unable to launch the application.
Name: Haven and hearth
Publisher: Seatribe
Location: http://www.Havenand hearth.com
When i click on details,
Launch File:jnlp codebase="http://www.havenandhearth.com/java/" spec="1.0+">
<information>
<title>Haven and Hearth</title>
<vendor>Seatribe</vendor>
<description>The Haven game</description>
<homepage href="http://www.havenandhearth.com/"/>
<icon href="icon.gif"/>
<icon kind="splash" href="splash.gif"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.5+" max-heap-size="256M"/>
<java version="1.5+" max-heap-size="256M"/>
<jar href="haven.jar"/>
<extension href="haven-res.jnlp" name="res"/>
<extension href="http://www.havenandhearth.com/java/jogl/jogl.jnlp" name="jogl"/>
<property name="jnlp.haven.authck" value="e6bd8a1561f08c4d7739fb29aec0fdb142b87f13398362687b59a69608cbb245"/>
<property name="jnlp.haven.authuser" value="Mxwhite484"/>
<property name="jnlp.haven.fullscreen" value="off"/>
<property name="jnlp.haven.errorhandler" value="on"/>
<property name="jnlp.haven.errorurl" value="http://www.havenandhearth.com/java/error"/>
<property name="jnlp.haven.defserv" value="moltke.seatribe.se"/>
</resources>
<application-desc/>
</jnlp>
Exception:com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://www.havenandhearth.com/java/haven-res.jnlp
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getJreResource(Unknown Source)
at com.sun.javaws.LaunchDownload._downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensions(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Wrapped exception: java.net.SocketException: Address family not supported by protocol family: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
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 java.net.Socket.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.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivileged(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getJreResource(Unknown Source)
at com.sun.javaws.LaunchDownload._downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensionsHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadExtensions(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Again running windows 8.1 on a 64 bit system, Cant run any .jnlp files so I used javas internet tool to see if i had the up to date one and they told me that the one i have is good, so i dont know what to do there. Please help.
---------------------------------------------------------------------------------------------------------
Check whether you have browsers enabled in Java Control Panel (Security Tab)
did you made exeptions for both http:// and https:// ? <----YEs
Set Default JNLP Program in Windows 8 / 8.1 <-----Set to javaws.exe
Windows has a way that you can choose what program opens a file by default. To make Java Web Start Launcher the default program to open JNLP files, open the Charms bar, click the magnifying glass, and then type "Default Programs" (without quotes) into the text field. Click "Apps | Default Programs | Associate a File Type or Protocol With a Program | .JNLP | Change Program | Java Web Start Launcher." If you don't see Java Web Start Launcher, click "More Options" and then click "Look For Another App on This PC." Locate the JRE folder and then open the "BIN" folder. Click "Javaws.exe" and then click "Open." <--Did this
To install client you need to download updater. Download it and put into some folder. Then run this file - it will download client and all require files to that folder.
source code could be found at git://github.com/EnderWiggin/Haven-and- ... -Ender.git
I clicked the download updater, and i installed the .jar and i clicked on it and it ran in java fine, did its update thing but dissapeared and nothing else happened after that.
Still no luck