#UnhideNPCs

1 messages · Page 1 of 1 (latest)

worthy lion
tacit bone
#

@worthy lion it seems the latest version of unhide npcs breaks escape key functionality in game

#

disabling the add-on and things work again

#

my settings if it helps

worthy lion
#

yeah i noticed and quickly pushed a new version, it should update if you check for updates

tacit bone
worthy lion
#

i think nexus might not refresh the latest version until its been 30 minutes since the last check or something like that

tacit bone
#

ok let me try from github directly

#

nope still broken

#

even with latest

#

ill just take 2.20.1 for now and disable updates until its fixed

tiny heron
#

confirming that even manual replacement from github doesn't fix it

worthy lion
#

i've just released an update, it should be fixed now
might take a while before nexus detects the update

dusk stirrup
cerulean whale
#

This addon should be main-game setting, not 3rd party addition!

plucky kayak
#

I want to start out with a huge thank you! This mod has made the game feel so smooth for a lower end PC. I saw you were taking feature requests so I wanted to share a few!

  1. Is there a way to have each check work together? I feel when I choose more than one option, some of them overtake each other or everyone gets hidden. For example, hide non-friends, non-guild, and non-group would unhide anyone on your friends list, guild list, and group list. It would help trim down a lot for a generalist setting.

  2. Can "Non-group" be separated into group and squad, or maybe even subgroup? A few days ago when I selected that option, it would only unhide my subgroup in a squad fine. I logged in today and it shows my whole squad despite being in a separate subgroup. I found it most useful in hectic open-world events and convergences, because I could focus on only the people in my sub-group.

  3. There's a "Disable in Instances" button, but I think the reverse could be very useful too. "Enable only in Instances" would be nice for heavy Convergence players, but also some raid encounters that have high entities. I tend to get the absolute most lag in those, so having it always active during them would be a huge plus.

Those were the three big ones that I had in mind. Thank you for your time and effort, you and your mod are amazing!

worthy lion
#

@plucky kayak

  1. i could add a new box that would do this, "hide strangers" for example, would only hide players who are neither your friends nor group members. (f i understood you correctly)
  2. i can separate the group box into squad and party, but i havent looked much into how subgroup works
  3. ill add an option to have it only enabled inside of instances
plucky kayak
# worthy lion <@105718459739951104> 1. i could add a new box that would do this, "hide strang...
  1. Yeah, a "Hide Strangers" sounds intuitive! I noticed sometimes I'll tweak the settings depending on certain scenarios, and a stranger version would be useful as a generic FPS boost while still seeing friends+groups and such.

  2. Squad and group separation sounds great! It used to work similar to that a few days ago, where if you hid "Non-Group" then it would only show your subgroup but not the whole squad. My thought is that since you've done it once before, the capabilities exist. Just have to find out what changed! Unless it was bugged for me and it's actually working.

  3. Amazing!

Again, I want to say thank you very much!

worthy lion
#

@plucky kayak i've released the update, let me know if there are any issues with it

plucky kayak
# worthy lion <@105718459739951104> i've released the update, let me know if there are any iss...
  1. The new Strangers option works wonderfully. No problems came up! It shows your whole party, squad, guild members, and friends. Very nice for casual adventuring, and provides great clarity!
  2. When hovering over the Instances tooltip, it states: How to behave inside of instances: with the three options. Enabled and Disabled makes sense in context to usability in instances. What would Unchanged entail? I don't think there's a way to select how you want the mod to act outside of instances, but if so then that would work with Unchanged in some way. Otherwise the Unchanged has no functionality and can safely be removed while relying on the other two options.
  3. The tooltip for Strangers reads: Hide any players who are not: friends, guild or group members. Does "group members" mean both Party members and Squad members, or is it meant to reference Party? I tested it and it showed both party and squad, so I imagine it's the former. Having it work the way it works now is definitely the way to go, but slight clarity on the tooltip could be useful.
  4. I noticed with the Party option that if you join a squad, your party and whole squad gets hidden. Is there a way to have the Party option also include your subgroup while within a squad, so the whole squad is hidden except for the subgroup you're in? I believe having a separate option for Party and Squad is amazing, but I believe it would be cool if there's a bonus box or dropdown to choose how Party functions more specifically. Maybe something along the lines of, Also Subgroup, that way you can choose if you want it strictly to work on parties only or if you want the combined functionality of both party+subgroup.
  5. For the Hide section, the Player-Owned category, a Mini checkbox would be useful. This way you could hide minis while simultaneously unhiding summons.
