Page 224 of 237

Re: Custom client by Latikai, building on Ender's client

PostPosted: Mon Aug 07, 2017 8:07 pm
by lachlaan
How are the hotbars changing positions? Also check your monitor alignments in the resolution menu. Not sure if the hotbar code is meant to accomodate dual monitors though so could just be that.

Re: Custom client by Latikai, building on Ender's client

PostPosted: Mon Aug 07, 2017 10:05 pm
by Meanz
Zapt13 wrote:I have used a couple dual-monitor setups over the last decade and some programs struggle with it while others do not. In particular when my primary screen is on the right and the secondary is on the left. It almost seems like the coordinates for the left screen are negative and certain applications restrict the position of certain aspects to positive numbers, or something. Perhaps there's some bit in either Ender's base or in Kandarim's portions that's doing some math to remember location, but gets fooled by multiple monitors.

It is endlessly frustrating in the applications which can't "deal" with multiple monitors, but over the years I learned to keep those particular applications in the main window and sort of avoid the problem.

Does it also happen in the vanilla client, are you willing to try other clients?


I assumed something like that too.
What happens with the hotbars is that they get pushed to the left and they are moved to the middle of the screen in the Y direction.
Basically X: 0 and Y: (1080 / 2)

lachlaan wrote:How are the hotbars changing positions? Also check your monitor alignments in the resolution menu. Not sure if the hotbar code is meant to accomodate dual monitors though so could just be that.


My monitor setup is bascially an extended desktop with two equal size monitors.

Re: Custom client by Latikai, building on Ender's client

PostPosted: Tue Aug 08, 2017 5:40 pm
by Kandarim
i have a multi-monitor set-up on all of my workstations - i i've never had issues on any of them with the salem client. That's linux, though, but i'm pretty sure windows handles multiple monitors more elegantly.

However, a change was (a few months back, more like a year) made such that windows (i.e. inventory windows, maybe hotbars too but I don't remember) will always stay within the client window (their position is saved as an offset from the top left corner). The reason why I don't have issues with this may be because my hotbars are typically in the top left corner :)

Re: Custom client by Latikai, building on Ender's client

PostPosted: Thu Aug 17, 2017 10:02 am
by mtamas
Hi guys!

I just started to use this client but i have some difficulties with it. Any one knows how to update the radar icons to those used in the official clients? (For example in this client, the turkeys and much more animals dont have icons, only rectangles)

Re: Custom client by Latikai, building on Ender's client

PostPosted: Thu Aug 17, 2017 5:49 pm
by Kandarim
The default radar.xml file is set up to my personal liking - a lot of people don't like the animal icons because it is rather hard to distinguish between them in a glance.

You can find it in ~/Salem/radar.xml (like C:\users\mtamas\Salem\radar.xml on windows). Edit it. For showing the icon on animals, you'd change showicon to true for the animals group.

Re: Custom client by Latikai, building on Ender's client

PostPosted: Fri Sep 01, 2017 11:51 am
by Heffernan
Hey, i reinstalled my computer and try to play salem but its not working

THIS is what it looks all the time, aka super lag in opening stuff and displaying stuff

Image

i tried the normal client but there is everything fine so must be something on this one

also after trying normal one no madnessbar loading anymore ._.

Image

Re: Custom client by Latikai, building on Ender's client

PostPosted: Sat Sep 02, 2017 2:33 pm
by Heffernan
reinstalled salem Latikai, now Madnessbar is there but its stil lmostly blackscreen + i got this

Code: Select all
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
   at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
   at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
   at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
   at javax.media.opengl.Threading.invoke(Threading.java:191)
   at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
   at haven.HavenPanel.run(HavenPanel.java:453)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
   at haven.RenderList$Slot.<init>(RenderList.java:41)
   at haven.RenderList.getslot(RenderList.java:60)
   at haven.RenderList.add(RenderList.java:128)
   at haven.MapView$5.add(MapView.java:923)
   at haven.AudioSprite$ClipSprite.setup(AudioSprite.java:80)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob$Overlay.setup(Gob.java:85)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob.setup(Gob.java:213)
   at haven.Skeleton$FxTrack$SpawnSprite$1.setup(Skeleton.java:770)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.MapView.addgob(MapView.java:653)
   at haven.MapView$3.setup(MapView.java:662)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.setup(RenderList.java:123)
   at haven.MapView.checkgobclick(MapView.java:928)
   at haven.MapView.access$1000(MapView.java:43)
   at haven.MapView$Hittest.run(MapView.java:1311)
   at haven.MapView.undelay(MapView.java:949)
   at haven.MapView.draw(MapView.java:1042)
   at haven.GameUI.drawFiltered(GameUI.java:658)
   at haven.GameUI.draw(GameUI.java:666)

