Homeless amber client user here trying to use another client, but they all have had (for a long time now) the same issue
Mouse clicks (except middle mouse wheel spins) don't register in world. They register on the minimap and the UI, but I can't for example go in a building because doors don't appear on the minimap.
For whatever reason amber never had this issue, but until/if that comes back I need some way to get back into my house. Anyone know how to resolve this?
-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Can only interact through the minimap
Please follow the debugging instructions from this thread. Since that thread, I've added some more debugging output that would be helpful in trying to find the cause of this problem, so it would be great if you could do the same thing.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Fichina
- Posts: 103
- Joined: Thu Feb 03, 2011 4:04 pm
Re: Can only interact through the minimap
Attempting a click after clickdb on in default client:
java.lang.NullPointerException
at haven.MapView$Clicklist.sz(MapView.java:1289)
at haven.MapView$1.<init>(MapView.java:1426)
at haven.MapView.checkmapclick(MapView.java:1418)
at haven.MapView.access$1900(MapView.java:43)
at haven.MapView$Hittest.run(MapView.java:1934)
at haven.MapView.mousedown(MapView.java:2007)
at haven.Widget.mousedown(Widget.java:764)
at haven.GameUI.mousedown(GameUI.java:1287)
at haven.Widget.mousedown(Widget.java:764)
at haven.UI.mousedown(UI.java:406)
at haven.UIPanel$Dispatcher.dispatch(UIPanel.java:70)
at haven.JOGLPanel.run(JOGLPanel.java:512)
at java.lang.Thread.run(Unknown Source)
No images generated, tried the same thing in Ender's client and it didn't crash there, but neither did it generate pictures or status messages (or do anything)
OS: Win 7 Ultimate
CPU: Intel Core i7 2720QM
GPU: NVIDIA Quadro 1000M
(Run off the CPU because weird Nvidia Optimus shinanagans make it seemly impossible to run java on GPU)
Don't have a lot of hope this will help but there it is.
java.lang.NullPointerException
at haven.MapView$Clicklist.sz(MapView.java:1289)
at haven.MapView$1.<init>(MapView.java:1426)
at haven.MapView.checkmapclick(MapView.java:1418)
at haven.MapView.access$1900(MapView.java:43)
at haven.MapView$Hittest.run(MapView.java:1934)
at haven.MapView.mousedown(MapView.java:2007)
at haven.Widget.mousedown(Widget.java:764)
at haven.GameUI.mousedown(GameUI.java:1287)
at haven.Widget.mousedown(Widget.java:764)
at haven.UI.mousedown(UI.java:406)
at haven.UIPanel$Dispatcher.dispatch(UIPanel.java:70)
at haven.JOGLPanel.run(JOGLPanel.java:512)
at java.lang.Thread.run(Unknown Source)
No images generated, tried the same thing in Ender's client and it didn't crash there, but neither did it generate pictures or status messages (or do anything)
OS: Win 7 Ultimate
CPU: Intel Core i7 2720QM
GPU: NVIDIA Quadro 1000M
(Run off the CPU because weird Nvidia Optimus shinanagans make it seemly impossible to run java on GPU)
Don't have a lot of hope this will help but there it is.
-
BigCountry
- Posts: 215
- Joined: Wed Feb 06, 2019 4:07 am
Re: Can only interact through the minimap
Does anyone actually play this game thru the native client? I mean for the most part the game is down for a lot of us..

-
Fichina
- Posts: 103
- Joined: Thu Feb 03, 2011 4:04 pm
Re: Can only interact through the minimap
Clicking mysteriously works fine on same machine running Linux Mint, but returns the same crashing error on clickdb on.
-
ZoniaX
- Posts: 49
- Joined: Mon Feb 10, 2014 8:47 am
Re: Can only interact through the minimap
I have the same problem on one of my machines.
-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Can only interact through the minimap
Sorry, there seems to be a bug with clickdb right now where you need to click at least once before turning clickdb on.Fichina wrote:Attempting a click after clickdb on in default client:
EDIT: I've fixed that bug now, so please just try again any way you feel like (after making sure you've downloaded the latest client).
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Fichina
- Posts: 103
- Joined: Thu Feb 03, 2011 4:04 pm
Re: Can only interact through the minimap
In windows:
Now no output at all with clickdb,
---
In linux:
raw-id: 13
click-slot: haven.MapView$Clicklist$Clickslot@5944fbd0
map-id: #<clickdata #<mapclick #map-mesh (-1000, -950)+(25, 25)>> #rendertree.slot haven.FastMesh@1f132c0b>>
map-pos: (0.799359142780304, 0.18129244446754456)
obj-id: null
https://cdn.discordapp.com/attachments/ ... click1.png
https://cdn.discordapp.com/attachments/ ... click2.png
https://cdn.discordapp.com/attachments/ ... click3.png
Now no output at all with clickdb,
---
In linux:
raw-id: 13
click-slot: haven.MapView$Clicklist$Clickslot@5944fbd0
map-id: #<clickdata #<mapclick #map-mesh (-1000, -950)+(25, 25)>> #rendertree.slot haven.FastMesh@1f132c0b>>
map-pos: (0.799359142780304, 0.18129244446754456)
obj-id: null
https://cdn.discordapp.com/attachments/ ... click1.png
https://cdn.discordapp.com/attachments/ ... click2.png
https://cdn.discordapp.com/attachments/ ... click3.png
-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Can only interact through the minimap
That means it's working for you in Linux though, right? If it's working, then the output isn't very interesting.Fichina wrote:In linux:
raw-id: 13
click-slot: haven.MapView$Clicklist$Clickslot@5944fbd0
map-id: #<clickdata #<mapclick #map-mesh (-1000, -950)+(25, 25)>> #rendertree.slot haven.FastMesh@1f132c0b>>
As for Windows, do you really not get any output at all? That just sounds like you didn't turn clickdb on. Can you confirm?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Fichina
- Posts: 103
- Joined: Thu Feb 03, 2011 4:04 pm
Re: Can only interact through the minimap
It really prints nothing. The client hesitates for a moment on the first click after :clickdb on but there's no output, and there's no more hesitation for clicks after that.
And yeah linux works on same hardware, so some sort of driver/java difference or something? I do have most recent java version.
And yeah linux works on same hardware, so some sort of driver/java difference or something? I do have most recent java version.