plucky kayak
#

One bug I've noticed though is that sometimes Non-Guild doesn't work.. sometimes it does though.

worthy lion
#
  1. currently the dropdown lets you choose disabled to turn unhidenpcs off within instances, enabled will have unhidenpcs only work within instances and not outside, and unchanged will work in both
    ill change it to be a bit clearer
  2. it does mean both party and squad, ill alter the tooltip
  3. as it stands right now i dont have any way of discerning subgroup members, but if i find a way ill add it as an option
  4. ill add a mini checkbox i can't differentiate between miniatures and other player-owned characters currently

if you find a way to reproduce the non-guild bug let me know and ill look into it

tranquil raven
#

Not sure how feasible this is, as it may require some refactoring. But here goes:

Setting templates/profiles for easy/fast setup swapping. Maybe even from right clicking Nexus icon and choosing a profile/template.

Use cases:

  • When raiding: I frequently swap characters between fights. In this scenario, I want to see “nothing” while outside the instance (for reduced loading), but see a lot when inside.
  • When doing general PvE, standing in hubs, Dungeons and story instances, etc: I may want to see most things.
  • When doing world bosses: Lot’s of stuff I don’t want to see.
  • When doing convergences: Lot’s of stuff I don’t want to see.
worthy lion
#

@tranquil raven
i have been thinking about doing something like a profile system for settings, i think i will implement in a future update

lone socket
#

Maybe based on map IDs? Map ID's XYZ belongs to city category. ABC is open world.

Something like that. Don't know if that's more convenient or not though.

scarlet hearth
#

I'm getting an odd issue. I'm able to install this fine on my main pc but on another PC, when I try installing from nexus, the button flashes from "Install" to "Installing" back to "Install" and doesn't download it.

I've tried dropping it in the gw2 folder to install it for arcdps but not seeing it in game.

#

this other machine is a windows 10 machine so not sure if that will affect it.

karmic pollen
worthy lion
#

@scarlet hearth try installing this and see if it'll work after that: https://www.microsoft.com/en-US/download/details.aspx?id=35

scarlet hearth
#

thanks

tranquil raven
#

Is it possible to add "Non-Subgroup" in squad as a hide option?

worthy lion
#

i haven't found a way to identify subgroup members yet, but i will add the option if i find it

snow steeple
#

I've tried to use the hide behaviour on non-party and non-squad at the same time, so I only see those either in my party or in my squad. However, this selection currently hides everyone since they are either in your squad and therefore not in your party or vice versa. Would it be possible to implement this functionality in a way that allows one to select categories of players they still want to see?

worthy lion
#

i think i'll revert the separate squad and party options back into a single "non-group" option

gleaming rock
#

no work ?

worthy lion
#

@gleaming rock tried v2026.3.17.1854?

gleaming rock
#

ha old version ty

worthy lion
#

@tranquil raven just released an update with the new settings system featuring profiles/templates

#

also added a configurable hotkey to let you cycle through your profiles

tacit bone
#

seems like the latest patch broke this, game crashes with it on

neon pasture
#

Yeah loading the addon result in instant crash on character select screen

tranquil raven
alpine vector
#

wait, doesnt this release tomorrow?

worthy lion
#

