Ender Client

Forum for alternative clients, mods & discussions on the same.
User avatar
Razikus
Posts: 39
Joined: Sun Apr 10, 2011 8:04 pm

Re: Ender Client

Post by Razikus »

Hello

In general haven is not working for my on my Mac

Recently I found a way to run Ender client on M3 - with Rosetta emulator
Open terminal
Paste this

Code: Select all

curl https://gist.githubusercontent.com/Razikus/07b1b127644f377031fafeb062539426/raw/8bea5b4a2586f70cd4740a3f722791d2fed44eee/havenrun.command | sh
Press enter

Code is here, nothing fancy
https://gist.githubusercontent.com/Razi ... un.command

You may need to adjust or allow some stuff in privacy settings, and install emulator
Image
kraken
Posts: 18
Joined: Thu Oct 31, 2024 8:00 pm

Re: Ender Client

Post by kraken »

I Love your work Ender Wiggins you hacker hobbit carrier of the ring.
Gandalf chose good. Keep it going my fellow wizard.
User avatar
Razikus
Posts: 39
Joined: Sun Apr 10, 2011 8:04 pm

Re: Ender Client

Post by Razikus »

Via experimenting I also managed to run ender client without Rosetta after running official client from haven as described here, on my macOS 15.0.1
viewtopic.php?f=47&t=74670&p=945330#p945330

In order to run Ender natively on macOS:

Open terminal and go to the folder where the ender is located

Execute

Code: Select all

curl https://gist.githubusercontent.com/Razikus/edb84c2fd90f2d928c0866bb2dd0853d/raw/9aca6ea2259f79f7fb04835bffa5e6f9364c15c5/enderupdate.sh| bash 
Or check content of this script and execute it yourself
https://gist.githubusercontent.com/Razi ... rupdate.sh
User avatar
Tarnum
Posts: 127
Joined: Tue Feb 16, 2016 7:48 pm
Location: Russia

Re: Ender Client

Post by Tarnum »

Suggestion: "flat world" must be on "short cut", same way as "hide trees"
Thank you for your work
W3 Boar Bay
W4 Herbalist
W5 Axes village
W6 Abode of Hermit
W7 Tarnum's Hermitage
W8 Hermit
W9 Emerald City, Ni Knights
W10 King of Silver Soul
W11 AD, LS of Ocean Store
W12 AD (in fights not in the village)
W13 Chill, getting fun, streams
W15 Streams on vkplaylive
W16 Hermit streamer live.vkvideo.ru/pavelthestreamer
User avatar
ULGMsean
Posts: 159
Joined: Mon Apr 23, 2012 10:56 am

Re: Ender Client

Post by ULGMsean »

Wanted to overwrite Ender Client settings such as config.json in the steam version, wasn't on steamapps/common/haven and was wondering if anyone know where
Nvm, found it, was under Appdata > Roaming > Haven and Heart > ender client
if anyone needs
マイルズ
User avatar
EnderWiggin
Posts: 1156
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Post by EnderWiggin »

ULGMsean wrote:Wanted to overwrite Ender Client settings such as config.json in the steam version, wasn't on steamapps/common/haven and was wondering if anyone know where
Nvm, found it, was under Appdata > Roaming > Haven and Heart > ender client
if anyone needs
Oh, right, forgot to mention that. Added to first post.
Skrain
Posts: 73
Joined: Fri May 04, 2012 3:18 am

Re: Ender Client

Post by Skrain »

Crashes on steam when equipping a stone axe, it doesn't crash for me on the default client, enders will continue to crash if I have the stone axe equipped.


java.lang.AbstractMethodError: Receiver class haven.res.ui.tt.attrmod.AttrMod$Fac does not define or inherit an implementation of the resolved method 'abstract haven.ItemInfo build(haven.ItemInfo$Owner, haven.ItemInfo$Raw, java.lang.Object[])' of interface haven.ItemInfo$InfoFactory.
at haven.AttrBonusesWdg.make(AttrBonusesWdg.java:196)
at haven.AttrBonusesWdg.build(AttrBonusesWdg.java:170)
at haven.AttrBonusesWdg.tick(AttrBonusesWdg.java:95)
at haven.Widget.tick(Widget.java:785)
at haven.Widget$TickEvent.shandle(Widget.java:927)
at haven.Widget.handle(Widget.java:907)
at haven.Widget$Event.dispatch(Widget.java:860)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.UI.dispatch(UI.java:640)
at haven.UI.tick(UI.java:400)
at haven.GLPanel$Loop.run(GLPanel.java:376)
at haven.JOGLPanel.run(JOGLPanel.java:246)
at java.base/java.lang.Thread.run(Unknown Source)
User avatar
EnderWiggin
Posts: 1156
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Post by EnderWiggin »