Re: Custom client by Latikai, building on Ender's client

PostPosted: Sat Sep 02, 2017 4:42 pm
by Taipion
Heffernan wrote:reinstalled salem Latikai, now Madnessbar is there but its stil lmostly blackscreen + i got this

Code: Select all
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
   at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
   at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
   at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
   at javax.media.opengl.Threading.invoke(Threading.java:191)
   at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
   at haven.HavenPanel.run(HavenPanel.java:453)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
   at haven.RenderList$Slot.<init>(RenderList.java:41)
   at haven.RenderList.getslot(RenderList.java:60)
   at haven.RenderList.add(RenderList.java:128)
   at haven.MapView$5.add(MapView.java:923)
   at haven.AudioSprite$ClipSprite.setup(AudioSprite.java:80)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob$Overlay.setup(Gob.java:85)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob.setup(Gob.java:213)
   at haven.Skeleton$FxTrack$SpawnSprite$1.setup(Skeleton.java:770)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.MapView.addgob(MapView.java:653)
   at haven.MapView$3.setup(MapView.java:662)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.setup(RenderList.java:123)
   at haven.MapView.checkgobclick(MapView.java:928)
   at haven.MapView.access$1000(MapView.java:43)
   at haven.MapView$Hittest.run(MapView.java:1311)
   at haven.MapView.undelay(MapView.java:949)
   at haven.MapView.draw(MapView.java:1042)
   at haven.GameUI.drawFiltered(GameUI.java:658)
   at haven.GameUI.draw(GameUI.java:666)


Go configure your Java properly.

Re: Custom client by Latikai, building on Ender's client

PostPosted: Sun Sep 03, 2017 2:54 am
by lachlaan
Actually the madness thing is likely some files getting overwritten but not changed back with the other client. Basically clients sharing cache folders and the one file that holds the madness stuff never gets changed.

Re: Custom client by Latikai, building on Ender's client

PostPosted: Sun Sep 03, 2017 3:53 am
by Heffernan
Taipion wrote:
Heffernan wrote:reinstalled salem Latikai, now Madnessbar is there but its stil lmostly blackscreen + i got this

Code: Select all
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
   at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
   at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
   at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
   at javax.media.opengl.Threading.invoke(Threading.java:191)
   at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
   at haven.HavenPanel.run(HavenPanel.java:453)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
   at haven.RenderList$Slot.<init>(RenderList.java:41)
   at haven.RenderList.getslot(RenderList.java:60)
   at haven.RenderList.add(RenderList.java:128)
   at haven.MapView$5.add(MapView.java:923)
   at haven.AudioSprite$ClipSprite.setup(AudioSprite.java:80)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob$Overlay.setup(Gob.java:85)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.Gob.setup(Gob.java:213)
   at haven.Skeleton$FxTrack$SpawnSprite$1.setup(Skeleton.java:770)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.add(RenderList.java:135)
   at haven.MapView$5.add(MapView.java:923)
   at haven.MapView.addgob(MapView.java:653)
   at haven.MapView$3.setup(MapView.java:662)
   at haven.RenderList.setup(RenderList.java:98)
   at haven.MapView$Clicklist.setup(MapView.java:825)
   at haven.RenderList.setup(RenderList.java:123)
   at haven.MapView.checkgobclick(MapView.java:928)
   at haven.MapView.access$1000(MapView.java:43)
   at haven.MapView$Hittest.run(MapView.java:1311)
   at haven.MapView.undelay(MapView.java:949)
   at haven.MapView.draw(MapView.java:1042)
   at haven.GameUI.drawFiltered(GameUI.java:658)
   at haven.GameUI.draw(GameUI.java:666)


Go configure your Java properly.


tried, found nothing to configure.