@tacit bone @neon pasture i can't seem to reproduce the crash, do you have any crash log?

tacit bone
#

no crash log, client just closes

#

all other add-ons are off just to validate that something else is not causing it

alpine vector
#

do u have a Nexus.log?

tacit bone
wheat mangoBOT
#
Analyzing Nexus.log
Not an ArcDPS crash log

Skipped parsing.

tacit bone
#

i did uninstall and install the latest from 2 hours ago as well

alpine vector
#

hmm no errors after this. u also dont get any crash popups or sth? just straight to desktop?

tacit bone
#

straight to desktop

#

happens both from char select or in map

alpine vector
#

You could check windows event log. there might be some error in there

tacit bone
#

v2026.2.23.219 <- this version does not crash

#

but it also just does not work either

#

and then clicking update while on that version crashes the game to desktop

alpine vector
#

is there something in windows event log?

tacit bone
#
Faulting application name: Gw2-64.exe, version: 1.0.0.1, time stamp: 0x69b99908
Faulting module name: Gw2-64.exe, version: 1.0.0.1, time stamp: 0x69b99908
Exception code: 0xc0000409
Fault offset: 0x0000000000e38e81
Faulting process id: 0x8774
Faulting application start time: 0x1DCB7043A676095
Faulting application path: S:\Games\Guild Wars 2\Gw2-64.exe
Faulting module path: S:\Games\Guild Wars 2\Gw2-64.exe
Report Id: 5f51c8be-70d7-4774-8429-0a06a502f357
Faulting package full name: 
Faulting package-relative application ID:
#
Fault bucket 1751726906251310993, type 5
Event Name: BEX64
Response: Not available
Cab Id: 0

Problem signature:
P1: Gw2-64.exe
P2: 1.0.0.1
P3: 69b99908
P4: Gw2-64.exe
P5: 1.0.0.1
P6: 69b99908
P7: 0000000000e38e81
P8: c0000409
P9: 0000000000000002
P10: 

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.618fded7-15b2-48c6-8719-e73ebac7d211.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7d4b47f3-8a3f-4bb1-a7f1-42feef1d77bf.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.f857c151-b73d-4a0c-84c3-02427e736dda.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.85695193-93b3-46b1-9198-4ad7444d2a04.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.06a99d0c-5c5f-45c7-8fc1-2f40e0f05677.tmp.xml

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Gw2-64.exe_f7dda1ab1d116899d7f7930bcaf9bb0984f9_514b9a65_a6a39c02-6596-4fdf-ac79-50f795f41f0d

Analysis symbol: 
Rechecking for solution: 0
Report Id: 5f51c8be-70d7-4774-8429-0a06a502f357
Report Status: 268435456
Hashed bucket: d8cd344053cb391bd84f6257169a7791
Cab Guid: 0
alpine vector
#

stack overflow

#

wtf

tacit bone
#
AppName Gw2-64.exe 
  AppVersion 1.0.0.1 
  AppTimeStamp 69b99908 
  ModuleName Gw2-64.exe 
  ModuleVersion 1.0.0.1 
  ModuleTimeStamp 69b99908 
  ExceptionCode c0000409 
  FaultingOffset 0000000000e38e81 
  ProcessId 0x8774 
  ProcessCreationTime 0x1dcb7043a676095 
  AppPath S:\Games\Guild Wars 2\Gw2-64.exe 
  ModulePath S:\Games\Guild Wars 2\Gw2-64.exe 
  IntegratorReportId 5f51c8be-70d7-4774-8429-0a06a502f357 
neon pasture
#

No crash log for me. Straigth to desktop. Nexus log, debug log and unhide logs has no relevant entries

#

Deleted dll, same

tacit bone
#

that's what i see in event viewer for windows application logs

alpine vector
#

yeah it's a stack buffer overrun exception

#

@worthy lion

neon pasture
#