Skrain wrote:Crashes on steam when equipping a stone axe, it doesn't crash for me on the default client, enders will continue to crash if I have the stone axe equipped.


java.lang.AbstractMethodError: Receiver class haven.res.ui.tt.attrmod.AttrMod$Fac does not define or inherit an implementation of the resolved method 'abstract haven.ItemInfo build(haven.ItemInfo$Owner, haven.ItemInfo$Raw, java.lang.Object[])' of interface haven.ItemInfo$InfoFactory.
at haven.AttrBonusesWdg.make(AttrBonusesWdg.java:196)
at haven.AttrBonusesWdg.build(AttrBonusesWdg.java:170)
at haven.AttrBonusesWdg.tick(AttrBonusesWdg.java:95)
This is REALLY strange - it looks like you have old version of AttrMod resource. It works on my end, BUT - when I download sources for it from server it is in the old state - but if that's the case, it shouldn't be working for me. Will investigate further tomorrow. In the mean time you can try cleaning your have cache - but I'm not sure it will help.
Skrain
Posts: 73
Joined: Fri May 04, 2012 3:18 am

Re: Ender Client

Post by Skrain »

EnderWiggin wrote:
Skrain wrote:Crashes on steam when equipping a stone axe, it doesn't crash for me on the default client, enders will continue to crash if I have the stone axe equipped.


java.lang.AbstractMethodError: Receiver class haven.res.ui.tt.attrmod.AttrMod$Fac does not define or inherit an implementation of the resolved method 'abstract haven.ItemInfo build(haven.ItemInfo$Owner, haven.ItemInfo$Raw, java.lang.Object[])' of interface haven.ItemInfo$InfoFactory.
at haven.AttrBonusesWdg.make(AttrBonusesWdg.java:196)
at haven.AttrBonusesWdg.build(AttrBonusesWdg.java:170)
at haven.AttrBonusesWdg.tick(AttrBonusesWdg.java:95)
This is REALLY strange - it looks like you have old version of AttrMod resource. It works on my end, BUT - when I download sources for it from server it is in the old state - but if that's the case, it shouldn't be working for me. Will investigate further tomorrow. In the mean time you can try cleaning your have cache - but I'm not sure it will help.
if it helps all I did was download your client from the workshop, I didn't have any standalone cilents, or mods or anything else totally fresh install, until swapping out of the steam version, standalone enders is working fine for me so i'll use that.
Mouse22
Posts: 2
Joined: Sun Nov 27, 2011 1:21 am

Re: Ender Client

Post by Mouse22 »

Skrain wrote:Crashes on steam when equipping a stone axe, it doesn't crash for me on the default client, enders will continue to crash if I have the stone axe equipped.


java.lang.AbstractMethodError: Receiver class haven.res.ui.tt.attrmod.AttrMod$Fac does not define or inherit an implementation of the resolved method 'abstract haven.ItemInfo build(haven.ItemInfo$Owner, haven.ItemInfo$Raw, java.lang.Object[])' of interface haven.ItemInfo$InfoFactory.
at haven.AttrBonusesWdg.make(AttrBonusesWdg.java:196)
at haven.AttrBonusesWdg.build(AttrBonusesWdg.java:170)
at haven.AttrBonusesWdg.tick(AttrBonusesWdg.java:95)
at haven.Widget.tick(Widget.java:785)
at haven.Widget$TickEvent.shandle(Widget.java:927)
at haven.Widget.handle(Widget.java:907)
at haven.Widget$Event.dispatch(Widget.java:860)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.Widget$TickEvent.propagation(Widget.java:920)
at haven.Widget$Event.propagate(Widget.java:850)
at haven.Widget$Event.dispatch(Widget.java:862)
at haven.UI.dispatch(UI.java:640)
at haven.UI.tick(UI.java:400)
at haven.GLPanel$Loop.run(GLPanel.java:376)
at haven.JOGLPanel.run(JOGLPanel.java:246)
at java.base/java.lang.Thread.run(Unknown Source)
I just had this issue too, if you go into AppData > Roaming, there's 2 Haven folders. I just deleted everything inside of them and relaunched Ender Client and everything started behaving again. Hope this helps :)

Return to “The Wizards' Tower”