Mac / Ender's client

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.
User avatar
Ando
Posts: 25
Joined: Sun Apr 04, 2010 8:00 am

Mac / Ender's client

Post by Ando »

All you have to do is double click run.command.
http://www.mediafire.com/?90tcfcf78x7c90l

Run software update & get the latest version of java, or you'll get an error.

Share and Enjoy.
Last edited by Ando on Wed Mar 16, 2011 1:14 am, edited 1 time in total.
User avatar
lilrfozzy
Posts: 19
Joined: Tue Mar 01, 2011 8:47 pm

Re: Mac / Ender's client

Post by lilrfozzy »

it just brings up a small white screen with a bunch of coding can you say what else after that!
User avatar
min_the_fair
Posts: 485
Joined: Sun Jan 30, 2011 11:45 pm

Re: Mac / Ender's client

Post by min_the_fair »

See the C&I post for an example of what the 'small white screen' may contain.

ETA - to lilrfozzy - it should Just Work. It is currently Just Not Working. Does your small white screen say the same stuff as mine? (in the other thread?) If not, can you copy & paste it?
User avatar
lilrfozzy
Posts: 19
Joined: Tue Mar 01, 2011 8:47 pm

Re: Mac / Ender's client

Post by lilrfozzy »

Last login: Tue Mar 15 19:37:50 on ttys000
/enderMac32/run.command ; exit;
Macintosh-5:~ susandefazio$ /enderMac32/run.command ; exit;
Exception in thread "Haven main thread" java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
at haven.Config.loadOptions(Config.java:210)
at haven.Config.<clinit>(Config.java:107)
at haven.MainFrame.main2(MainFrame.java:235)
at haven.MainFrame.access$100(MainFrame.java:34)
at haven.MainFrame$6.run(MainFrame.java:291)
at java.lang.Thread.run(Thread.java:655)
logout

[Process completed]
User avatar
Ando
Posts: 25
Joined: Sun Apr 04, 2010 8:00 am

Re: Mac / Ender's client

Post by Ando »

Yeah that's probably because you don't have java 1.6.
java.lang.String.isEmpty() was added in Java 1.6.

What java version do you have?
To check java version, open Terminal and type: "java -version"

For reference, I'm currently running java 1.6.0_24 .

If you don't have at least java 1.6, run software update and get it.
User avatar
min_the_fair
Posts: 485
Joined: Sun Jan 30, 2011 11:45 pm

Re: Mac / Ender's client

Post by min_the_fair »

I am running OS X.4.11. Software update is not giving me the option to upgrade my Java, and I've apparently got version 1.5.0_19. Is this only going to run on OS X.5 upwards?
User avatar
Mitudev
Posts: 135
Joined: Sun Jan 23, 2011 3:05 am
Location: Toronto, Canada

Re: Mac / Ender's client

Post by Mitudev »

Running Perfectly. <3
W5: Sevenson
W4: Kail the Chieftain of Providence
W3: Crofton the Hermit

There was once a bear with crimson hair
He moved faster than Kail could see:
And took his fingers three.

Excerpt from the Battle of Seven Fingers
User avatar
Ando
Posts: 25
Joined: Sun Apr 04, 2010 8:00 am

Re: Mac / Ender's client

Post by Ando »

min_the_fair wrote:I am running OS X.4.11. Software update is not giving me the option to upgrade my Java, and I've apparently got version 1.5.0_19. Is this only going to run on OS X.5 upwards?
Yes.
Any client that uses 1.6-only features will not run on pre 1.6 java.
If you can run 10.5+, you probably should, because there are major security fixes in the recent versions of java.

If you can't, then I suggest grabbing the source code & swapping out isEmpty() & any other unsupported methods, for an alternative.
RedGreenBlue
Posts: 10
Joined: Tue Oct 25, 2011 2:49 pm

Re: Mac / Ender's client

Post by RedGreenBlue »

Hi there, anyone know why "hide objects options" dont work with the mac version?
Thanks
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Mac / Ender's client

Post by MagicManICT »

Ando wrote: If you can't, then I suggest grabbing the source code & swapping out isEmpty() & any other unsupported methods, for an alternative.
You know, you are doing things the hard way. Just upgrade to JavaSE 1.6 or newer. :roll:
min_the_fair wrote:I am running OS X.4.11. Software update is not giving me the option to upgrade my Java, and I've apparently got version 1.5.0_19. Is this only going to run on OS X.5 upwards?
Not a mac guru (hell, can't even call myself a Win guru anymore :/), but the Java installer works pretty much the same on all OSes if I recall right. You have to go install Java SE 1.6 or 1.7 to upgrade. The updating tool will only check for updates to the current installed version(s) if I recall right. If you need to keep v1.5, you should be able to run multiple versions of the JRE.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.

Return to “How do I?”