My event log (translated from hungarian)
Faulting application name: Gw2-64.exe, version: 1.0.0.1, timestamp: 0x69b99908
Faulting module name: ArcDPS.dll, version: 1.2026.317.1920, timestamp: 0x69b9e1a7
Exception code: 0xc0000005
Fault offset: 0x0000000000067a60
Faulting process id: 0x4420
Faulting application start time: 0x01dcb6fc5330902c
Faulting application path: F:\Games\Guild Wars 2\Gw2-64.exe
Faulting module path: F:\Games\Guild Wars 2\addons\ArcDPS.dll
Report Id: 6a5346a1-5e89-448e-a19d-625f8dd7a10f
Faulting package full name:
Faulting package-relative application ID:

tranquil raven
echo bear
#

I'm also getting an instant desktop-crash with the latest version it seems, 4h ago worked fine with yesterday's version

tranquil raven
#

Confirming insta crash to desktop

neon pasture
#

Reverting to previous version and disable auto update works fine again

gleaming rock
#

v2026.3.18.1537 open gw2 select charr > crash no crash log

cerulean whale
#

Confirm, loading latest version causing crash.
Nexus manager + ARCdps + VFXDenoiser + Reffect + UnhideNPC.

worthy lion
#

had to go sleep before, looking into this now

worthy lion
#

released new version with a fixed crash, hopefully it was the only one
let me know if it works for you guys now

smoky kestrel
#

Thank you so much, it loads for me now

worthy lion
#

great

tranquil raven
#

Works

#

Question: In keybinds there is some mention of an Overlay. What is this?

worthy lion
#

alright, good
those keybinds are for the unhidenpcs window that is present when using arcdps or standalone mode, so they should do nothing when using it with nexus

#

currently it just adds all boolean settings automatically as hotkeys

gleaming rock
#

profile rename no save

#

profile can't auto save

worthy lion
#

try new version 2026.3.19.2341

#

also, the default profile cant be renamed

gleaming rock
#

work ty

autumn phoenix
#

Not sure if my settings are wrong, or it's a bug, but the plogon seems to be hiding everything indiscriminately despite the options I've chosen. As you can see in this screenshot, my minions are hidden despite Player-Owned -> Mine being unchecked.

Checking and unchecking any box seems to "correct" it, but I have to do it each time I load into a new map or instance. I was in XJJ earlier, and it was hiding Ankka and her minions.

tough zinc
#

Is there a way to toggle the settings with a keybind..or dynamic scenarios? Like I don't mind seeing tons of people in cities, but when I'm in combat at world bosses it would be neat to use a keybind to hide them, or have a toggle for "in combat" or "in city"

scarlet hearth
#

you can set up a profile and then set a hotkey to it

lone socket
#

At some point this addon started working in sPvP. Which I assume is unintentional

tough zinc
sudden compass
lone socket
#

Choco-be-gone

verbal flax
tough zinc
#

😄

lone socket
echo bear
#

for me today it loaded but don't show any options + doesn't seem to be working

wheat mangoBOT
#
Analyzing 134h6st.txt
Not an ArcDPS crash log

Skipped parsing.

worthy lion
#

try deleting init.txt inside of /addons/UnhideNPCs and see if it will load after that

echo bear
#

I removed that + the (I assume) old config.cfg file and it loaded fine

worthy lion
#

alright

#

when the addon starts loading it creates that init.txt file with the current version inside, and deletes it after it finishes loading, so if the file already exists when it starts loading its a sign it crashed on the previous attempt and it wont try again until either the version inside init.txt is older than the current version or you delete it manually

echo bear
#

gotcha, will check if happens again, tyvm!

gleaming rock
gleaming rock
#

after Alter Ego 0920 UnhideNPCs broken and setting broken too gw2 crash

If you have issues with UnhideNPCs, please post in their channel. #1491312727736451093 message

native sedge
#

The settings are not visible, and I have to delete the folder each time before I can reconfigure them. of course, addon works fine, ; it’s just that the settings cannot be debugged.

