Ender Client

Forum for alternative clients, mods & discussions on the same.

Re: Ender Client

Postby EnderWiggin » Mon Feb 12, 2024 3:17 pm

Updated client:
  • merged loftar's code
  • fixed position of parent text of animal inspect window
  • added Reindeer support to animal inspect window extension
  • fixed simple crops not working
User avatar
EnderWiggin
 
Posts: 1151
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Postby Fr_Dae » Mon Feb 12, 2024 6:05 pm

hi ender, if you look at the code awaiting validation in the PR, i fixed the problem on linux of the invalid work folder, and i created a desktop shortcut.

Could you please validate my code?
User avatar
Fr_Dae
 
Posts: 39
Joined: Sat Nov 11, 2023 5:44 pm

Re: Ender Client

Postby Antvgr » Thu Feb 15, 2024 2:50 pm

Hi guys! I have a weird bug, or maybe i am doing something wrong. Whenever i turn map upload on (to my friends mapping server url), after next relogin icons on the minimap/mao dissapear. Is there some fix for this?
User avatar
Antvgr
 
Posts: 52
Joined: Fri Jan 26, 2024 7:56 pm

Re: Ender Client

Postby Hickupp » Sun Feb 18, 2024 7:21 pm

Started client, ...
... Stepped out of bed.
... Walked down.
... Stepped outside,
and ... Bingo!
Code: Select all
java.lang.NullPointerException
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
   at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:564)
   at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:591)
   at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:689)
   at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
   at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
   at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
   at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
   at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
   at haven.OCache.ctick(OCache.java:152)
   at haven.Glob.ctick(Glob.java:172)
   at haven.GLPanel$Loop.run(GLPanel.java:377)
   at haven.JOGLPanel.run(JOGLPanel.java:246)
   at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot read field "img" because the return value of "haven.GeneralGobInfo.text(String, java.awt.Color)" is null
   at haven.GeneralGobInfo.content(GeneralGobInfo.java:237)
   at haven.GeneralGobInfo.render(GeneralGobInfo.java:73)
   at haven.GobInfo.ctick(GobInfo.java:27)
   at haven.GeneralGobInfo.ctick(GeneralGobInfo.java:116)
   at haven.Gob.ctick(Gob.java:529)
   at haven.OCache.lambda$ctick$10(OCache.java:146)
   at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
   at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
   at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
   at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
   at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
   at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
   at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
   at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
   at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
   at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Hickupp
 
Posts: 174
Joined: Thu Oct 15, 2020 6:33 am

Ancestral Shrine Quests Tell me to update my client

Postby xyzzy57 » Mon Feb 19, 2024 11:30 pm

In world 14, ancestral shrines were usable with the Ender client. The user interface was aggravating - the quest list on the main screen gave no hint of what items were wanted - but you could still find out. I don't remember for sure how, but I think there were images of the desired choices in the quest log. (No text list, which was somewhat annoying.)

Today I built an ancestral shrine, and got a quest titled "For the ancestors!" that looked like this in my Quest Log.

I moused around hoping for tool tips with the needed information, but found none.

[img]
Screenshot%202024-02-19%20at%2014.25.16.png
[/img]
Attachments
Screenshot 2024-02-19 at 14.25.16.png
Screenshot 2024-02-19 at 14.25.16.png (243.6 KiB) Viewed 314 times
Last edited by xyzzy57 on Mon Feb 19, 2024 11:41 pm, edited 1 time in total.
xyzzy57
 
Posts: 145
Joined: Thu Aug 19, 2021 9:41 pm

Re: Ancestral Shrine Quests Tell me to update my client

Postby xyzzy57 » Mon Feb 19, 2024 11:37 pm

Here's what it looked like with the official client - much like I foggily remembered from using Ender client in world 14:

Screenshot 2024-02-19 at 14.35.48.png
Screenshot 2024-02-19 at 14.35.48.png (214.45 KiB) Viewed 313 times


Please fix this, and save me from having to use the official client.
xyzzy57
 
Posts: 145
Joined: Thu Aug 19, 2021 9:41 pm

Re: Ender Client

Postby Fr_Dae » Tue Feb 20, 2024 1:30 am

User avatar
Fr_Dae
 
Posts: 39
Joined: Sat Nov 11, 2023 5:44 pm

Re: Ancestral Shrine Quests Tell me to update my client

Postby MDDrozD » Wed Feb 21, 2024 7:21 pm

xyzzy57 wrote:In world 14, ancestral shrines were usable with the Ender client. The user interface was aggravating - the quest list on the main screen gave no hint of what items were wanted - but you could still find out. I don't remember for sure how, but I think there were images of the desired choices in the quest log. (No text list, which was somewhat annoying.)

Today I built an ancestral shrine, and got a quest titled "For the ancestors!" that looked like this in my Quest Log.

I moused around hoping for tool tips with the needed information, but found none.

[img]
Screenshot%202024-02-19%20at%2014.25.16.png
[/img]

Thats started after last update, cos before it i made some ancestors quests and everything was fine.
User avatar
MDDrozD
 
Posts: 11
Joined: Wed Jan 19, 2011 2:48 pm

Re: Ender Client

Postby EnderWiggin » Wed Feb 21, 2024 9:39 pm

Updated beta client with newest changes from loftar. Since there were many changes and merge was... messy, I've updated only beta for now. I know for sure that localization on character window is not working right now - will try to find time to fix soon. But if anyting else is not working or looks weird in that window - please report.
As a side note - this fixes ancestor quests not displaying info.
User avatar
EnderWiggin
 
Posts: 1151
Joined: Sat Mar 20, 2010 8:23 pm

Re: Ender Client

Postby Dimlight » Thu Feb 22, 2024 5:48 am

Using beta client. Looks like if you have any quest active that uses a pointer to lead you to questgiver, as soon as you step outside or into an instance where that pointer would show up on your overlay, the client crashes. The normal client does not do this, so I have to go in and change quests on the default ender client to one that doesnt point to a location, then load up the beta to do things again. But as soon as a quest updates or you change quests it crashes with the following error:


java.lang.NoSuchMethodError: haven.CharWnd.getObjectiveIndex(Ljava/lang/String;)I
at Pointer.drawarrow(Pointer.java:113)
at Pointer.draw(Pointer.java:169)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.GameUI.draw(GameUI.java:1268)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.RootWidget.draw(RootWidget.java:123)
at haven.UI.draw(UI.java:248)
at haven.GLPanel$Loop.display(GLPanel.java:312)
at haven.GLPanel$Loop.run(GLPanel.java:401)
at haven.JOGLPanel.run(JOGLPanel.java:246)
at java.lang.Thread.run(Unknown Source)
Dimlight
 
Posts: 33
Joined: Tue Apr 29, 2014 10:54 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Eternus and 2 guests