#

I have tried disabling and re-enabling it in Nexus first, as well as uninstalling it, but the options still won't show up.

#

should delete \Guild Wars 2\addons\UnhideNPCs and then refresh, to return to normal

#

Refresh it's ok

alpine vector
#

is there anything in Nexus.log? not sure how much this logs but it looks like it might be some kind of invalid configuration the ui can't handle so it doesnt render?

native sedge
wheat mangoBOT
#
Analyzing log.txt
Not an ArcDPS crash log

Skipped parsing.

#
Analyzing Nexus.log
Not an ArcDPS crash log

Skipped parsing.

native sedge
#

I'll restart it a few times to see what the abnormal log looks like, hold on a moment.

native sedge
#

Nexus show this

#

The option mentioned last time is blank.

wheat mangoBOT
#
Analyzing Nexus.log
Not an ArcDPS crash log

Skipped parsing.

#
Analyzing log.txt
Not an ArcDPS crash log

Skipped parsing.

echo bear
native sedge
native sedge
tranquil raven
#

configuration page suddenly got empty lol

tranquil raven
#

I figured out why. There was an old config.cfg file in the UnhideNPCs folder. Deleting it, made the config page visible again.

gleaming rock
#

new patch no work

devout sand
#

can confirm

cerulean whale
#
  • doesn't hide stuff anymore
tranquil raven
#

confirmed

gloomy junco
#

Very sad;( Hope it's an easy fix 🙏

gloomy junco
#

Any news?

tiny heron
#

@worthy lion alive check

devout sand
#

people become needy 😹

lost kayak
#

my life has stopped since this addon broke :o

steel silo
#

suffering in huge green pets qq

devout sand
#

Ok guys, got some good and some bad news:

The Good:

The Bad:

  • if you've had problems with earlier versions, this might not be a solution for you.
GitHub

Release Notes
Built for game version 196128, but may also work on newer versions.
Changes

Bug fixes
Split the "group" options into separate party and squad options
Changed the "disa...

#

If you decide to install the older version don't forget to disable the Auto-Update within Nexus.

echo bear
#

Just tested and worked fine, altho my settings got reset, not a biggie

devout sand
#

On Decima today the old version hid the arrows, group was good, so that was fine, but have to disable it next time ^^

subtle kayak
#

is there problem with this addon?

#

it doesn't work like it used to i feel like

#

i was doing aetherblade meta and renyak was hidden as soon as detargeted

#

very crowded space with both ally and enemy models

zealous prism
#

see comment from days ago, author hasn't been active for the past few months, older version 2026.2.28.656 seems to work.

subtle kayak
#

hope they good, awesome tool

tacit bone
#

I can try to reverse engineer it tomorrow

#

No promises tho

tacit bone
#

oh wait, the author publishes the source code

#

looks like just the patterns are not exposed then

lost kayak
tacit bone
gleaming rock
#

@worthy lion pls

tacit bone
normal falcon
#

Yes, my old version stopped working yesterday afternoon too—it's not being recognized in the addon folder anymore. The new version gets recognized, but nothing happens.

lost kayak
#

(using the updated .dll posted above)

echo bear
#

is that shiverpeaks strike?

lost kayak
echo bear
#

then be sure about a few things, first to have Auto-updates disabled, secondly the "Instances" option, which option you have chosen, and then check if the version matches this pic, from February, since that's the current working version

lost kayak
echo bear
#

sometimes if you do it while the game is on, unloading the addon after disabling updates, and then pasting the DLL inside the folder, it autoloads and updates itself, unchecking the option

#

I usually do it with the game closed and just changing the value in the nexus "<GW2>/addons/Nexus/AddonConfig.json" file, and then I paste the DLL and load the game

Its not really necessary to do it that way, but it 100% works

lost kayak
#

solved, for future help refer to this

tiny heron
#

@potent cypress maybe pin older version to library?

normal falcon
#

My Nexus isn't recognizing older versions. Has anyone else encountered this issue?

vague pewter
#

It doesn't work automatically; it's removed from the Nexus configuration as soon as the other DLL is injected. It disappears from the list of installed DLLs. Windows 11 Pro 25H2, last updated May 28, 2026

strong token
#

Well, what was taught above didn't work for me. The add-on is installed but it doesn't work, will they fix it?

vague pewter
#

A quick test from me to try and figure this out.
Nexus version: 2026.2.17.1210
UnhideNPCs version: 2026.3.19.2341
All 5 patterns are OK.
Hook OK.
Loading state works.
All options appear.
No setting has any effect.
The settings.json file is correct.
The old version 2026.2.28.656 fails with LoadLibrary Error 126. As a result, nothing works. Please release an update. Thank you.

zealous prism
#

People report v2026.2.28.656 works. Older version. Be sure to disable auto-updates, if using older version.

#

Author does seem active as of late, hope he's alright.

potent cypress
#

okay, can someone give me a report of current live version of UnhideNPCs and what errors it has

zealous prism
#

I haven't tried it. But as of 3 days ago, someone said it worked.

#

older version

potent cypress
#

so do we need updating or not

zealous prism
#

Kind of, newest version doesn't work

#

I suppose if updater updated to newest working version, instead of most recent version, that would solve a lot of problems.

echo bear
# potent cypress so do we need updating or not

TL;DR, older february version still works, people has issues not properly configuring nexus to not update and pasting the DLL, so it gets updated and thus, not working with the latest one

zealous prism
#

Just did a quick test on my Mechanist, to see if I can make my mech disappear.
Configure -> Hide -> Player-Owned -> Mine
v2026.3.19.2341 -> nothing happens (Nexus updates to this version)
v2026.3.19.946 -> nothing happens (Most recent version on GitHub)
v2026.2.28.656 -> mech disapears as expected (Working Feb 28th version)
Nexus considers 3.19.2341 to be the latest, while GitHub shows 3.19.946 as being the latest, both updates came out the same day, neither currently work.
Version 2.28.656 from Feb 28th currently works.

tiny heron
#

and vila is apparently mia since months

#

oh yeah there's supposed to be a gw2 patch in a few hours, maybe that'll break things even more

potent cypress
#

what patch lol

tranquil raven
#

ninja patch? 🥷

potent cypress
tranquil raven
#

(a sneaky patch we don't know about... ninja)

echo bear
#

Dragon bash maybe? I think it was today

potent cypress
#

oh

#

right ye

tranquil raven
#

Oh. Yeah. That usually requires a patch.

vague pewter
#

Version:

  • Nexus 2026.2.17.1210
  • UnhideNPCs 2026.3.19.2341
  • Windows 11 25H2

Logs:

  • Pattern 1-5 OK
  • Hook OK
  • Initialization complete
  • Loading state enter/exit OK

Observed:

  • All configuration options appear.
  • No option has any effect.
  • UnhideNPCs, HidePlayers, distance, limits, etc. all ineffective.

Additional:

  • Tested multiple maps.
  • settings.json loads correctly.
  • Older version 2026.2.28.656 fails with LoadLibrary Error 126.
echo bear
#

Older version loads perfectly fine after the patch even, and it still works

vague pewter
#

I understand that for you and some others it might work; perhaps it's a legacy DLL or an old C++ version installed, but how do we find the problem? If I were the only one experiencing it, I'd understand. But unfortunately, many players have this issue. Thank you for confirming that it works for you with the latest update; for me, it has completely disappeared from the Nexus installed DLL menu.

simple ledge
#

Hey, is this working currently? I'm using nexus for the first time tried to tinker with this one but npcs never show up in distance

gleaming rock
#

2.28.656 work

simple ledge
#

Alright gonna try that one thanks